Can dogs eat carrots?

Yes โ€” a perfect crunchy treat

Yes. Carrots are one of the best low-calorie treats for dogs. They're crunchy, sweet, and good for teeth.

✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-06-17

How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate, and treat/supplement partners via AWIN). As an Amazon Associate, CJ publisher, and AWIN publisher we may earn a commission at no extra cost to you. Full disclosure.

The full picture

Carrots are close to a perfect dog treat: low in calories, naturally sweet, full of beta-carotene (which dogs convert to vitamin A), and satisfying to chew. They can be offered raw or cooked. Frozen carrot sticks are a favorite for teething puppies โ€” the cold helps sore gums. For older dogs with tooth issues, cooked carrots are easier. Cut into appropriate-sized pieces to prevent choking, especially for small dogs and fast eaters.

Risks to watch for

  • Choking hazard if pieces are too large
  • Upset stomach in large amounts

Potential benefits

  • Very low in calories
  • Beta-carotene and vitamin A
  • Fiber
  • Good for dental health
  • Soothes teething puppies when frozen

Safe portion size

Unlimited as a sensible treat โ€” a few baby carrots per day is fine for most dogs.

Best ways to serve carrots

Raw carrot sticks are a good low-calorie chew for dogs that like to gnaw, and cooked/steamed carrot (plain, no butter or seasoning) is easier to digest for dogs with sensitive stomachs or dental issues. Grated raw carrot mixed into food is a good option for puppies or seniors who struggle with whole pieces.

Does size or breed matter?

Whole raw carrots or large chunks are a choking hazard for small dogs and any dog that tends to gulp food rather than chew โ€” cut into sticks or coins sized to the individual dog rather than giving a whole carrot. There's no toxicity concern at any size; this is purely a choking/portion consideration.

Common questions

Can dogs eat carrots?
Yes. Carrots are one of the best low-calorie treats for dogs. They're crunchy, sweet, and good for teeth.
Are carrots a good dog treat?
Carrots are one of the best snacks you can give a dog. They're low calorie, high in fibre and beta-carotene, and the crunch is good for teeth. Frozen carrot sticks make excellent teething toys for puppies. The only caution: cut into appropriate sizes to avoid choking, and don't give so many that you significantly change the carbohydrate balance of their diet.
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet โ€” or the ASPCA Animal Poison Control Center on (888) 426-4435 or Pet Poison Helpline on (855) 764-7661 in the UK.