Can a rabbit eat celery?

Can a rabbit eat celery?

Yes – Rabbits can eat celery. This includes the leaves, stalks and root of the celery.

What is celery?

Celery is a plant consisting of a long, tapering stalk with leaves on the side. It is classified as a biennial plant. The plant grows in temperate climates.

What are the health benefits of celery?


Celery also has a lot of water content, which keeps your bunny hydrated.It also contains a good source of fiber, vitamins (e.g. A, C, and K), and minerals (eg. calcium). It is also a good source of antioxidants and electrolytes


Celery is high in fibre, low in calories and contains no saturated fats. Celery is easy to digest, which can be good for rabbits that are prone to digestive issues.

How to prepare celery for a rabbit

Celery should be washed before preparation for contaminants such as dirt, chemicals and bugs.

Celery leaves

Celery leaves should be chopped into smaller pieces before feeding.

Celery stalks

Celery stalks should be peeled and washed before feeding.


Celeriac, the root stalk of the plant, should be washed thoroughly and scrubbed with a clean brush.

How much celery to give to a rabbit


1 cup of celery can be given to every 2 lb in body weight.

Celery leaves

Celery leaves are one of the best parts of the celery for a rabbit to eat.

Celery stalks and celeriac

Celery root can also be fed to rabbits but in moderation. 1-2 tablespoons per 2 lbs rabbit weight.

How to store celery

Celery stalks and leaves can be stored in a plastic bag or container for a few days in the fridge.

Can a rabbit eat celery?

Where can I buy celery?

Fresh celery and celeriac can be bought at your local farmers markets and greengrocer.


Can a baby rabbit that has not been weaned eat celery?

No – It is not recommended to feed baby rabbits celery.

View complete guide to what rabbits can eat