Hay Calculator: How Much Hay and How Many Bales to Store for Winter

What this calculator does: You choose a species, then enter the number of animals, their average weight, how much hay they eat as a percentage of body weight, how many days you will feed, how much of that forage comes from pasture, a waste percentage, a reserve percentage and the weight of one bale. The calculator turns those into pounds of hay eaten, pounds of hay to buy and a number of bales.

Who it’s for: Horse, cattle, sheep and goat owners who buy or make hay and want to know how much to store for winter, or for any stretch when pasture will not cover the herd.

The answer it produces: Hay eaten per animal per day, usable hay needed in pounds, hay to buy in pounds and tons once waste and a reserve are added, and the approximate number of bales.

Important limitation: This is an inventory estimate, not a feeding plan. It applies a single intake percentage to the whole group, treats pasture as one flat share of the forage rather than modeling grass growth, and knows nothing about the quality of your hay or the needs of individual animals. The page name mentions feed, but the calculator covers hay only.

Estimate Your Hay and Bales

Choosing a species fills in a typical intake and a typical adult weight as starting points. Replace the weight with what your animals actually weigh.

Auto-fills from species, but adjust for your animals’ actual condition, activity, and life stage — intake varies by individual animal, not just species.

Leave pasture at 0 for a winter with no grazing. If animals graze part of the time, enter the share of their forage that pasture supplies over those days, and only the remainder is counted as hay.

Bale weights vary widely by baler and moisture. Weigh a few of the bales you actually buy.

Hay bales stored in a homestead barn for livestock

How the Calculation Works

When you press Calculate, the tool first checks your entries and then runs these steps in your browser:

  1. Daily hay per animal. Average weight × intake percentage ÷ 100.
  2. Usable hay. Daily hay per animal × number of animals × days × (1 − pasture share ÷ 100). With no pasture, that is simply daily hay × animals × days.
  3. Hay to buy. Usable hay ÷ (1 − waste percentage ÷ 100), then × (1 + reserve percentage ÷ 100). Waste is treated as the share of the hay you buy that is lost, so a 15% waste figure means only 85% of what you buy is eaten.
  4. Bales. Hay to buy ÷ bale weight, rounded up to a whole bale. The tool also shows the hay to buy in tons of 2,000 pounds.

Two details are worth knowing. First, choosing a species fills in the intake percentage and a typical adult weight: Horse 2% and 1,000 pounds, Beef Cattle 2.25% and 1,200, Dairy Cattle 3% and 1,400, Goat 3.5% and 150, Sheep 2.5% and 150, and Other 2.5% with the weight left as you had it. The weights are typical starting points, not measurements, so replace them with what your animals actually weigh. Second, the tool now asks for a real answer instead of guessing: it shows a message if the number of animals, the weight, the days or the bale weight is blank or zero, and it does not accept negative numbers.

Inputs and Assumptions

InputStarting valueNotes
SpeciesHorseFills in the intake percentage and a typical adult weight. You can overwrite both.
Number of animals2One species per calculation. Run it once per group.
Avg. weight per animal (lbs)1,000Update it for the species and size you keep.
Daily intake (% of body weight)2Adjust for condition, activity and life stage.
Days of feeding needed150How many days you will feed, not the length of winter.
Share of those days’ forage from pasture (%)0Leave at 0 if there is no grazing. Only the rest is counted as hay.
Hay wasted (% of hay you buy)15Allowed from 0 to 60. Higher for outdoor storage and open feeding.
Reserve for a long winter (%)10Extra hay added at the end. Set it to 0 to remove it.
Bale weight (lbs)50Use the real weight of your bales.

And these are the assumptions built into the tool:

AssumptionWhat the tool does
IntakeThe same percentage of body weight for every animal, every day
Intake basisApplied to pounds of hay as fed, with no dry matter conversion
WasteOne flat percentage for storage and feeding together, taken as a share of the hay you buy
PastureOne flat share of the forage over all the days you enter. It has no growth model and does not vary by month
ReserveOne flat percentage added to the purchase figure, 10% unless you change it
Not includedHay quality, pregnancy, lactation, growth, work, weather, supplemental feed, storage space and cost

