🐇 Rabbit · Feeding Guide

How Much to Feed a Rabbit

A complete rabbit feeding guide with portion charts, schedule and a free calculator.

Rabbit feeding calculator

Enter a weight to get personalised daily portions. The calculator is preset for you — just add the weight and details.

🧮

Pet Feeding Calculator

Choose your pet type below

1
Pet
2
Weight
3
Lifestyle
4
Food
Results

What type of pet do you have?

Choose from the popular picks below, or search all 30+ species in the dropdown.

⭐ Most popular

How much does your pet weigh?

Use your most recent weigh-in. Your vet's records are the most accurate source.

Very thin 5/9 Obese
12 34 5 67 89

BCS adjusts the calorie target up or down based on your pet's current body condition. 5 = ideal weight.

What's their daily life like?

Pick the description that sounds most like your pet right now. These are written in plain English — no jargon.

What do you feed them?

Choose from our food database or enter the calorie number from your bag or can label.

These are typical average values. Use "Enter from label" to match your exact product.

We'll subtract this from the daily food portion.

🐕

Daily feeding guide

These figures are estimates based on NRC/AAFCO veterinary nutrition formulas. Individual animals vary by up to ±20%. Adjust based on your pet's body condition over 4–6 weeks. Always consult your vet for medical dietary needs.

About feeding a rabbit

Rabbits are hindgut-fermenting herbivores with a digestive system built to process fibre almost constantly. The most important 'feeding' decision for a rabbit isn't pellets at all — it's making sure unlimited grass hay is always available.

How much should a rabbit eat?

Calorie needs use the veterinary formula 70 × weight(kg)0.75 (the Resting Energy Requirement), multiplied by a lifestyle factor of ×1.5 for a typical rabbit at the life stage shown. Enter your own animal's details in the calculator for an exact figure.

Body weightDaily calories
1 kg105 kcal
1.571 kg147 kcal
2.143 kg186 kcal
2.714 kg222 kcal
3.286 kg256 kcal
3.857 kg289 kcal
4.429 kg321 kcal
5 kg351 kcal

What to feed

A rabbit's diet should be roughly 80-90% grass hay (timothy, orchard, meadow), a daily portion of leafy greens, and only a small measured amount of pellets. Muesli-style mixes should be avoided — rabbits selectively eat the sugary bits and leave the fibre, causing dental disease and gut stasis.

How often to feed

Hay is offered free-choice, topped up throughout the day. Pellets and greens are given in one or two measured servings. A rabbit that stops eating for 12 hours is a medical emergency (gut stasis).

Common feeding mistakes

Weight & health

Obesity in rabbits causes sore hocks, an inability to reach the caecotrophs they need to re-ingest, and dental problems from too little chewing. Hay-first feeding keeps teeth worn down and guts moving.

Frequently asked questions

How many pellets should I feed my rabbit?

A rough guide is 25 g of quality pellets per kg of body weight per day — so about 50 g for a 2 kg rabbit — alongside unlimited hay. Growing rabbits under six months can have more, plus alfalfa hay.

How much hay does a rabbit need?

Unlimited. Hay should make up 80-90% of the diet and be available at all times; a rabbit should eat a body-sized pile of hay every day to keep teeth and gut healthy.

What vegetables can rabbits eat daily?

Leafy greens like romaine, cilantro, basil, and spring greens — roughly one packed cup per 2 kg of rabbit per day. Introduce new greens slowly and avoid iceberg lettuce.

Can rabbits eat carrots every day?

No. Despite the cartoons, carrots are high in sugar and should be an occasional treat, not a daily food. Overfeeding sugary veg and fruit leads to obesity and gut upset.

More small pet feeding guides