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.
How the Rabbit Food Calculator Works
| 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 |
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
More Rabbit & Pet Calculators
