Opens in a new tab

How Much and How Often to Feed a Rabbit

You should feed your rabbit every day, and keep it super consistent. Give unlimited grass hay all day, aiming for about 75–90% of their diet. Offer measured plain pellets once daily, about 1/4 cup for a 6 lb rabbit (or no more than ~1/8 cup per 5 lb). Feed leafy greens daily at about 1 packed cup per 2 lb body weight. Limit treats to 5% max total food, with fruit only 1–2 times a week. Want more tips to prevent GI trouble?

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

Swift Summary

  • Feed grass/timothy hay continuously and target ~75–80% of the diet for steady gut motility.
  • Offer measured pellets once daily at about 1/4 cup per day for a 6 lb rabbit, aiming for ~5% of total diet.
  • Provide leafy greens daily using ~1 packed cup per 2 lb body weight (about 10–15% of diet total).
  • Limit treats to ≤5% of total daily food; fruit is best 1–2 times weekly in small portions.
  • Maintain consistent routines, adjust based on stool/BCS, and avoid sudden food changes or pellet/fruit overload.

Rabbit Diet Amounts: Hay, Greens, Pellets, Treats

To keep your rabbit healthy, you’ll want to balance four things every day, and yes, each one has a job.

Unlimited hay (high-fiber grass forage that keeps digestion moving) should be available all day.

Leafy greens and veggies should come daily, about 10% of their adult diet—a common guide is around 2 cups of fresh vegetables per 6 lb body weight per day, or about 1 cup if your rabbit weighs under 5 lb.

Pellets should be measured, not free-fed—think roughly 1/8 to 1/4 cup pellets per 5 lb per day, usually one or two feedings. Adding too many pellets can contribute to overfeeding health problems like weight issues and digestive upset.

And add treats sparingly, about 5% max—so follow rabbit diet recommendations.

For how often do you feed a rabbit? Same schedule daily.

How Much Hay Should a Rabbit Eat Daily?

Your rabbit should eat hay all day, every day, so the easiest goal is this: keep a pile of good-quality grass hay available at all times. This answers what should rabbits eat daily, and how often rabbits eat. Selecting good-quality hay matters as much as quantity, so choose hay that smells fresh and is free from dust and mould.

As a guide, offer a rabbit-sized bundle each day, roughly matching your rabbit’s body size, and expect unlimited nibbling.

Hay should make up about 75–80% of the diet, so it forms the bulk of how much rabbit food per day. 85% of the diet For most adult rabbits, keep grass hay, like timothy or orchard, ready every hour. That way, fibre keeps moving in their gut.

Pellet Amounts by Weight: How Much to Feed

measure pellets by weight

Pellets are the “snack and support” part of a rabbit’s diet, and that means portioning matters. When you think what to feed a rabbit, keep pellets small and simple: plain, not mixed. For adult maintenance, measure by body weight. A common House Rabbit Society guideline is 1/4 cup pellets per day for a 6 lb rabbit. Georgia House Rabbit Society suggests a bit less, no more than 1/8 cup per 5 lb. Many rescues land between about 1/8 and 1/4 cup per 4–6 lb. Serve once daily, then adjust if weight changes. Use plain, timothy-based adult pellets as a good default.

How Many Cups of Greens Per Day (By Weight)?

For most adult rabbits, you aim for about 1 packed cup of leafy greens per 2 lb of body weight each day****—it’s a simple, steady routine.

If your rabbit’s smaller, you still use that same rule, so just scale down (for example, a 2 lb rabbit gets ~1 cup, and a 1 lb rabbit gets ~1/2 cup).

Start once a day or split the daily amount, and adjust if their belly gets gassy or they seem off.

Greens Per Two Pounds

A good starting point is about 1 packed cup of leafy greens per 2 lb of adult rabbit body weight per day—that “packed cup” part matters, because it’s meant to be filled snugly, not loosely scooped. And you can offer that once daily, or split it into two or more smaller servings.

Many shelters also suggest lower or higher amounts, so think of this as a solid starting range, not a rigid rule. Use chopped or torn leafy greens, then adjust based on stool quality and your vet’s advice.

Keep hay unlimited, since greens shouldn’t replace it.

Daily Cups By Weight

Once your rabbit is settled on a hay-and-greens routine, you can measure greens by body weight to keep things simple: aim for about 1 to 2 tightly packed cups of leafy greens per day for every 4 to 6 lb (roughly 1.8–2.7 kg) of adult rabbit.

And yes, you can split that amount into two feedings, or offer it once daily—either way, keep hay unlimited.

If your rabbit is under 4–6 lb, use this as a starting point, then adjust based on body condition and poop size.

Start low when introducing greens. Then build up.

Always skip lettuce hearts and harmful plants.

Adjust For Smaller Rabbits

Small rabbits still do best with the same overall plan—unlimited grass hay, daily leafy greens, and just a small, measured amount of pellets—but you need to scale the greens down so they don’t crowd out hay.

For many rabbits, you can think of greens as about 1 cup per 2 lb body weight per day, but under 2 lb aim lower, around 1/2 to 1 cup total.

Keep greens at roughly 10–15% of the diet.

