Hay Calculator β Cattle, Horses, Goats & Sheep Winter Feed
Plan your winter hay needs. Calculates total pounds, tons and bales based on species, headcount, weight and feeding days.
Calculator
Winter feeding: 120β180 days in most US regions.
Small square: 40β80 lb Β· Large round: 800β1,500 lb.
Frequently Asked Questions
How much hay does a cow eat per day?
An adult beef cow (1,200 lb) eats 24β30 lb of hay per day at maintenance, more for lactating or pregnant cows. Dairy cows in milk eat 35+ lb per day.
How many bales of hay do I need for winter?
For a 1,200 lb cow eating 30 lb/day for 150 days = 4,500 lb = 75 small square bales (60 lb each) or 3β5 large round bales (800β1,500 lb each).
How much hay for a horse per month?
A 1,000 lb horse needs ~20 lb/day = 600 lb/month β 10 small square bales or ~0.3 large round bales.
How much hay for goats and sheep?
Goats: 3.5 % of body weight (β4 lb for a 100 lb goat). Sheep: same. Lactating does need 5 %.
How much hay waste should I allow?
10β15 % with hay rings; 25β40 % when round bales are fed without a ring. Small square bales waste 5β10 %.
Sources & References
- [1]Winter Hay Needs Calculator β Oregon State Extension
- [2]Hay for Beef Cattle β UK Extension β University of Kentucky
- [3]
Common mistakes to avoid
- Buying hay by the bale without knowing weight β bales vary 40-70 lb. Weigh a sample before calculating herd needs.
- Storing outdoors uncovered β 25-40% rots or loses nutrients in 6 months.
- Not testing hay quality β 100 lb of poor hay feeds worse than 70 lb of tested high-quality. Forage lab test is $20-30.
Pro tips
- Buy hay in summer at 30-50% lower cost than winter.
- Second-cut hay is usually higher in protein and softer than first-cut.
- For horses: β₯1.5% body weight in hay per day is minimum; 2% for maintenance.
Related Calculators
- Goat Pregnancy CalculatorEstimate your doe's kidding date using breed-adjusted 145β155 day gestation. Nubian, Boer, Nigerian Dwarf, Alpine, Saanen supported.
- Cow Pregnancy CalculatorBreed-adjusted calving date calculator β Holstein 279d, Angus 281d, Hereford 285d, Jersey 283d. Trimester and calving prep.
- Sheep Pregnancy CalculatorEstimate your ewe's lambing date using the 147-day gestation. Breed-adjusted for meat, wool and dairy sheep.
- Pig Pregnancy CalculatorCalculate your sow's farrowing date using the 114-day gestation ('3 months, 3 weeks, 3 days'). Farrowing prep milestones.
- Cattle Weight CalculatorEstimate cattle weight using the heart-girth formula. Separate equations for beef, dairy and calves.
- Stocking Rate CalculatorCalculate the correct stocking rate (animal units per acre) for cattle, sheep and goats based on forage production.