Can dogs eat carrots?

  • Nutritionist-reviewed
  • Last updated July 16, 2026
Safe

Yes — safe in sensible amounts

Yes — carrots are safe for dogs, raw or cooked, and they make one of the better low-calorie treats you can offer. The only real cautions are cutting them to a size your dog can't choke on and not overdoing the quantity, since too much of any vegetable can upset a dog's tummy.

Why

Carrots contain nothing that is toxic to dogs. There's no compound in them that interferes with a dog's blood cells, kidneys, heart or nervous system, which is what puts foods like grapes, onions or chocolate on the danger list. That's why vets so often suggest carrots when an owner asks for a treat that won't pile on weight — they're mostly water and fibre, they're satisfying to chew, and a dog can have a decent-sized piece without eating many calories.

The genuine risk with carrots isn't chemistry, it's shape. A whole carrot, or a thick chunk snapped off the end of one, is firm, round and roughly windpipe-sized — exactly the profile that causes choking. Dogs who bolt their food rather than chew, and dogs who guard a treat and gulp it to keep hold of it, are most at risk. This is why size matters far more than whether the carrot is raw or cooked.

Raw carrots are hard and crunchy, which many dogs enjoy and which gives a bit of a workout to the jaw. That hardness is a mild consideration for dogs with fragile or painful teeth, or older dogs with dental disease — for them, lightly cooked carrot is kinder and just as good. Cooking softens the carrot and makes it easier to digest, though it also makes it easier to swallow without chewing, so size still applies.

If your dog eats a lot of carrot in one go, expect wind, a loose tummy, or bits of orange showing up in the stool. That's the fibre doing its work, not a poisoning — dogs don't break down plant fibre efficiently, so some of it simply passes straight through. It's uncomfortable rather than dangerous, and it settles on its own once the amount goes back to sensible.

How much is sensible?

Treat carrots the way you'd treat any snack: keep all treats together to roughly a tenth of your dog's daily calories, and let the rest come from their proper food. In practice, a few chunky sticks across the day is fine for a large dog like a Labrador, while a small terrier is well served by one stick or a small handful of coins. Cut to your dog's mouth, not your convenience — batons or coins that are clearly too big to swallow whole for a big dog, and small pieces they can crunch easily for a little one. Never hand over a whole carrot to chew like a bone, however tempting it looks, and never let the end snap off into a gulped chunk. Raw or cooked both work; if you cook them, plain steamed or boiled only — no butter, no salt, no oil, no seasoning, and never carrots that have been cooked with onion or garlic. Introduce them gradually if your dog hasn't had them before, and always stay in the room while they eat.

Signs to watch for

  • Coughing, gagging, or pawing at the mouth straight after taking a piece — the sign of a chunk that was too big
  • Wind, gurgling, or a bloated-feeling tummy a few hours later
  • Loose or soft stools, often with visible orange flecks
  • Bringing back up undigested pieces if they've bolted a lot at once
  • Going off their proper dinner, if carrots are filling them up instead

If your dog has had too much

If your dog is choking — gagging, unable to breathe, panicking, or with pale or blue gums — this is an emergency; ring your vet or an emergency vet immediately and get moving, and don't lose time trying to fish the piece out blind, as you can push it further down. For the far more ordinary situation of a dog who has simply eaten too much carrot, there's no need to panic: hold off on any more treats, make sure fresh water is available, and let their tummy settle over the next day or so. Ring your own vet if the sickness or diarrhoea keeps going beyond a day, if there's blood in it, if they're refusing water, or if they seem lethargic, hunched or genuinely unwell — those things point to something other than a fibre overload, and they're worth a proper look. If your dog has a health condition such as diabetes, or is on a prescription diet, check with your vet before making carrots a regular treat.

Serving tips

  • Cut lengthways into batons or across into coins, sized so your particular dog physically can't swallow a piece whole — and always watch while they eat.
  • Frozen carrot batons are a cheap, soothing chew for teething puppies, but the same size rule applies and supervision matters more, not less.
  • For older dogs or any dog with sore or damaged teeth, steam or boil the carrot until it gives easily — plain, with nothing added.
  • Peel or scrub well, and skip the carrot tops and any soft, mouldy ones; mouldy food is a genuine hazard whatever the vegetable.

Common questions

Can dogs eat raw carrots, or do they need to be cooked?

Both are safe, so it comes down to your dog. Raw carrots are crunchy and satisfying for a dog with healthy teeth, while lightly cooked carrot is gentler on older dogs or those with dental problems and is a little easier to digest — just keep it plain, with no butter, salt or seasoning.

Can puppies eat carrots?

Yes, and a chilled or frozen carrot baton can be a real comfort to a teething puppy. Cut it small enough that they cannot swallow a piece whole, stay with them while they chew, and remember that treats still count towards the roughly ten percent of daily calories that shouldn't come from their main food.

Are tinned or frozen carrots safe for dogs?

Plain frozen carrots are fine — they're just carrots. Tinned carrots are usually best avoided because they often carry added salt, so if you do use them, choose ones with no added salt and rinse them thoroughly first.

Wondering about something else?

We answer the everyday ones — and the frightening ones — in plain English, checked by our vet and nutritionist. Browse every food →

Get the good stuff, weekly

Expert-reviewed tips, new breed guides, gear we actually tested, and dog-friendly places near you. No spam, unsubscribe anytime.

By subscribing you agree to receive the Doggo newsletter — unsubscribe anytime, and we never share your email.

By subscribing you agree to our Privacy Policy.