HobbyFarmFeed

How many grams of food does a rabbit eat per day

An adult rabbit of 2.5 kg (5.5 lb) eats about 262 g (9.2 oz) of food a day: 106 g (3.7 oz) of hay (Merck Veterinary Manual, Management of Laboratory Animals (Dec 2025), 2026-09-19), 69 g (2.4 oz) of pellets (Merck Veterinary Manual, Diet for Rabbits (reviewed Jul 2026), 2026-09-19) and 86 g (3.0 oz) of leafy greens (House Rabbit Society, Diet (undated), 2026-09-19). The grams scale with body weight, so a small breed eats far less and a giant far more; a young rabbit gets about 138 g (4.9 oz) of pellets at the same weight. The tables below give hay, pellets and greens in grams for rabbits of 1 kg to 5 kg, adult and young, and what that comes to per month in bags.

Open the rabbit food calculator

Grams of hay, pellets and greens per day, by body weight

One rabbit. Hay 42.5 g per kg, adult pellets 27.6 g per kg, young pellets 55.2 g per kg, leafy greens 34.5 g per kg, each times the body weight. The total is for an adult; a young rabbit adds the extra pellets.

Grams per rabbit per day by body weight: hay (Merck Veterinary Manual, Management of Laboratory Animals (Dec 2025), 2026-09-19), pellets (Merck Veterinary Manual, Diet for Rabbits (reviewed Jul 2026), 2026-09-19; young House Rabbit Society, Diet (undated), 2026-09-19), leafy greens (House Rabbit Society, Diet (undated), 2026-09-19)
RabbitHayPellets, adultPellets, youngLeafy greensTotal, adult
1 kg (2.2 lb)43 g (1.5 oz)28 g (1.0 oz)55 g (1.9 oz)35 g (1.2 oz)105 g (3.7 oz)
1.5 kg (3.3 lb)64 g (2.2 oz)41 g (1.5 oz)83 g (2.9 oz)52 g (1.8 oz)157 g (5.5 oz)
2 kg (4.4 lb)85 g (3.0 oz)55 g (1.9 oz)110 g (3.9 oz)69 g (2.4 oz)209 g (7.4 oz)
2.5 kg (5.5 lb)106 g (3.7 oz)69 g (2.4 oz)138 g (4.9 oz)86 g (3.0 oz)262 g (9.2 oz)
3 kg (6.6 lb)128 g (4.5 oz)83 g (2.9 oz)166 g (5.8 oz)104 g (3.7 oz)314 g (11.1 oz)
4 kg (8.8 lb)170 g (6.0 oz)110 g (3.9 oz)221 g (7.8 oz)138 g (4.9 oz)418 g (14.8 oz)
5 kg (11 lb)213 g (7.5 oz)138 g (4.9 oz)276 g (9.7 oz)173 g (6.1 oz)523 g (18.4 oz)

Rabbit food chart by age

  • Adult (over 6 months): Merck Veterinary Manual: about 1/4 cup of pellets per 5 lb a day (27.6 g per kg) with unlimited hay and greens; follow your bag's guide
  • Young (under 6 months): House Rabbit Society: alfalfa pellets to 7 months, then about twice the adult ration; 55.2 g per kg used

The pellet ration is the only line that changes with age (House Rabbit Society, Diet (undated), 2026-09-19): alfalfa pellets freely to 7 months, then about twice the adult amount to a year, and the adult amount after. Hay is unlimited at every age, alfalfa for the young and grass hay (timothy, meadow) for adults; greens are introduced gradually from about 12 weeks.

Hay and pellets per month, and bags, for 1 to 4 rabbits

Adult rabbits at the calculator’s starting values. Per month is 30.44 days; bags are exact first, then rounded up to what you buy; “one bag lasts” is the bag weight divided by what the group gets through in a day.

US: adult rabbits of 2.5 kg (5.5 lb), 106 g (3.7 oz) of hay and 69 g (2.4 oz) of pellets each a day, 2.5 lb bags of hay and 5 lb bags of pellets, no prices set
RabbitsHay per monthHay bags (2.5 lb)One hay bag lastsPellets per monthPellet bags (5 lb)One pellet bag lasts
17.1 lb2.9 (buy 3)11 days4.6 lb0.9 (buy 1)33 days
214.3 lb5.7 (buy 6)5 days9.3 lb1.9 (buy 2)16 days
321.4 lb8.6 (buy 9)4 days13.9 lb2.8 (buy 3)11 days
428.5 lb11.4 (buy 12)3 days18.5 lb3.7 (buy 4)8 days

The same rabbits in kg, UK bags

