Can rabbits eat…? · Carrots
Can Rabbits Eat Carrots?
Yes, but carrots are a treat, not a staple. The leafy tops are the better part.
Quick answer
Yes, in small amounts
Verdict
Treat only
The root is sugary. Think of it like candy for bunnies.
Serving
A thin slice or two
Part of the small daily treat allowance.
Frequency
A few times a week
Not every day.
Swap
Carrot tops
The leafy tops are a safe everyday green.

Why it’s a treat
Cartoons got this one wrong. A rabbit’s diet should be mostly hay, and the orange root of a carrot is high in sugar. A little is fine as a treat, but too much can lead to weight gain and an upset gut.
How to serve it
- Wash it well and cut a thin, coin-sized slice or two.
- Offer it as a treat, not as part of the salad.
- Count it toward the small daily allowance for fruit and treats.
- Serve the leafy green tops instead whenever you can.
Things to watch
- Too much sugar can upset the gut and add weight.
- Skip cooked, canned or pickled carrots.
- Introduce it slowly and watch the droppings.
Always add new foods slowly. Offer one new food at a time, and watch the droppings for a day or two. If your rabbit stops eating or pooping, call a vet right away.
Not sure about another food? Search the food checker, or read Rabbit Diet 101. You might also like: Can rabbits eat bananas?, Can rabbits eat apples?.
Quick answers
Carrots FAQ
Are carrots good for rabbits every day?
No. The root is high in sugar, so keep it to an occasional treat. The leafy tops are fine as part of the daily greens.
Can rabbits eat carrot tops?
Yes. Carrot tops are a safe leafy green. Rinse them well and rotate them with other greens.
Can baby rabbits eat carrots?
Young rabbits have delicate guts. Ask your vet before offering vegetables or treats to a rabbit under about 12 weeks old.
General care information, not veterinary advice. If your rabbit seems unwell, call a vet who treats rabbits. Keep learning with House Rabbit Society and the Association of Exotic Mammal Veterinarians.
Last updated October 25, 2026.
