Skip to contentPet emergency? Find an out-of-hours vet

Dog Health

Can Dogs Eat Carrots UK?

Published Last updated 3 min read

Quick answer

Yes — dogs can eat carrots raw or cooked. They are low in calories and most dogs enjoy the crunch. Cut carrots into batons to prevent choking, and a frozen carrot can soothe a teething puppy under supervision. Skip glazed or seasoned carrots, and keep portions sensible to avoid digestive upset.

Key takeaways

  • Dogs can eat carrots raw or cooked — they are low in calories and most dogs enjoy the crunch.
  • Cut carrots into batons to prevent choking, and supervise frozen carrots used as teething chews.
  • Skip glazed, seasoned or buttery carrots — plain only.

Can dogs eat carrots?

Yes — according to the PDSA and Blue Cross, carrots are one of the safest vegetables to share with a healthy UK dog. They are low in calories, inexpensive, and many dogs enjoy them raw or cooked.

Carrots work well as a treat or food topper, but they are not a meal. Complete dog food provides balanced nutrition; vegetables should make up only a small part of the daily diet.

Carrot by type — what is safe?

TypeSafe?Notes
Raw carrot batonsYesCut to size — whole carrots can be a choking hazard
Cooked plain carrotYesBoiled or steamed, no butter or seasoning
Frozen carrot (teething chew)Yes, supervisedSoothes puppy gums — remove once it softens
Glazed or honey-roasted carrotNoAdded sugar and fat
Carrot cooked with onion or garlicNoOnion and garlic are toxic to dogs

How to serve carrots to your dog

  1. Wash and peel if you prefer, though washed unpeeled carrot is fine
  2. Cut into batons matched to your dog's size — small dogs need small pieces
  3. Serve plain — raw, steamed or boiled, with nothing added
  4. For teething puppies — freeze a baton and supervise the chewing session, removing it before it breaks into swallowable chunks

How much carrot is too much?

A few batons for a small dog is plenty; larger dogs can have a little more, occasionally. Too much carrot means too much fibre and natural sugar — expect wind or loose stools. Carrots are a useful low-calorie swap for dogs on a weight plan — see dog obesity UK — but agree treat choices with your vet if your dog has diabetes.

For more safe vegetables and the ones to avoid, see what vegetables can dogs eat.

When to call your vet

Phone your vet if your dog:

  • Chokes on a piece of carrot — gagging, pawing at the mouth, distress
  • Swallowed a large piece or whole carrot and is vomiting, retching or seems uncomfortable
  • Has diarrhoea that does not settle after eating carrot
  • Ate carrots cooked with onion or garlic — see onion and garlic poisoning and call for advice

Sources & further reading

Facts in this guide are rewritten in plain English from publicly available UK advice. We name the organisation where a specific point comes from their guidance. Links below go to the original pages — use them to read the source material directly.

PETHEALTH+ is independent. These organisations do not sponsor, approve, or partner with this website. Guidance checked against sources listed below (last updated 2026-07-18).

More on this topic

Also see symptoms, symptom checker, and poison guide.

Frequently Asked Questions

Can dogs eat carrots?
Yes — carrots are a safe, low-calorie treat for most healthy dogs, raw or cooked. Cut them into batons matched to your dog's size to prevent choking, and serve them plain.
Can dogs eat raw carrots?
Yes — raw carrot is fine for most dogs and many love the crunch. Cut it into batons rather than offering a whole carrot, which can be a choking hazard or get swallowed in large pieces.
Can puppies eat carrots?
Yes — a frozen carrot baton can soothe teething gums, but supervise the whole time and take it away once it softens enough to break into chunks. Introduce any new food gradually.
Can dogs eat cooked carrots?
Yes — plain boiled or steamed carrot is safe and easy to digest. Skip carrots cooked in butter, oil, honey glaze or seasoning, and never feed carrots cooked with onion or garlic.
How much carrot can a dog eat?
A few batons is plenty for a small dog; larger dogs can have a little more, occasionally. Too much carrot can cause digestive upset and loose stools.