Can Dogs Eat Carrots? Yes — A Healthy Treat
Start here
Yes — dogs can safely eat carrots, raw or cooked. They're low in calories, high in fiber and beta-carotene, and make an excellent crunchy treat or training reward. The main things to watch are portion size, cutting them small enough to prevent choking, and introducing them gradually. Carrots should stay a treat, not a meal replacement.

Are carrots good for dogs?
Carrots are one of the better everyday treats you can give a dog. They're naturally low in calories and fat, which makes them a smart swap for richer store-bought treats — especially for dogs watching their weight. They also deliver:
- Beta-carotene, which the body converts to vitamin A, supporting vision, skin and immune health
- Fiber, which aids digestion and helps a dog feel full
- Vitamin K and potassium in useful amounts
The satisfying crunch of a raw carrot can also help scrape away some soft plaque, though it's no substitute for real dental care.
How to serve carrots safely
Carrots are forgiving, but a few simple steps keep them safe:
- Wash and peel to remove dirt and pesticide residue.
- Cut into bite-sized pieces sized to your dog — coins or sticks for small dogs, larger chunks for big dogs. Whole raw carrots and thick rounds can be a choking hazard, especially for small or gulping dogs.
- Raw or cooked both work. Steaming or boiling (no butter, salt or seasoning) softens them and makes the nutrients a little easier to absorb.
- Frozen carrot sticks can soothe a teething puppy's gums.
Practical take: Skip carrot cake, glazed carrots, or anything cooked with butter, onion, garlic or heavy seasoning — those add-ons range from unhealthy to toxic.
How many carrots can a dog have?
Treats — carrots included — should make up no more than about 10% of your dog's daily calories. The rest should come from a complete, balanced diet. A rough guide by size:
| Dog size | Reasonable daily carrot amount |
|---|---|
| Small (under 20 lb) | A few small pieces or half a baby carrot |
| Medium (20–50 lb) | 1–2 baby carrots or a few sticks |
| Large (50+ lb) | A whole medium carrot, cut up |
Carrots do contain natural sugar, so large quantities aren't ideal — moderation keeps them a healthy treat. If you're dialing in portions overall, our dog feeding calculator can help.
When to be cautious
Carrots are safe for most dogs, but a few situations call for care:
- Choking risk: always cut to size, and supervise fast eaters.
- Too much fiber at once can cause gas or loose stool — introduce carrots gradually.
- Diabetic dogs: the natural sugar is usually fine in small amounts, but check with your vet.
- Beta-carotene overload is very rare but possible with enormous quantities — another reason to keep them a treat.
If your dog has never had carrots, start with a small piece and watch for any digestive upset over the next day.
Adding new foods the smart way
Any new treat is a small experiment. Introduce one food at a time, in a small amount, so if your dog gets an upset stomach or an itchy reaction you know exactly what caused it. Jotting down what you fed and when — and noting weight over time — makes it easy to see whether treats are creeping up and nudging the scale, and gives your vet a clear picture if digestion ever becomes a concern. Keeping an eye on your dog's weight is one of the simplest ways to protect long-term health.
Keep treats from quietly adding up
Tavi tracks your dog's weight and lets you log treats and new foods over time — so you can see whether snacks are creeping up and catch weight gain before it becomes a problem. Free for your first pet.
Frequently asked questions
Can dogs eat raw carrots?
Yes. Raw carrots are safe and make a satisfying, low-calorie crunchy treat. Just wash and peel them and cut them into bite-sized pieces to prevent choking, especially for small dogs or fast eaters.
Are cooked carrots better than raw for dogs?
Both are healthy. Cooking softens carrots and makes some nutrients a little easier to absorb, which can help older dogs or those with dental issues. Just cook them plain — no butter, salt, onion, garlic or seasoning.
How many carrots can I give my dog a day?
Keep carrots and all treats to about 10% of your dog's daily calories. In practice that's a few small pieces for a small dog up to a whole cut-up medium carrot for a large dog. Too many can cause gas or loose stool from the fiber.
Can carrots help clean my dog's teeth?
The crunch of a raw carrot can help scrape away some soft plaque, which is a nice bonus. But it isn't a replacement for tooth brushing, dental chews or professional cleanings, which do the real work of protecting your dog's teeth and gums.
Can puppies eat carrots?
Yes, in small, appropriately sized pieces. A cold or frozen carrot stick can even soothe a teething puppy's gums. Introduce it gradually and supervise to make sure the pieces are small enough to avoid choking.
Tavi's guides are informational and not a substitute for professional veterinary advice, diagnosis or treatment. When in doubt, call your veterinarian. Sources: American Kennel Club (AKC); VCA Animal Hospitals; Merck Veterinary Manual; ASPCA