Rabbit Food Calculator

This free rabbit food calculator works out exactly how much to feed your rabbit each day — hay, pellets, leafy greens and water — scaled to its weight and life stage, and shown in both cups and grams. It follows the vet and House Rabbit Society consensus: unlimited hay, measured greens, and restricted pellets.

The golden rule: hay is ~80% of the diet and always unlimited. Pellets are a small supplement — about ¼ cup per 5 lb — not the main meal.

Your rabbit’s full daily food plan, scaled to its weight and age.



—
pellets per day

Unlimited
Grass hay
~80% of diet
—
Leafy greens
Per day
—
Water
Per day

A rabbit’s diet changes with age — see the rules for each stage.

—
feeding stage

—
Hay
Base of diet
—
Pellets
This stage
—
Veg / greens
This stage

How many pellets? The question Reddit asks most — in cups and grams.


—
pellets per day

—
In grams
Per day
—
Share
Of body weight
ΒΌ cup / 5 lb
The rule
Adult rabbits

How much leafy greens per day, and which ones are safe daily.


—
leafy greens per day

—
In grams
Approx.
1 cup / 2 lb
The rule
Daily greens
2–3 types
Variety
Each day

The rabbit food chart: what share of the diet each food should be.

—
daily diet by proportion


How the Rabbit Food Calculator Works

The rabbit food calculator builds a daily plan from your rabbit’s weight and age using the standard vet and House Rabbit Society guidelines. Grass hay is unlimited and makes up about 80% of the diet. Pellets are limited to roughly ¼ cup (about 30 g) per 5 lb of body weight for an adult. Leafy greens run about 1 cup per 2 lb of body weight daily, and water is about 50–150 ml per kg. Growing rabbits under 7 months are the exception — they get unlimited alfalfa hay and unlimited junior pellets. The tool shows pellets and greens in both cups and grams, because the right amount depends far more on weight and life stage than on a fixed scoop.
Body weight Pellets/day Leafy greens/day Water/day
1 kg (2.2 lb) ~β…› cup (14 g) ~1 cup (60 g) 50–150 ml
2 kg (4.4 lb) ~ΒΌ cup (28 g) ~2 cups (120 g) 100–300 ml
3 kg (6.6 lb) ~β…œ cup (42 g) ~3 cups (165 g) 150–450 ml
5 kg (11 lb) ~⅝ cup (70 g) ~5 cups (275 g) 250–750 ml
These are starting guidelines, not rigid rules. Activity level, breed and whether a rabbit is spayed or neutered all matter — watch the body condition and adjust.

How Much Food for a Rabbit Per Day?

Per day, an adult rabbit should have unlimited grass hay (a pile about the size of its own body), a small, measured portion of pellets — about ¼ cup, roughly 30 g, per 5 lb of body weight — and around 1 cup of leafy greens per 2 lb. So a typical 2 kg (4.4 lb) rabbit gets roughly ¼ cup of pellets and about 2 cups of greens a day, plus all the hay it wants and fresh water. Hay is the one thing you never ration; pellets and greens are the parts you measure. Enter your rabbit’s weight in the calculator above for the exact amounts in cups and grams.

What Is a Good Food Chart for Rabbits?

A good rabbit food chart is built around proportions, not just amounts. The simplest version is the 80 / 15 / 5 plate: about 80% grass hay, 15% leafy greens and 5% pellets, with treats and fruit under 1%. By age it looks like this: babies (7 weeks–7 months) get unlimited alfalfa hay and unlimited junior pellets; juniors (7–12 months) transition to grass hay and start limiting pellets; adults (1–6 years) get unlimited grass hay, limited pellets and a daily bowl of greens; and seniors (6 years+) stay on the adult chart with weekly weigh-ins. The Food Chart and By Age tabs above lay this out visually.

What Is the 3-3-3 Rule for Rabbits?

The 3-3-3 rule is about settling in, not feeding. It describes how long a newly adopted rabbit takes to adjust: about 3 days to decompress (nervous, hiding, maybe eating little), 3 weeks to learn the routine and start to relax, and 3 months to feel fully at home and show real personality. It matters for food because a brand-new rabbit may eat poorly for the first few days — but a rabbit that stops eating or passing droppings for 12–24 hours is an emergency (gut stasis) and needs a vet straight away, settling-in period or not. Keep unlimited hay available throughout, since that is what keeps the gut moving.

How to Know When a Rabbit Is Hungry

Rabbits are grazers, so a healthy rabbit is almost always a little interested in food — and most will act “starving” every time you walk past, begging for pellets or treats even on a full stomach. That is normal behaviour, not real hunger, and giving in is the fastest route to obesity. Genuine hunger shows as finishing all the hay and searching for more, so the real test is simple: if the hay pile is always empty, add more hay (never more pellets). The opposite — a rabbit that ignores food, stops eating hay, or produces smaller or no droppings — is the serious sign, pointing to illness or gut stasis, and needs a vet, not more food.

How Many Grams of Food Does a Rabbit Eat Per Day?

For the measured parts of the diet, a useful rule from rabbit owners is pellets at about 1–3% of body weight — so a 1 kg rabbit gets roughly 10–30 g of pellets, and a 2 kg rabbit about 25–30 g (the ¼-cup-per-5-lb figure). Leafy greens add up to roughly 55–60 g per cup, so a 2 kg rabbit’s ~2 cups is about 120 g. Hay has no gram limit — a rabbit should eat a volume of hay about the size of its own body every day, and that forms the bulk of its intake. The calculator above converts every portion into grams so you can weigh them rather than guess with a scoop.

Frequently Asked Questions

What leafy greens can rabbits eat every day?
Good daily greens include romaine and other dark lettuces, cilantro, parsley, basil, dill, mint, bok choy and carrot tops. Offer 2 to 3 types and introduce any new one slowly.
What foods are unsafe for rabbits?
Avoid iceberg lettuce in quantity, potatoes, onion, garlic, beans, chocolate, avocado, nuts, seeds, bread and sugary or processed snacks, as these can cause serious digestive harm.
Can rabbits eat fruit?
Only as a tiny treat, about a thumbnail-sized piece a few times a week, because fruit is high in sugar and can upset the gut and add weight.
What hay is best for rabbits?
Grass hays such as timothy, orchard or meadow hay for adults. Alfalfa is only for rabbits under about 7 months or nursing mothers, as it is too rich for adults.
How do I change my rabbit’s food safely?
Switch gradually over 1 to 2 weeks, mixing a little more of the new food into the old each day, to avoid digestive upset and gut stasis.
Do rabbits need a salt or mineral lick?
No. A proper hay, green and pellet diet already provides the minerals a rabbit needs, so salt or mineral licks are unnecessary.

🥕
PetCalculatorHub Editorial Team
This rabbit food calculator uses the widely published feeding consensus: grass hay unlimited at about 80% of the diet, pellets limited to roughly ¼ cup (about 30 g) per 5 lb of body weight for adults, leafy greens at about 1 cup per 2 lb, and water at 50–150 ml per kg, with unlimited alfalfa hay and junior pellets for rabbits under 7 months. Portions are shown in cups and grams. These are general feeding guidelines, not veterinary advice; a rabbit-savvy vet should guide any rabbit that is losing or gaining weight or refusing food.
Last updated: October 2026