Can Rabbits Eat Celery? Yes, With One Simple Precaution
How we researched this guide: In October 2026 we checked every fact in this article against the House Rabbit Society, the PDSA and the Royal Veterinary College. Anything we could not verify, we left out. See our editorial policy. Last reviewed: October 2026.
Quick answer: Yes, rabbits can eat celery, leaves included. The PDSA and the Royal Veterinary College both list it as safe. Cut the stalks into pieces about 1 inch long, because the stringy fibres can be a choking risk or wrap around a rabbit’s teeth. Treat celery as a small side vegetable, not a main green.
Is Celery Safe for Rabbits?
Yes. Celery appears on the safe greens list in the PDSA’s rabbit feeding guide, and the Royal Veterinary College lists “celery (and its leaves)” among plants that are safe for rabbits.
The House Rabbit Society puts celery stalks in its “non-leafy” group and adds two cautions: the strings, and celery’s high water content (source).
Celery Stalks vs Celery Leaves
Both are safe. The leaves count as a leafy green, so they can be part of your rabbit’s daily mix of greens. The stalk is a non-leafy vegetable, so it belongs in the smaller side portion. If you are buying a bunch, you can feed the leafy tops more freely than the stalks.
How Much Celery Can a Rabbit Eat?
According to the House Rabbit Society, leafy greens should make up about 75% of a rabbit’s daily vegetables. Non-leafy vegetables, including celery stalks, make up the other 25%, at roughly 1 tablespoon per 2 lb of body weight each day. That amount is for all non-leafy vegetables together, not celery alone.
Here is what that rule works out to for Angora rabbits, using typical adult weights from our breed guides:
| Rabbit | Typical adult weight | All non-leafy vegetables per day (HRS rule) |
|---|---|---|
| English Angora | about 6 lb | about 3 tablespoons |
| French Angora | about 8.5 lb | about 4 tablespoons |
| Giant Angora | 10 lb or more | about 5 tablespoons |
Celery is mostly water, and the House Rabbit Society notes that this can loosen stools if a rabbit eats too much. Keep portions small and mix it with other vegetables rather than feeding a pile of celery on its own.
How to Prepare Celery for Your Rabbit
- Wash it well to remove dirt and residue.
- Cut the stalk into pieces about 1 inch long. The House Rabbit Society recommends this because the long strings can be a choking risk or wrap around teeth.
- Offer the leafy tops as part of the daily greens.
- Serve it raw and plain. Never offer celery with dips, salt or seasoning.
Introducing Celery for the First Time
Introduce one new vegetable at a time. The House Rabbit Society suggests waiting 24 hours before adding another, and watching for soft stools or gas. If either appears, stop feeding that vegetable. The Royal Veterinary College also advises making diet changes slowly, over a few weeks.
Baby rabbits are different. The House Rabbit Society says vegetables should wait until about 12 weeks of age, introduced one at a time in amounts under ½ oz. See our guide to baby Angora rabbits.
Where Celery Fits in an Angora’s Diet
Celery is a nice extra, not a staple. Hay should be the main part of every rabbit’s diet, with a measured amount of pellets and a daily mix of leafy greens. For Angoras, hay matters even more because they swallow wool while grooming. Our best food for Angora rabbits guide covers the full plan.
Related reading: can rabbits eat cucumber, can rabbits eat carrots and can rabbits eat cauliflower.
Frequently Asked Questions
Can rabbits eat celery leaves?
Yes. The Royal Veterinary College lists celery and its leaves as safe, and the leaves can be part of the daily mix of leafy greens.
Why should celery be cut into small pieces?
The House Rabbit Society recommends pieces about 1 inch long because the stringy fibres can be a choking risk or wrap around a rabbit’s teeth.
Can rabbits eat celery every day?
Small amounts can be part of the daily non-leafy vegetable portion, roughly 1 tablespoon per 2 lb of body weight for all non-leafy vegetables combined. Mix it with other vegetables.
Can too much celery cause diarrhea in rabbits?
Celery is high in water, and the House Rabbit Society notes that this can loosen stools. If droppings turn soft, cut back or stop feeding it.
Can baby rabbits eat celery?
The House Rabbit Society advises waiting until about 12 weeks of age before introducing vegetables, one at a time, in amounts under ½ oz.