
Can dogs eat carrots?
SafeYes — carrots are a crunchy, low-calorie treat that's safe for dogs raw or cooked, and good for the teeth.
Reviewed by the Webvet Veterinarian Team · Last reviewed June 26, 2026
Can Dogs Eat Carrots?
Yes, dogs can eat carrots. They are one of the safest, cheapest, and most useful treats you can give a dog, whether raw or cooked, and the crunch of a raw carrot is genuinely good for the teeth. Carrots are non-toxic, low in calories, and packed with fiber and beta-carotene, so they work as an everyday snack, a training reward, or a low-guilt filler for a dog that is watching its weight. The one real caution is size, because a whole baby carrot can be a choking hazard for a small dog, so cut it down to bite-sized pieces first.
- 1Carrots are non-toxic and safe for dogs raw or cooked, plain and unseasoned.
- 2They are low in calories and high in fiber, beta-carotene, potassium, and vitamin K.
- 3Cut raw carrots to a safe size. A whole baby carrot can choke a small dog.
- 4Keep treats, including carrots, under about 10 percent of daily calories.
- 5Steamed or mashed carrot suits puppies, seniors, and sensitive stomachs.

Treats should stay under 10% of your dog's daily calories. JustFoodForDogs makes the rest of it.
- Recipes developed by veterinary nutritionists
- Whole-food ingredients you can recognise
- Fresh meals delivered to your door
Webvet may earn a commission when you click through to JustFoodForDogs, at no extra cost to you.
Are carrots safe for dogs?
Carrots are completely non-toxic to dogs. There is nothing in a plain carrot, raw or cooked, that will harm a healthy dog, and vets routinely recommend them as one of the best low-calorie treats around. Most dogs love the sweetness and the crunch, and because a medium carrot has only around 25 calories, you can hand them out fairly freely without wrecking your dog's daily calorie budget. That makes carrots a smart swap for commercial biscuits and fatty table scraps, especially for a dog that needs to lose a few pounds.


Freeze-dried wild salmon and nothing else, naturally rich in omega-3s and strong-smelling enough to excite picky dogs.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
The only thing that turns a carrot from a healthy snack into a problem is how you serve it and how much you give. A whole, firm carrot handed to a small dog can lodge in the throat, and any treat given in large amounts can crowd out the balanced nutrition your dog gets from its regular food. Keep carrots in the role of a treat and follow the simple prep rules below, and they are about as safe as a snack gets.
Why carrots are good for dogs
Carrots are more than just a safe filler. They are genuinely nutritious. The orange color comes from beta-carotene, an antioxidant the body converts into vitamin A, which supports healthy vision, skin, and immune function. They also deliver a useful dose of dietary fiber, which helps keep stools firm and supports a healthy gut, along with potassium and vitamin K. Because all of that comes wrapped in a very low-calorie, low-fat package, carrots give your dog a nutritional boost without the sugar and fat load of most store-bought treats.
The crunch is a benefit in its own right. Gnawing on a raw carrot gives a dog something to chew, which helps relieve boredom, and the mild abrasive action can help scrape soft plaque off the teeth. It is not a replacement for real dental care or tooth brushing, but a raw carrot is a far better chew than a greasy biscuit. Frozen carrots go a step further for teething puppies, where the cold helps soothe sore gums while the dog chews.
| Nutrient | What it does |
|---|---|
| Beta-carotene (vitamin A) | Supports vision, skin, and immune health |
| Fiber | Firms up stools and supports gut health |
| Potassium | Supports nerve and muscle function |
| Vitamin K | Helps with normal blood clotting |
| Calories | About 41 kcal per 100g, roughly 25 per medium carrot |


Soft, pea-sized training treats small enough to reward often while keeping treats inside the 10% of daily calories vets recommend.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
How many carrots can a dog eat?
Carrots should follow the ten percent rule that applies to all treats. Everything you feed outside your dog's main diet, carrots included, should make up no more than about ten percent of its daily calories. The rest should come from a complete, balanced dog food. For most dogs that means a few baby carrots or a small handful of carrot sticks a day is plenty, while a large dog can happily work through a whole big carrot as a long-lasting chew.
Size the portion to the dog. A tiny toy breed does not need more than a couple of small coins of carrot, while a large, active dog can handle a whole carrot without any trouble. Start small when you first introduce carrots, because the fiber can cause loose stools or gas if a dog suddenly eats a lot of a new vegetable. Introduce them gradually over a few days and watch how your dog's stomach responds before making them a regular snack.
| Dog size | Sensible daily carrot amount |
|---|---|
| Toy / small (under 20 lb) | 1 to 2 small carrot coins or a short stick |
| Medium (20 to 50 lb) | A few baby carrots or a small handful of sticks |
| Large (50 to 90 lb) | A whole medium carrot as a chew |
| Giant (90 lb and up) | A whole large carrot as a long-lasting chew |
These are general guidelines, not strict limits. If your dog is diabetic, overweight, or on a prescription diet, talk to your vet before adding carrots, because even a low-sugar vegetable adds carbohydrate that some dogs need to have counted. For a healthy dog, the amounts above are a safe starting point.

