The full answer
Celery is mostly water, with fibre and very few calories, which is why it's often suggested as a treat for dogs that need to lose weight. It's crunchy, which many dogs enjoy, and easy to keep prepped in the fridge.
The thing to manage is the texture. Celery has tough strings running the length of the stalk that don't break down easily when a dog gulps instead of chewing. A whole stalk handed to an enthusiastic dog can be swallowed in long pieces, which is a choking and blockage risk. Chopping across the stalk into short pieces solves this.
Celery is also so high in water that some owners notice their dog needing to go out more after a big serving. That's a comfort matter, not a safety one. Keep it plain: celery served with peanut butter, cream cheese, salt or dips is a different proposition.
Is Celery Good for Dogs?
Fresh celery, washed and chopped into short pieces
Small pieces as a low-calorie training reward
Lightly steamed celery for dogs that struggle with raw crunch
Potential benefits
- Very low in calories — useful for weight-conscious dogs
- High water content and a source of fibre
- Satisfying crunch that many dogs enjoy
Risks and Things to Know
- Long stringy stalks can cause choking or an obstruction if gulped
- Tough fibres can be hard to digest for some dogs
- Large amounts may cause gas or increased urination
- Celery served with dips, salt or spreads adds fat and salt
How much is okay?
A couple of small pieces is plenty. Cut the stalk into short bits, because the strings can be awkward to chew, and give it as an occasional crunchy snack.
How Should I Prepare It?
- Wash the stalks thoroughly under running water.
- Trim off the base and the leafy tops.
- Chop across the stalk into short pieces suited to your dog's size.
- Serve plain — no salt, butter, dips or spreads.
- Steam lightly if your dog has dental problems or dislikes raw vegetables.




