Hay Bales Needed Calculator
Plan winter hay: how many bales you need from head count, daily intake, feeding days, waste and bale weight — plus total tonnage and cost.
How it works
Feed = head × lbs/day × days · Total = feed × (1 + waste %) · Bales = total ÷ bale weight (round up)
Hay needs are just herd size times daily intake times the number of feeding days, then padded for feeding loss. Waste is not optional: hay fed on the ground or in poor feeders is trampled and fouled, and 5% loss in a good ring can balloon past 30% with no feeder at all. Dividing padded pounds by bale weight and rounding up gives whole bales to buy or bank for winter.
Worked example
10 head eating 25 lbs/day for 150 days is 37,500 lbs of hay. Adding 10% for feeding waste gives 41,250 lbs; at 1,000 lbs per bale that is 41.25 bales — round up to 42. At $80 a bale, about $3,360.
Frequently asked questions
How much does a bale actually weigh?
It varies a lot. Small square bales run 40–60 lbs, while large round bales range from about 700 to 1,500 lbs depending on size, density and moisture. Weigh a few of your own bales rather than trusting a nominal figure, since buying by the bale hides big weight differences.
How much hay does a cow eat per day?
A mature beef cow eats roughly 2–2.5% of her body weight in dry matter daily — about 24–30 lbs of hay for a 1,200 lb cow, more in cold weather or late gestation. Use your own animals’ size and stage rather than a flat number.
Why include a waste percentage?
Because real feeding loses hay to trampling, weather and refusal. Ground feeding can waste 25–45%, a basic ring 10–20%, and well-designed feeders under 5%. Better feeders often pay for themselves in a single winter by cutting this loss.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.