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.

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 favourite 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
  • Fibre
  • 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.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

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 Animal PoisonLine on 01202 509000 in the UK.