how often should I feed my pet rabbit?
published 2026-05-11 · last updated 2026-05-11
the simple answer
a pet rabbit needs:
- unlimited fresh hay, available 24 hours a day
- pellets twice a day, morning and evening, at one tablespoon per kilogram of body weight per day (split into two meals)
- fresh greens once or twice daily, one to two cups per kilogram of body weight per day
- water always available, refilled morning and evening at minimum
a typical 1.5 kg Holland Lop in SG eats roughly:
- 1.5 tablespoons pellets total, split into 0.75 tbsp in the morning and 0.75 tbsp in the evening
- 1.5 to 3 cups of fresh greens, either all at one meal or split
- as much hay as they want
- 300 to 400 ml of water daily (refilled to keep fresh)
why twice a day matters
splitting pellets into morning and evening meals does two useful things. first, it prevents the rabbit from overeating in one go (some rabbits will gulp a full day’s pellet portion and then beg for more). second, it sets a routine that the rabbit anticipates, which makes settling and litter habits more reliable.
most SG owners feed pellets around 7am to 8am and again around 6pm to 7pm, fitting around work schedules. consistency matters more than exact timing.
greens timing
fresh greens are usually given at one of the meal times, often the evening. some owners split greens across both meals. either works.
introduce one new green at a time and observe droppings for 24 hours before adding another. for the SG-specific safe list, see safe vegetables for SG rabbits.
hay is always available
unlike pellets and greens, hay is not portioned. the rabbit should have access to fresh hay at all times. refill the hay rack when it looks low; replace any hay that smells musty (SG humidity degrades hay faster than in temperate climates). see where to buy rabbit hay in Singapore for sourcing and storage.
what if the rabbit refuses food?
a rabbit who refuses pellets or greens for more than 12 hours is showing a possible early warning sign of illness, often GI stasis. see our GI stasis emergency playbook and contact a vet.