Food safety
Can Dogs Eat Carrots? Yes — Raw or Cooked
Yes, dogs can eat carrots, and they are one of the simplest healthy snacks to share. Raw or cooked, plain carrots are low in calories and carry fiber, potassium and beta-carotene, which the body turns into vitamin A. The main thing to get right is size: a whole carrot or a thick stick can choke a dog that gulps. Wash, cut to size, and leave off the butter, honey glaze and seasoning.
By Matt GarnettUpdated November 13, 20264 min read3 sources
Why carrots are good for dogs
Carrots contain nothing toxic to dogs. The AKC calls them a healthy, low-calorie snack, and both the ASPCA and VCA list them among vegetables that are fine to share. A baby carrot has only a few calories, so carrots are a useful swap for richer treats when a dog needs to watch its weight.
Raw carrots are crunchy and take some chewing, which many dogs enjoy. Cooked carrots are softer and easier to digest, which suits small dogs, seniors and dogs with dental problems. Either form works, as long as it is plain.
When carrots can be a problem
The biggest risk is choking. Whole baby carrots are just the right size to lodge in the throat of a small or medium dog that swallows without chewing, and long sticks can snap into awkward pieces. Frozen whole carrots are harder still and can damage teeth.
The other risk is what carrots are cooked with. Glazed carrots carry butter and sugar or honey, roasted carrots are often tossed with oil, garlic and salt, and carrot cake can contain raisins, which can cause kidney failure in dogs. Plain, unseasoned carrot is the version to share.
How to prepare carrots for your dog
Wash or peel the carrot to remove dirt and any pesticide residue, and trim off the green top. For a 10 lb dog, dice raw carrot to about the size of a blueberry or grate it over their food. For a medium dog, use thin coins; a large dog can manage thin sticks.
To cook, steam or boil carrot pieces until tender and let them cool, with nothing added. Cooked, mashed carrot is easy to stir into a meal. A frozen carrot chew is something to discuss with your vet first, particularly for puppies, and always under supervision.
If you like to share small snacks, a lick mat or a treat ball makes a little go further and slows a fast eater down.
How many carrots a dog can have
Treats should stay under about 10% of your dog's daily calories. A practical guide is one or two baby carrots, cut up, for dogs under 20 lb; two or three for dogs of 20 to 50 lb; and three to five for dogs over 50 lb. Carrots are naturally sweet, so this is a daily ceiling, not a target.
Introduce them slowly. Too much fiber at once can cause gas or loose stools. If your dog is diabetic or on a weight-management diet, ask your vet how carrots fit into their plan.
Can puppies eat carrots?
Yes. Weaned puppies can have small amounts of plain carrot, and cooked, mashed carrot is the easiest form for a young gut. Start with a pinch, watch the next day's stool, and build up slowly.
Some vets suggest a chilled carrot for teething puppies, but a puppy can break off and swallow a large chunk. Ask your vet first, choose a carrot too big to fit in the mouth whole, and stay with your puppy while they chew. Remove it once it has worn down to a swallowable piece.
Signs carrots disagreed with your dog, and when to call the vet
Mild upset usually shows within 6 to 24 hours as gas, soft stool or diarrhea, and often passes within a day once the carrots stop. You may also see bits of undigested carrot in the stool, which is normal and not a cause for concern.
Call your vet the same day if vomiting or diarrhea lasts more than 24 hours or contains blood. If your dog is gagging, drooling, pawing at the mouth or struggling to breathe after eating carrot, a piece may be stuck and they need to be seen immediately. Repeated retching without bringing anything up is also an emergency.
Common questions
Can dogs eat raw carrots?
Yes. Raw carrots are safe for dogs and give them something crunchy to chew. Wash them well and cut them into pieces your dog cannot swallow whole, because whole baby carrots are a common choking risk.
Can dogs eat cooked carrots?
Yes, as long as they are plain. Steamed or boiled carrots without butter, salt, honey or seasoning are soft, easy to digest and a good option for small dogs and seniors.
Can dogs eat baby carrots?
Yes, but cut them up. Baby carrots are roughly the size and shape that can block a dog's airway, so slice them into coins or small chunks rather than handing them over whole.
Can dogs eat carrots every day?
Most healthy dogs can have a small amount of plain carrot daily, as long as treats stay under about 10% of their calories. Watch for gas or loose stools, and cut back if you see them.
Can dogs eat carrot cake?
No. Carrot cake is high in sugar and fat, and many recipes include raisins, which can cause kidney failure in dogs, or nutmeg and frosting. Give your dog a piece of plain carrot instead.
Sources we checked
This guide is general information, not veterinary advice. If your pet is unwell or injured, contact your veterinarian.



