Your results will appear here.
Enter your values and press Calculate.
Enter your rabbit weight in kilograms, pick the life stage, and tell the calculator how many rabbits you feed. It returns daily pellets, daily leafy greens, daily water, weekly pellets and the total pellets for all your rabbits. Hay is deliberately not given a number: good grass hay must be available all day, every day, at every age, and a body-sized pile a day is the usual rule of thumb. These are planning estimates for healthy pet rabbits, not veterinary advice, and pregnant, nursing or ill rabbits need more food and a vet plan.
The healthy adult rabbit diet follows a simple ratio that every major guide repeats: about 80 to 85 percent hay, about 10 percent leafy greens, about 5 to 9 percent pellets, and 1 to 2 percent treats. Pellets are the only part measured tightly, because they are calorie dense and easy to overfeed. The published adult pellet range is 1/4 to 1/2 cup per 6 lb (2.7 kg) of body weight, which works out to roughly 8 to 17 grams per kilogram, so this calculator uses the 12 gram midpoint for adults and 10 grams for seniors.
Worked example: a 2 kg adult rabbit gets 24 grams of pellets a day, about 1.11 cups of leafy greens, and about 200 ml of water, with unlimited hay on top. A 4 kg adult gets 48 grams of pellets, about 2.22 cups of greens, and about 400 ml of water. Young rabbits under 7 months are the exception: they get unlimited alfalfa-based pellets and unlimited hay for growth, with vegetables introduced slowly only after 12 weeks.
Hay is the most important food a rabbit eats. It keeps the gut moving, wears down continuously growing teeth, and prevents the painful dental points and gut stasis that follow a low-fibre diet. Timothy, orchard, meadow and oat hay suit adults, while alfalfa suits only young rabbits under 7 months, pregnant or nursing does, and underweight rabbits, because it carries three to four times the calcium of timothy and can cause bladder sludge in adults.
Switch from alfalfa to grass hay gradually from about 7 months, mixing the two over two to three weeks, and do the same for pellets, moving from alfalfa-based to timothy-based. If the hay rack is ever empty, you are not offering enough. Timothy hay cuts also differ: first cut is coarse and high fibre, second cut is the popular balance of fibre and leaf, and third cut is soft and leafy but lower in fibre, so it should not be the only hay offered.
Adults and seniors get 1 to 2 cups of mixed leafy greens per 6 lb of body weight daily, using at least three varieties, with low-oxalate staples such as romaine lettuce, cilantro, basil, bok choy and carrot tops fed daily, and higher-oxalate greens such as parsley, spinach and kale rotated rather than fed every day. Young rabbits start vegetables slowly at 12 weeks, one vegetable at a time, watching for soft stools for 48 hours before adding another.
Pellets must be plain and timothy-based for adults, with at least 18 percent fibre, 12 to 14 percent protein and under 0.9 percent calcium, and no coloured pieces, seeds, corn or dried fruit. Muesli-style mixes cause selective feeding, where rabbits pick out the sugary bits and leave the nutritious pellets, which raises dental disease and obesity. Fruit treats stay at 1 to 2 tablespoons, once or twice a week only, never daily.
The table below applies the calculator formula to common adult weights, so you can sanity check any result at a glance. Use this rabbit feeding chart as a quick reference, and note the diet percentages behind it: about 80 to 85 percent hay, about 10 percent greens, and 5 to 9 percent pellets. Senior rabbits follow the same chart at the lower pellet rate, and how often to feed is simple: hay all day, with greens and pellets split across morning and evening feedings. All rows assume unlimited grass hay and fresh water alongside the measured foods.
| Adult rabbit weight | Pellets per day | Leafy greens per day | Water per day | | 1 kg | 12 g | 0.56 cups | 100 ml | | 2 kg | 24 g | 1.11 cups | 200 ml | | 3 kg | 36 g | 1.67 cups | 300 ml | | 4 kg | 48 g | 2.22 cups | 400 ml | | 5 kg | 60 g | 2.78 cups | 500 ml |
Overweight rabbits should use the lower end of the pellet range, and frail seniors may need unlimited pellets again to hold weight. Weigh your rabbit every one to two weeks and adjust: steady weight with firm, round droppings and a clean hay rack routine means the portion is about right.
The number one mistake is overfeeding pellets and underfeeding hay. A rabbit that fills up on pellets eats less hay, and less hay means less fibre, which leads to gut stasis, the leading cause of death in pet rabbits. If your rabbit is not eating enough hay, reduce pellets first and measure them with a cup, not a scoop.
Other common mistakes are daily fruit treats, introducing several new vegetables at once, keeping an adult on alfalfa, and feeding toxic foods. Never feed onions, garlic, leeks, chives, potatoes or rhubarb leaves, and avoid iceberg lettuce, which has almost no nutrition and can cause diarrhoea. Soft, mushy droppings, small dry droppings, weight gain or white chalky urine are all signs to review the diet and talk to a rabbit-savvy vet.
Unlimited, available 24 hours a day. A good rule of thumb is a pile of hay roughly the size of your rabbit body every day. Timothy, orchard or oat hay suits adults, while alfalfa suits only rabbits under 7 months, pregnant or nursing does, and underweight rabbits.
About 1/4 to 1/2 cup of timothy-based pellets per 6 lb (2.7 kg) of body weight, roughly 8 to 17 grams per kilogram. This calculator uses the 12 gram midpoint, so a 2 kg adult gets 24 grams a day. Overweight rabbits should use the lower end.
Safe daily staples include romaine lettuce, cilantro, basil, bok choy and carrot tops, at 1 to 2 cups of mixed leafy greens per 6 lb of body weight. Rotate higher-oxalate greens such as parsley, spinach and kale so they are not eaten every day.
Begin transitioning at about 7 months by mixing timothy hay into the alfalfa, increasing the timothy share gradually over two to three weeks. By 12 months your rabbit should be eating only grass hay, and pellets should switch from alfalfa-based to timothy-based over the same period.
No. Fruit and other treats should be limited to 1 to 2 tablespoons, once or twice a week. Daily treats cause obesity, soft droppings and disrupted gut bacteria. Safe options in small pieces include apple without seeds, banana, blueberries and strawberries.
About 50 to 150 ml per kilogram of body weight daily, so a 2 kg rabbit drinks roughly 100 to 300 ml a day. This calculator uses the 100 ml midpoint. Fresh water must always be available in a bowl or bottle, and intake rises in hot weather, during lactation and on a mostly dry hay diet.
Rabbits under 7 months get unlimited alfalfa-based pellets and unlimited hay for growth. Introduce vegetables slowly only after 12 weeks, one at a time, and switch to measured adult portions gradually from 7 months.
Onions, garlic, leeks, chives, potatoes and rhubarb leaves are toxic to rabbits. Iceberg lettuce should also be avoided, and muesli mixes with seeds, corn and coloured pieces cause selective feeding and should be replaced with plain timothy-based pellets.