Raw or cooked: how to prepare carrots
Dogs can eat carrots raw or cooked, and both have their place. Raw carrots keep the most crunch, which is what makes them good for the teeth and satisfying to chew, so a raw carrot stick or a whole carrot for a big dog is a great low-effort snack. The one thing raw carrots ask of you is that you cut them to a safe size for your particular dog.
Cooking softens carrots and makes their nutrients slightly easier to absorb, which suits puppies, senior dogs, and any dog with a sensitive stomach or weak teeth. Steaming or boiling is best, and the golden rule is to keep it plain. No salt, no butter, no oil, and absolutely no onion or garlic, which are toxic to dogs. Let cooked carrots cool before serving. You can also mash or puree cooked carrot to mix a spoonful into your dog's regular food.
Peeling is optional. The skin is safe and holds nutrients, so a well-washed unpeeled carrot is fine, though giving it a quick scrub removes any dirt or residue. Canned carrots are best avoided because they are often packed with added salt. Whatever form you choose, plain and fresh is always the safest option, and there is no need to add anything to make a carrot appealing to a dog that likes them.
Choking and other risks to watch for
The biggest risk with carrots is not toxicity, it is choking. A whole baby carrot or a large chunk of firm raw carrot is exactly the wrong size and shape for a small dog, and it can lodge in the throat or airway. Small breeds, puppies, and dogs that bolt their food without chewing are most at risk. Always cut raw carrots into bite-sized pieces or thin sticks that match your dog's size, and never hand a small dog a whole baby carrot assuming it will chew it safely. For a large dog, a whole carrot is usually fine as a chew, but you should still supervise, especially the first few times.
Beyond choking, the risks are minor. Too much carrot at once can cause an upset stomach, gas, or loose stools because of the fiber, which is why moderation matters. The natural sugar in carrots is modest, but it still counts for diabetic dogs, so those dogs need vet guidance on portions. Large chunks that are swallowed without chewing can, in rare cases, cause an intestinal blockage, which is another reason to keep pieces appropriately sized. If your dog ever struggles to breathe, gags, or paws at its mouth after eating, treat it as a choking emergency and contact your vet right away.

Safe alternatives to carrots
If your dog is not a fan of carrots, or you just want to rotate its snacks, there are plenty of other safe, low-calorie options. Green beans are another crunchy, fiber-rich vegetable that works well raw or plain-cooked and are a favorite for weight management. Blueberries are a sweet, antioxidant-packed fruit that most dogs love as a training treat. Rotating a few dog-safe vegetables and fruits keeps snack time interesting and spreads out the nutrients, so your dog is not relying on any single food for the same handful of vitamins.

Freeze-dried raw beef, one ingredient and nothing else. A clean everyday reward that beats table scraps.
Webvet may earn a commission when you click through to Chewy, at no extra cost to you.
Carrots earn their reputation as one of the best everyday treats for dogs. They are cheap, safe, genuinely good for the teeth, and easy to prepare, and the only real homework is cutting them to a safe size and keeping portions sensible. Fed that way, a carrot is a snack you can feel good about handing over again and again.
Frequently Asked Questions
Can dogs eat raw carrots?
Yes. Raw carrots are safe and are actually one of the best ways to serve them, because the crunch helps clean the teeth and keeps a dog busy. The only rule is to cut the carrot to a size your dog can chew safely, since a whole raw carrot can be a choking hazard for small dogs.
How many carrots can a dog eat a day?
Treats should stay under about ten percent of your dog's daily calories, so a few baby carrots or a small handful of sticks a day suits most dogs, while a large dog can handle a whole carrot. Start with a small amount and build up, because too much fiber at once can cause loose stools.
Can dogs eat carrots every day?
Yes, a dog can have a small amount of carrot every day as long as it fits within its treat allowance and its main diet stays balanced. Daily raw carrot is a common way to give a dog a low-calorie chew. Just keep the portion sensible and watch your dog's weight and stools.
Are carrots good for a dog's teeth?
Chewing a raw carrot can help scrape soft plaque off the teeth and gives the jaws something to work on, so it is a mild benefit. It does not replace tooth brushing or professional dental care, but a raw carrot is a much healthier chew than a fatty biscuit.
Can puppies eat carrots?
Yes. Carrots are safe for puppies, and a frozen carrot can soothe sore gums during teething. Cut raw carrots small or cook them soft for young puppies, supervise closely because puppies are more prone to choking, and introduce them slowly so the fiber does not upset a small stomach.

Sources
Reviewed by the Webvet Veterinarian Team
General guidance based on credible veterinary sources — not a diagnosis or a substitute for your veterinarian. If your pet ate something toxic or is unwell, contact your vet or a pet poison line right away.