All tools

Hay & Winter Feed Calculator

Estimate the hay and number of bales your animals need to get through winter.

Daily hay intake runs about 2–3% of body weight; these are typical per-head figures.

head
days

The winter or no-pasture stretch when you'll feed hay. Often 90–180 days.

8,280 lbs
Total hay needed
4.1 tons
In tons
166 ≈50 lb
Small square bales
9 ≈1,000 lb
Large round bales

How the hay calculator works

It multiplies a typical per-head daily intake by your number of animals and the days you'll feed hay, then adds a 15% waste allowance for trampling, soiling, and storage loss. The total is shown in pounds and tons, and converted into approximate small square and large round bale counts.

How long you feed hay depends on your grazing season, which is mostly a function of rainfall and climate. To compare states on pasture and grazing length, see our best states for raising livestock guide.

Frequently asked questions

How much hay does a cow need for winter?

A beef cow eats roughly 30 pounds of hay a day, plus about 15% for feeding and storage waste. Over a 120-day winter that's about 4,140 pounds — close to four large round bales per cow. Dairy cows and lactating animals eat more.

How many bales is that?

It depends on bale size. The calculator estimates both small square bales (around 50 pounds each) and large round bales (around 1,000 pounds each). Actual bale weight varies a lot with moisture and how tightly it's baled, so weigh a few if you can.

Why add a waste factor?

Animals trample, soil, and refuse some hay, and outdoor storage loses more. A 15% allowance is a reasonable default; feeding in racks or nets lowers waste, while feeding on the ground raises it.