Feed daily, like breakfast and dinner, and offer 3+ green types.

Don’t go “mostly greens,” or you may displace fiber and calories.

Treats and Fruit Limits: What’s Safe and How Often

You can give fruit as an occasional treat, not a daily food, so keep it to about once or twice a week for most adult rabbits.

Aim for roughly 1 teaspoon of fruit per 2 lb of body weight per day (or follow the smaller “treat allowance” idea), and let treats stay around 5% of your rabbit’s total calories so they don’t pack on weight or cause gut upset.

For safer daily “special bites,” choose low-sugar options like leafy herbs and veggies, but still keep the portions small and offer them only as treats, not as a replacement for unlimited hay and daily greens.

Fruit Frequency And Portions

Fruit can be a fun, safe treat for pet rabbits, but it needs limits because it’s high in simple sugars that can upset their gut.

To feed it well, pick one or two “fruit days” each week, and keep them spaced apart, at least a day.

For portions, follow the body-size rule: about 1–2 tablespoons of fresh fruit per 5 pounds, per serving.

A medium rabbit may do fine with about 1 tablespoon, 2–3 times weekly.

Give small examples, like a grape half, a tiny apple cube, or 1 strawberry.

Watch for soft stools, then pause.

Safe Treat Limits Per Day

When it comes to treats, think “small share, big rules” for your rabbit’s digestion.

Aim for treats at about 5% or less of the total daily food, including fruit, herbs, veggies, and any commercial goodies—measure them together.

For many average adult rabbits, that’s roughly 1–2 tablespoons per day.

You can also picture about 1 heaping tablespoon per 5 lb body weight.

And if your rabbit is under 12 weeks, skip treats entirely.

After 6 months, adults can handle variety, but keep the 5% cap.

If your rabbit ever has GI trouble, reduce or stop treats and call your vet.

Best Feeding Schedule for Hay, Pellets, and Greens

timothy hay daily pellet split

A great rabbit feeding schedule keeps grass hay in reach 24/7, then adds a small daily “support” portion of pellets and leafy greens on top. Start by checking hay morning and evening, then top off anytime it dips below a body-sized bundle. Offer timothy grass hay as the main choice, and keep it in more than one spot so grazing stays easy day and night.

Next, measure pellets for a 5–6 lb adult, about 1/4 cup daily, split morning and evening.

Then serve leafy greens about 1 cup per 2 lb daily, once or divided into 2–3 portions. Provide three green types daily.

Adjust Portions Using Body Condition and Poop

Now you’ll fine-tune portions based on two simple clues: your rabbit’s body condition and its poop.

Check body condition (BCS) every few weeks by gently feeling ribs, spine, and pelvis; 3/5 is ideal, 4–5 is overweight.

If your rabbit is BCS 4–5, cut energy-dense pellets and treats, keep grass hay plentiful, and limit pellets to about 20 g per day (or pause them temporarily).

Now watch droppings.

Firm, round pellets mean enough fiber.

Tiny “string of pearls” or mushy stools mean more hay, fewer treats, and slower changes.

Common Feeding Mistakes That Cause GI Issues

Common feeding mistakes can trigger GI problems fast, and you can prevent most of them with simple, consistent habits. First, don’t skimp on hay. Keep grass or timothy hay at least 75–90% of what you serve, since fiber powers gut “motility,” steady movement.

Next, avoid pellet overload. Free-choice pellets can cause ileus, a slowdown that traps gas. Aim for about 5% pellets, roughly 1 tablespoon per pound body weight, not more.

Also, skip sugary fruit, starchy mixes, and too many carrots.

Finally, always offer fresh water, and avoid sudden food swaps.

Frequently Asked Questions

Can Rabbits Eat Timothy Hay Only, or Should I Mix Hay Types?

Yes—you can feed your adult rabbit timothy hay only. Keep it high-quality and unlimited. You can also mix different grass hays, but avoid alfalfa-heavy mixes. Prioritize consistent hay intake every day.

What Vegetables Are Safest for Daily Feeding, and What Should I Avoid?

You’ll keep things safe by feeding dark leafy greens daily—romaine, arugula/rocket, endive, radicchio, spring greens, watercress, plus basil/dill/parsley. Avoid iceberg, legumes, corn, onions, rhubarb leaves, and high-starch “treat” veg like carrots.

How Many Pellets per Day Is “Too Much” for an Adult Rabbit?

For an adult rabbit, pellets become “too much” if you routinely exceed about 1/4 cup plain timothy-based pellets per 5 lb body weight daily, or if pellets make up more than a small portion versus unlimited hay.

Should I Feed Greens in One Meal or Split Them Throughout the Day?

You can feed greens either way, but splitting helps mimic natural grazing. Offer the daily leafy portion at least twice—morning and evening—so your rabbit eats slowly, stays comfortable, and enjoys enrichment. One meal works only if totals match.

How Do I Tell if My Rabbit Needs Less Pellets or More Hay?

You’ll know by how your rabbit eats: if they polish pellets fast but leave hay, reduce pellets and refill unlimited grass hay. Watch for weight gain, soft stools, or low hay intake—those signal you need more fiber.