What the Result Means

  • Hay eaten per animal per day. Weight × intake percentage. It is the daily figure the rest is built on.
  • Usable hay needed. The pounds your animals are expected to eat over the period, after any pasture credit. It is the number without waste or reserve.
  • Hay to buy (including waste and reserve). The pounds to store or purchase once the waste and reserve allowances are applied. The tool also shows this in tons.
  • Approx. bales needed. The purchase figure divided by your bale weight, rounded up. It is only as accurate as the bale weight you enter. A “20 bales” quote means little until you know what each one weighs.

Example Calculation

Using the starting values, a 1,000 pound animal eats 1,000 × 2% = 20 pounds a day. Two animals for 150 days is 20 × 2 × 150 = 6,000 pounds of usable hay. With 15% of the hay wasted, you need 6,000 ÷ (1 − 0.15) = 7,059 pounds. Adding the 10% reserve gives 7,059 × 1.10 = 7,765 pounds, about 3.9 tons. At 50 pounds a bale, that is 156 bales. Here are five setups side by side:

SetupDaily hay eachDaysPastureWasteReserveUsableTo buyBales
2 horses, 1,000 lb, 2%, 50 lb bales (starting values)20 lb1500%15%10%6,000 lb7,765 lb156
1 horse, 1,000 lb, 2%, 40 lb bales20 lb1210%10%0%2,420 lb2,689 lb68
6 goats, 150 lb, 3.5%, 50 lb bales5.25 lb1500%15%10%4,725 lb6,115 lb123
The same 6 goats with pasture supplying 25% of their forage5.25 lb15025%15%10%3,544 lb4,586 lb92
10 beef cows, 1,200 lb, 2.25%, 1,000 lb round bales27 lb1200%15%10%32,400 lb41,929 lb42

The second row follows the University of Maryland Extension’s horse example, which uses a 1,000 pound horse eating 2% of its body weight for a 121 day winter with 40 pound bales. It applies 5% storage waste and 5% feeding waste one after the other and arrives at 67 bales. The calculator, with a single waste figure of 10% and no reserve, gives 68. The one-bale difference comes from treating waste as a share of the hay you buy, which asks for slightly more than adding 10% on top of what the animals eat.

Why the waste figure matters. Here is the starting example with different waste allowances, with the reserve set to 0 so that only waste changes:

Waste allowanceHay to buyBales (50 lb)
5%6,316 lb127
15% (starting value)7,059 lb142
30%8,571 lb172
57%13,953 lb280

The range is real. The University of Minnesota’s tests of horses eating from round bales found waste as low as 5% with a restrictive feeder and about 13% to 33% with open feeders, but 57% when horses were fed with no feeder at all. Its eight-month storage tests measured dry matter losses of 11.2% for bales left uncovered on the ground, 4.8% for bales covered on gravel and 2.3% for bales kept in a shed.

How the waste box behaves. Because waste is taken as the share of hay put out that is lost, the purchase figure rises faster than the waste percentage does. Going from 15% to 30% waste raises the hay to buy by about 21%, not 15 points, and a 57% waste figure more than doubles the usable hay you need to buy.

How to Use the Result in a Real System

  1. Fit the inputs to your animals. Pick the species, then replace the typical weight and intake with your own figures, and run the tool once for each group.
  2. Count days, not seasons. Work out how many days pasture will not carry the herd in your climate. If pasture will supply part of the forage, enter that share, and keep the reserve box for a late spring or a poor pasture year.
  3. Choose a waste figure to match your setup. Use a low figure only if hay is stored under cover and fed from a restrictive feeder. Use a high one for outdoor storage and open feeding. The figure is the share of the hay you buy that is lost.
  4. Weigh your bales. Weigh a few, or ask the seller for the average, and enter that number.
  5. Test the hay. The University of Minnesota advises a laboratory analysis of hay to identify nutrient levels and deficiencies. Poor hay may need more supplement or more pounds.
  6. Plan the storage space and the money. Add barn space, pallets or covers, and put the purchase in the off-grid budget calculator.
  7. Check the herd size first. The homestead livestock calculator and the land suitability calculator help you decide what your land can carry before you buy hay for it.

