Skip to content

Can Dogs Eat Carrots?

· Last verified · Vet-sourced & cited

✅ SAFE

Yes — carrots are one of the safest and most useful treats you can give a dog. They’re non-toxic, low in calories, and the crunch is good for teeth. The only real rule is to cut them into bite-size pieces so a whole carrot or thick chunk can’t cause choking.

Last verified: July 21, 2026

Carrots are the treat most vets are happy to see you reach for. As PetMD puts it, “not only is this vegetable safe, but it also can serve as a healthy, low-calorie snack for your pets.” They’re crunchy, cheap, and low in sugar and calories, which makes them a smart everyday reward — especially for a dog watching its weight. The one thing to get right is size: a whole raw carrot or a thick chunk is a genuine choking and blockage hazard, so it needs to be cut down.

Below is how much to feed by dog size, how to prepare carrots (raw, cooked, and the frozen-teething question), and the few cautions that actually matter.

Are carrots good for dogs?

They’re one of the few human foods worth keeping on hand specifically as dog treats. A complete dog food already covers your dog’s nutrition, so carrots aren’t required — but they earn their place in the treat rotation:

  • Beta-carotene and vitamin A. PetMD notes carrots are “rich in beta-carotene (a precursor to vitamin A), which promotes healthy vision,” and calls them “an excellent source of vitamin A, potassium, and fiber.”
  • Fiber for digestion. The fiber in carrots “helps regulate bowel movements,” per PetMD.
  • Low in calories and fat. This is the standout: carrots are “a great treat for dogs who need a snack” without the calorie load of richer treats, which makes them ideal for weight management.
  • Good for teeth. The AKC notes that “chewing on carrots can also help improve your dog’s dental health,” and the natural crunch satisfies a dog’s urge to chew.

For most dogs, that’s a treat you can feel genuinely good about handing over — and one of the better choices for a dog that could stand to lose a pound or two.

Safe serving size

Even a healthy vegetable follows the 10% rule: treats should make up no more than 10% of your dog’s daily calories, with the other 90% coming from a complete, balanced diet. Carrots are low-calorie, so a small handful fits most dogs easily. The AKC’s bottom line is to “talk to your vet about the number of carrots you should feed your dog per day,” because the right amount depends on your dog’s size, weight, and health.

As a general starting-point guide — not a prescription — the following keeps most dogs well inside the 10% rule. Start at the low end the first time and watch for any digestive upset:

Dog size Weight Carrot, per day (starting guide)
Extra-small 2–10 lb 1–2 thin slices
Small 11–20 lb 2–3 baby carrots, chopped
Medium 21–50 lb 3–4 baby carrots / ~¼ cup chopped
Large 51–90 lb ~½ cup chopped / half a large carrot
Extra-large 91+ lb up to 1 large carrot, chopped

Treat these as ceilings, not targets, and confirm the right amount with your vet for your individual dog. When in doubt, less is fine.

Preparation: cut it small, cooked or raw

Carrots are easy to prep, and both raw and cooked work. PetMD confirms dogs “can safely enjoy carrots, including raw, steamed, boiled, or baked varieties.” The routine:

  • Wash and/or peel. The AKC advises making “sure that carrots are thoroughly washed and/or peeled to remove all dirt and pesticides” before serving.
  • Cut into bite-size pieces. This is the one non-negotiable step. The AKC says to “cut whole carrots and even carrot sticks into bite-size chunks before feeding them to your dog to prevent choking.” PetMD suggests slices about ¼-inch thick.
  • Cook them plain. If you cook carrots, skip the butter, oil, salt, and seasonings — steamed or boiled and plain is best. Lightly cooking can also make them a little easier to digest.

Cautions

  • Choking and blockage — the main risk. PetMD warns that “large pieces of carrot may get stuck in your dog’s throat or cause intestinal blockage.” Never hand a small dog a whole carrot to gulp; cut it down first.
  • Too many can cause GI upset. Introducing carrots for the first time “can sometimes cause digestive upset, including vomiting or diarrhea,” per PetMD. Start small and build up.
  • Natural sugar — watch it for diabetic or overweight dogs. Carrots are low-sugar as vegetables go, but PetMD notes their natural sugars can pose risks “for dogs with health problems like diabetes and obesity.” When in doubt, ask your vet.
  • Frozen carrots: handy, but hard. Sources split on this. The AKC suggests frozen carrots to soothe a teething puppy’s gums, while PetMD cautions that frozen carrots can be “choking hazards and can also damage your dog’s teeth.” The safe middle ground: for teething, offer a large frozen carrot only under supervision so it’s gnawed, not gulped or crunched whole — and for adult dogs, a firm chewer, skip rock-hard frozen chunks that could crack a tooth.
  • Skip the extras. No honey-glazed, buttered, or seasoned carrots, and no carrot cake — the added sugar, fat, and (in baked goods) possible xylitol or raisins cancel out the benefit. Plain carrot only.
Informational, not veterinary advice — when in doubt, call your vet or ASPCA Poison Control (888-426-4435).

Sources

Frequently asked questions

How many carrots can my dog eat a day?

Enough to stay under the 10% treat rule, which for most dogs is a small handful. As a rough starting guide, that’s 1–2 thin slices for an extra-small dog, a couple of chopped baby carrots for a small dog, up to about ¼ cup for a medium dog, and up to half a large carrot for a big dog. The AKC recommends confirming the exact number with your vet, since it depends on your dog’s size and health.

Can dogs eat raw carrots?

Yes. Raw carrots are safe and the crunch is good for teeth — just wash them and cut them into bite-size pieces first, because a whole raw carrot or a thick chunk can choke a dog or cause a blockage. For small dogs especially, chop before serving.

Are cooked carrots better for dogs than raw?

Neither is clearly better; both are safe. PetMD confirms carrots are fine raw, steamed, boiled, or baked. Cook them plain with no butter, oil, or seasoning. Lightly cooked carrots can be a little gentler on digestion, while raw carrots give more of a dental-crunch benefit.

Can puppies eat carrots?

Yes, in small, well-cut pieces. A large frozen carrot can even soothe a teething puppy’s sore gums — but offer it under supervision so it’s gnawed rather than bitten off and swallowed. Introduce carrots slowly and keep treats to a small fraction of a growing puppy’s day so they don’t crowd out balanced puppy food.

Can dogs eat baby carrots or carrot tops?

Baby carrots are fine — they’re just cut-down regular carrots — but chop them for smaller dogs so they aren’t swallowed whole. Carrot greens (the leafy tops) are non-toxic to dogs too, though they’re usually not worth bothering with; wash them well and offer only small amounts. Skip anything glazed, seasoned, or baked into a treat.


Explore more: Browse our vegetables dogs can eat hub for the full safe-and-not list. Carrots are one of the safest picks — but two common kitchen vegetables are the opposite: onions and garlic are toxic to dogs and should never be fed. For another low-calorie treat, compare carrots with blueberries.

Informational, not veterinary advice. This record helps you judge whether a food is generally safe; it is not a diagnosis. In any suspected poisoning, call your veterinarian or a poison-control line immediately.