Safe in moderation

Can dogs eat celery?

Dogs can eat plain celery when it is chopped into short pieces. Long stringy stalks can be awkward to chew, so cut them down before sharing.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your dog’s diet.

Updated Aug 3, 2026 Category Nutrition

Better everyday options

Celery is a light crunch. These treats cover dental crunch and training rewards better.

How much is okay?

Use celery as a low-calorie crunchy nibble, not a whole stalk to wave around.

Small under 20 lb
1–2 short pieces
Keep it occasional and plainly prepared.
Medium 20–50 lb
2–3 short pieces
Keep it occasional and plainly prepared.
Large 50+ lb
3–4 short pieces
Keep it occasional and plainly prepared.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Wash celery and cut into short, manageable pieces.
  • Serve plain — no peanut butter logs stuffed with raisins or chocolate.
  • Introduce slowly if your dog is new to fibrous vegetables.

Risks & exceptions

  • Long strings can be hard to chew.
  • Peanut-butter “ants on a log” often includes raisins.
  • Too much fiber can loosen stool.

Celery works as a chopped occasional crunch, not a novelty human snack stick.

If they ate too many

A larger portion or the wrong preparation is most likely to cause trouble.

  • Gas
  • Soft stool

Call your vet / pet poison line if:

  • Choking on a long stalk
  • Raisin-topped celery eaten

FAQ

Can dogs eat celery leaves?

A little plain leaf is usually fine; stalks are easier to portion.

Can dogs eat celery with peanut butter?

Plain celery is fine; skip raisin or chocolate toppings and keep peanut butter tiny.

Is celery good for dog teeth?

The crunch is mild; it is not a substitute for dental care.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.