Fact-Checked & Evidence-Based Veterinary Reviewed

Can Rabbits Eat Carrots?

Updated May 2026
Feed With Caution

An occasional treat, not a staple

Rabbits can enjoy a small slice of carrot, but it is high in sugar and starch. Too much disrupts the delicate gut flora that rabbits depend on, so it should be a rare treat rather than a daily food.

Severity
Low–moderate
Toxic Dose
Treat only
Onset Time
Hours (digestive upset)
Treatment
Adjust diet, ensure hay
Feed Responsibly

Moderation Is Key

Carrots should only be offered to rabbits in small, infrequent amounts. Follow safe-serving guidance and watch closely for any adverse reaction.

Why should carrots be limited for rabbits?

Carrots

Carrots — rabbits.

A rabbit's digestive system is built for high-fibre, low-sugar forage. Hay and grass should make up the bulk of the diet because they keep the gut moving and the teeth worn down. Carrots are a root vegetable that stores sugar, so they sit at the opposite end of what a rabbit's gut is designed to handle.

In small amounts a carrot slice is a fine treat, but regular or large servings can upset the balance of bacteria in the caecum, leading to soft droppings, gas and, over time, weight gain. Interestingly, carrot tops (the leafy greens) are lower in sugar and a healthier choice than the root.

Hay first, treats second

Around 80% of a rabbit's diet should be grass hay, with leafy greens daily and sugary treats like carrot kept to a small piece a few times a week.

Symptoms & Timeline

If overfed (hours–days)
  • Soft droppings or diarrhea
  • Reduced hay intake
  • Bloating and gas
See all foods that cause these symptoms
Longer term
  • Weight gain and obesity
  • Selective feeding and pickiness
  • Dental problems from less hay
See all foods that cause these symptoms

Dose & Severity

The concern is sugar, not poison. The guide below shows roughly how carrot fits a 2 kg rabbit's treat allowance.

A thin slice
~10 g, 2–3×/week
Fine as a treat
Well tolerated
Half a carrot daily
too much sugar
Overfeeding
Risk of soft stool
Carrots as a staple
replacing hay
Harmful
GI upset, obesity

How to feed carrot safely

  1. 1

    Keep it to a small slice. A coin-sized piece a few times a week is plenty for most rabbits.

  2. 2

    Wash and serve raw. Rinse well and offer it raw and plain — no cooking or seasoning.

  3. 3

    Prefer the green tops. Carrot tops are lower in sugar and make a healthier daily green.

  4. 4

    Watch the droppings. If stools soften, cut out carrot and return to mostly hay.

Safe Alternatives

For everyday variety, choose low-sugar leafy greens over root vegetables.

Romaine lettuce

Low sugar, high water and safe in daily amounts.

Cilantro & parsley

Fragrant herbs most rabbits love, fine daily in moderation.

Carrot tops

The leafy greens are a lower-sugar alternative to the root.

Frequently Asked Questions

Can rabbits eat carrots every day?
No. Carrots are high in sugar and should be an occasional treat, not a daily food. A small slice a few times a week is appropriate, while hay and leafy greens form the everyday diet.
Are carrot tops better than the carrot itself?
Yes. The leafy green tops are lower in sugar than the root and can be offered more freely as part of a rabbit's daily greens, after washing.
My rabbit loves carrots — is it bad to give them?
Carrots are not poisonous and a small piece is fine, but rabbits will often prefer sweet foods over hay. Limiting carrots keeps them eating enough hay, which is essential for their gut and teeth.

Sources & References

  1. House Rabbit Society — Suggested Vegetables and Treats (2024)
  2. Merck Veterinary Manual — Nutrition in Rabbits
  3. Journal of Exotic Pet Medicine — Dietary fibre and caecal health in rabbits
Dra. Carmen Ortega

About the Author: Dra. Carmen Ortega

Veterinary Nutritionist

Diplomate of veterinary nutrition focused on species-appropriate diets and preventative feeding, and lead author of our dietary guidance.

View full profile
Was this article helpful?
Share