Can dogs eat
Carrots?
Yes
Yes. Plain raw or cooked carrots are safe for dogs and make a low-calorie, crunchy treat, as long as the pieces are the right size for your dog.

Why it’s safe
Carrots are not toxic to dogs and are one of the easiest vegetable treats to share. Both raw and cooked carrots are healthy options, and they are an excellent source of vitamin A and a low-calorie snack.
Chewing on carrots may also help dental health, but it is a bonus and not a replacement for dental care. Cold or frozen carrots are sometimes recommended by vets for teething puppies.
The main risk is physical. Whole carrots and long carrot sticks can be a choking hazard, so cut them into bite-sized chunks. The right amount varies by dog, so talk to your vet about how many carrots to feed per day, especially if your dog has diabetes or needs a weight-loss plan.
Benefits
- Low-calorie, useful for dogs on a weight plan
- Excellent source of vitamin A
- Crunchy texture many dogs enjoy, and chewing may help dental health
Risks
- Whole or large pieces can cause choking, especially in small dogs and fast eaters
- Seasoned, buttered or glazed carrots add fat, salt or sugar
How to serve it safely
Wash and peel if you like, then cut into bite-sized chunks suited to your dog: thin sticks or small coins for small dogs, bigger sticks or chunks for large dogs. Always supervise, and avoid long whole carrots for dogs that swallow food without chewing. Cooked carrot is softer and easier on puppies and seniors.
Serve plain, with no butter, oil, salt, garlic or onion. Treats should stay under about 10% of daily calories; for most dogs that means a few small pieces rather than a whole carrot. Large frozen carrots can serve as edible chew toys and may soothe a teething puppy, but supervise so nothing breaks off in large pieces.
Related forms
| Food | Verdict | Why |
|---|---|---|
| Raw carrots | Yes | Cut small enough to avoid choking; supervise. |
| Cooked carrots | Yes | Plain steamed or boiled; softer for puppies and seniors. |
| Glazed or buttered carrots | No | Added sugar, fat and salt, and sometimes onion or garlic. |
If your dog already ate it
A normal amount of carrot needs no action. If your dog ate a lot and has an upset stomach, offer water and watch for improvement.
If your dog is choking, gagging, vomiting repeatedly or seems in pain after swallowing big pieces, contact your vet or an emergency clinic straight away. Carrots cooked with onion, garlic or heavy seasoning are a different problem; in that case call your vet, ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 (US; fees may apply). Do not make your dog vomit at home.
Frequently asked questions
Are baby carrots okay for dogs?
Yes, as long as they are plain. For small dogs, cut them smaller to prevent choking.
Can carrots help clean my dog's teeth?
Chewing carrots may help dental health, but it is no substitute for brushing or professional dental care.
How many carrots can a dog eat a day?
Ask your vet, since the right number depends on your dog. Keep all treats within about 10% of daily calories.
Can puppies have carrots?
Cold or frozen carrots can comfort teething gums, and some vets recommend them. Supervise so nothing breaks off in large pieces.
Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 25, 2026. Editorial policy
Sources
Safer alternatives
More vegetables
All foods- AsparagusIn moderation
- BeansIn moderation
- BeetsIn moderation
- Bell PeppersYes
- BroccoliIn moderation
- Brussels SproutsIn moderation
- CabbageIn moderation
- CauliflowerYes
- CeleryYes
- ChickpeasIn moderation
- CornWith caution
- EdamameIn moderation
- GarlicNo
- LettuceYes
- MushroomsWith caution
- OlivesIn moderation
- OnionsNo
- PeasIn moderation