Important Variables That Can Change the Result

  • Species and body size. The University of Arkansas gives a rule of thumb of 2% to 4% of body weight on a dry matter basis for sheep and goats, with smaller animals needing a higher percentage. The Iowa Beef Center gives 1% to 3% for a mature cow. The University of Minnesota says horses with free access eat 2% to 2.5% of body weight, and at least 1% as a minimum.
  • Hay quality. The Iowa Beef Center shows dry matter intake of about 1.0% to 2.0% for low quality hay, 1.5% to 2.5% for average hay and 2.2% to 3.3% for high quality hay. Better hay is eaten in larger amounts, so the same animals can need different pounds.
  • Dry matter versus as-fed weight. Extension figures are often given on a dry matter basis. Hay is only about 90% dry matter in the Iowa Beef Center’s tables, so the pounds of hay you actually feed are somewhat higher than the dry matter figure.
  • Life stage. Pregnancy, lactation, growth and work all raise needs.
  • Pasture and weather. Days on grass, snow cover, drought and cold all change how much stored hay is used.
  • Storage method. Indoor, covered or uncovered storage gives very different losses.
  • Feeding method. Feeder design changes waste from a few percent to more than half.
  • Bale type and weight. Small squares, large squares and round bales can differ many times over in weight.

Common Mistakes

  • Accepting the typical weight without checking it. Choosing a species fills in an average adult weight, but a pony, a miniature goat or a young animal can weigh far less, and the answer scales directly with weight.
  • Thinking in bales instead of pounds. A bale count is meaningless without the bale weight.
  • Using the whole winter as the number of days. Only count days that need stored hay.
  • Using a low waste figure with poor storage. Uncovered bales on the ground lose far more than covered bales on gravel.
  • Trusting one intake percentage for every animal. Fat, thin, pregnant, growing and working animals eat different amounts.
  • Setting the reserve to zero. A late spring, a drought year or a supplier who runs out can leave you short.
  • Skipping the hay test. Two hays of the same weight can have very different nutrition.
  • Claiming a pasture share you cannot count on. A drought or an early snow can erase the grazing you planned on, and the pasture box will then understate the hay you need.

When This Calculator Should NOT Be Used

  • To write a ration. It does not balance energy, protein, minerals or vitamins.
  • For animals with special needs. Animals with medical conditions, and horses that need restricted diets, need a veterinarian or nutritionist.
  • For mixed herds in a single run. It handles one species and one weight at a time.
  • To size grain or concentrate feed. It calculates hay only.
  • To plan grazing. It has no pasture acreage, stocking rate or growth inputs, only a flat pasture share.
  • To work out how much hay you can grow. It measures need, not production.

Related Honey Hen Calculators

Related Honey Hen Articles

Authoritative Sources

Hay Calculator FAQ

How much hay does a horse need per day?

The University of Minnesota says most horses should eat about 2% of their body weight in hay each day, with a minimum of 1% roughage. A horse with free access to hay can eat 2% to 2.5%. A 1,000 pound horse at 2% eats 20 pounds a day.

How much hay does a cow need?

It depends on the hay. The Iowa Beef Center gives 1.5% to 2.5% of body weight (dry matter) for average quality hay, or about 17 to 28 pounds as fed for a 1,000 pound cow, and more for high quality hay.

How many hay bales do I need for winter?

Multiply daily hay per animal by the number of animals and the days you will feed hay, allow for waste and a reserve, and divide by the weight of one bale. The calculator above does those steps for you.

How much waste should I plan for?

It depends on storage and feeding. University of Minnesota research found losses of 2.3% for indoor storage and 11.2% for uncovered bales on the ground over eight months. Feeder waste ranged from 5% to 57% for horses eating round bales. The University of Maryland cites outdoor storage waste of up to 40%.

How much does a bale of hay weigh?

It varies a lot with bale size, density, moisture and equipment. Weigh a few of your own bales, or ask the seller for an average, and enter that.

How can I reduce hay waste?

Store bales on a well-drained surface such as gravel or pallets, cover them or keep them in a shed, and use a feeder that limits trampling. The University of Minnesota’s research shows large differences from these choices.

Should I feed the amount this calculator gives me?

No. It is for planning how much to store, not for setting a daily ration. For individual feeding decisions, talk to a veterinarian, a nutritionist or your local Cooperative Extension livestock program.

This calculator is an inventory-planning estimate, not an individualized feeding prescription. Actual rations depend on the specific animal, forage quality and life stage. Work with a veterinarian or livestock nutritionist for individualized feeding decisions, and consider lab-testing your hay, especially for horses.