UK: adult rabbits of 2.5 kg (5.5 lb), 106 g (3.7 oz) of hay and 69 g (2.4 oz) of pellets each a day, 1 kg bags of hay and 3 kg bags of pellets, no prices set
RabbitsHay per monthHay bags (1 kg)One hay bag lastsPellets per monthPellet bags (3 kg)One pellet bag lasts
13.2 kg3.2 (buy 4)9 days2.1 kg0.7 (buy 1)43 days
26.5 kg6.5 (buy 7)5 days4.2 kg1.4 (buy 2)22 days
39.7 kg9.7 (buy 10)3 days6.3 kg2.1 (buy 3)14 days
412.9 kg12.9 (buy 13)2 days8.4 kg2.8 (buy 3)11 days

Where the grams come from

No publisher gives a rabbit’s food in grams for every weight; the guides work in cups, bundles and shares of the diet. The figures here combine them: hay from the share of body weight animals eat a day and the share of a rabbit’s diet that is hay (Merck Veterinary Manual, Management of Laboratory Animals (Dec 2025), 2026-09-19); pellets from the published quarter cup per 5 lb and a published cup-to-gram equivalence (Merck Veterinary Manual, Diet for Rabbits (reviewed Jul 2026), 2026-09-19); greens from the published 2 cups per 6 lb and the weight of a cup of shredded romaine (House Rabbit Society, Diet (undated), 2026-09-19). Pellets and greens are heavier or lighter per cup depending on the brand and the vegetable, so treat the grams as a planning figure and follow the guide on your bag.

Weight matters more than breed: a 1 kg Netherland Dwarf and a 5 kg Flemish Giant sit at opposite ends of the table. Weigh your rabbit on kitchen scales and use that figure.

Work it out for your own rabbits

The rabbit food calculator takes your rabbits, their weight and age and the bags you buy, and gives hay, pellets and greens per day and per month, bags per month, how long a bag lasts and the cost from your own prices, in g and kg or oz and lb. Guinea pigs eat differently (more vegetables, vitamin C, far less pellet): see how much food a guinea pig should have or the guinea pig food calculator.

Amounts are published averages for planning, not veterinary advice; a vet decides what an individual animal needs, and a rabbit that stops eating for a day needs one the same day.

Frequently asked questions

How many grams of food does a 2 kg rabbit eat per day?
About 209 g (7.4 oz) a day: 85 g (3.0 oz) of hay, 55 g (1.9 oz) of pellets and 69 g (2.4 oz) of leafy greens for an adult of 2 kg (4.4 lb). Hay is unlimited in practice; the gram figure is what a rabbit of that weight typically gets through, for the shopping list.
How many grams of hay should a rabbit eat a day?
About 42.5 g per kg of rabbit: 106 g (3.7 oz) for a 2.5 kg (5.5 lb) rabbit (Merck Veterinary Manual, Management of Laboratory Animals (Dec 2025), 2026-09-19). Hay is unlimited and most of the diet, at least a bundle the size of the rabbit every day; the grams are for buying it, not for rationing it.
How many grams of pellets does a rabbit need per day?
About 27.6 g per kg for an adult on unlimited hay: 69 g (2.4 oz) for a 2.5 kg (5.5 lb) rabbit (Merck Veterinary Manual, Diet for Rabbits (reviewed Jul 2026), 2026-09-19). That is the published quarter cup per 5 lb; pellet weight per cup differs by brand, so follow the guide on your bag.
Do young rabbits eat more than adults?
Yes, in pellets: a rabbit under 6 months gets about 55.2 g per kg, 138 g (4.9 oz) at 2.5 kg (5.5 lb) against 69 g (2.4 oz) for an adult (House Rabbit Society, Diet (undated), 2026-09-19), and alfalfa hay and pellets rather than timothy until about a year. Hay stays unlimited.
How many grams of vegetables does a rabbit eat a day?
About 34.5 g per kg of leafy greens: 86 g (3.0 oz) for a 2.5 kg (5.5 lb) rabbit, from the published minimum of 2 cups of chopped greens per 6 lb (House Rabbit Society, Diet (undated), 2026-09-19). Leafy greens, not root vegetables or fruit, which are treats.
How long does a 1 kg bag of hay last a rabbit?
About 9 days for one adult rabbit of 2.5 kg (5.5 lb) and 5 days for two, at 106 g (3.7 oz) each a day; a 2.5 lb bag lasts 11 days for one. Larger rabbits and wasteful eaters empty it faster.

Last updated 2026-09-21. Figures are planning estimates built from published feeding guidance, each with its source and year: adjust for your own animals and follow the guide on the bag. Not veterinary advice.