Can dogs eat carrots?
Yes, dogs can eat carrots, and they are one of the best treats you can give a dog who needs to watch their weight. They are not toxic, most dogs enjoy the crunch, and carrots are low enough in calories that a few pieces make a genuinely sensible everyday treat rather than an occasional indulgence.
Why carrots are a genuinely good treat
Carrots carry very few calories for their size compared with most treats, along with some fibre and vitamin A, which makes them a sensible choice for a dog who is overweight or simply has too many treats already in their day.
The firm, crunchy texture also appeals to dogs who like something to chew, and the mechanical action of biting through a raw carrot can help dislodge some soft debris from the teeth, though it is not a substitute for proper dental care.
How to serve them safely
Wash the carrot and cut it into pieces sized for your dog rather than handing over a whole one — a large chunk of raw carrot is firm enough to be a choking risk for a small dog or puppy in the same way any hard food that size would be.
Carrots can be given raw or cooked; cooking softens the texture, which suits an older dog or one with dental issues who struggles with something as firm as a raw piece. Frozen carrot sticks are also a popular teething aid for puppies.
When to hold off
Too many carrots in one sitting can cause loose stools, simply from the extra fibre rather than anything toxic. Keep to a few pieces rather than letting your dog work through a whole bag.
If your dog has a known sensitive stomach, introduce carrot gradually and watch how they get on, and speak to your vet if you are unsure how carrot fits into a diet your dog is already on for a specific health condition.
What to feed instead
If you want variety alongside carrot, a shop-bought training treat gives you something small and consistent to reward with, particularly useful during a training session where a whole carrot is impractical to carry around and cut up on the move.
A slow feeder or puzzle toy works well with chopped carrot mixed into a meal, turning a low-calorie treat into a longer activity rather than something gone in one bite. For a dog who finishes their dinner in seconds, spreading a few carrot pieces through a snuffle mat or lick mat is a simple way to slow the whole meal down.
Make treat time better
Things we stock that owners commonly reach for here. Nothing on this page depends on you buying one.

Chicken-Wrapped Milk Stick Dog Treats
Chewy dog treats of soft milk sticks wrapped in real chicken for tasty, protein-rich rewarding.
From£12.99

Turkey Tail Mushroom & Probiotic Powder
A bacon-flavoured turkey tail mushroom and probiotic powder you sprinkle over food. Made to support immunity, energy and gut health, with scoop guidance for every weight from small to large pets.
£13.99

NanoSanitas Advanced No-Brush Dental Gel for Dogs & Cats
A brush-free dental gel for dogs and cats, formulated with silver nanoparticles and papaya extract to help reduce plaque and freshen breath.
£14.99

Yeast Protection Gut & Skin Supplement For Dogs
A powdered daily supplement for dogs to support normal gut flora and healthy skin, with a measuring scoop.
£14.99
Common questions
- Can puppies eat carrots?
- Yes, in appropriately sized pieces once they are weaned onto solid food. A frozen carrot stick is a popular teething aid for puppies, though it should still be sized so it cannot be swallowed whole or break off into a large chunk.
- Are carrots good for a dog's teeth?
- The crunchy texture can help dislodge some soft debris as your dog chews, but it is not a substitute for proper dental care. A dedicated dental chew or regular brushing does far more for your dog's teeth than a carrot alone.
- Can dogs eat cooked carrots?
- Yes, cooked carrot is fine as long as nothing is added — no butter, salt or seasoning. Cooking softens the texture, which can suit an older dog or one with dental issues better than a raw piece.
- How many carrots can a dog eat?
- A few pieces, most days, is a sensible amount for most adult dogs given how low in calories carrots are. Even so, too many in one sitting can cause loose stools from the extra fibre, so introduce a new amount gradually.
- Can dogs eat carrot tops or the green leafy part?
- There is nothing toxic about carrot tops, but they are tough, fibrous and not something a dog usually finds appetising, so there is little reason to offer them deliberately. Stick to the root itself, washed and cut to a size your dog can manage safely.
- Can dogs eat carrots every day?
- Yes, most healthy adult dogs can have a few carrot pieces most days without any issue, given how low in calories they are. As with any treat, keep an eye on your dog's overall weight and adjust the amount if it starts to creep up.
Related
Sources
Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.