Agriculture & Livestock

Hay Cost Calculator

Hay is often the largest winter cost for cattle, horse, sheep and goat owners, and bale prices are hard to compare when bales weigh different amounts. Enter the price per bale and bale weight, or the price per ton, then your animals, daily intake and feeding days. The calculator converts everything to cost per pound and per ton, adds feeding and storage waste, and tells you how many bales to buy and what hay costs per head per day.

Step 1

Enter your numbers

Hay price

Small squares are roughly 40–70 lb; round bales 800–1,500 lb. Weigh a few if you can.

Feeding

Often about 2–2.5% of body weight for cattle and horses.

Optional

Share of hay bought that is never eaten. Feeders and covered storage cut this.

Results update as you type. Nothing you enter leaves your device.

Live calculation

Results

Total hay cost

$7,708.24

Cost per animal per day

$2.14

Hay to buytons, including waste
59.29
Bales neededrounded up
119
Hay eatenlb
100,800
Hay wastedlb
17,788
Cost per pound
$0.065
Cost per ton
$130.00
Cost per animal (whole period)
$256.94
  • Compare hay on cost per ton of dry matter and nutrient content where possible — cheaper hay with lower protein can cost more per unit of nutrition.
Next calculationFeed Cost Per Animal CalculatorAdd grain and supplements to the feed budget.

Estimates only. Verify important figures against your own records before acting on them. See our disclaimer.

How to use the Hay Cost Calculator

  1. Choose whether your hay is priced per bale or per ton, and enter the price and bale weight.
  2. Enter the number of animals, daily hay intake per animal and feeding days.
  3. Set a waste allowance to see hay needed, bales to buy, total cost and cost per animal per day.

Quick answers

How do I convert price per bale to price per ton?
Price per ton = bale price ÷ bale weight (lb) × 2,000. A $60 bale weighing 1,200 lb is $100 per ton.

Edge cases and limits

  • Bale weights vary widely; weigh a few bales instead of assuming.
  • Intake depends on animal size, stage and ration — use your own feeding records or nutritionist's figure.

What this calculator includes

What you enter

  • How is the hay priced?
  • Price per bale
  • Price per ton
  • Bale weight
  • Number of animals
  • Hay intake per animal per day
  • Feeding days
  • Storage & feeding waste (optional)

What you get back

  • Total hay cost
  • Cost per animal per day
  • Hay to buy
  • Bales needed
  • Hay eaten
  • Hay wasted
  • Cost per pound
  • Cost per ton
  • Cost per animal (whole period)

How this calculation works

Everything is converted to a cost per pound so bales of different sizes and per-ton prices compare directly. Waste is treated as a share of the hay you buy, so you must buy more than the animals eat.

  • Cost per lb = bale price ÷ bale weight (or price per ton ÷ 2,000)
  • Hay eaten = animals × daily intake × days
  • Hay to buy = hay eaten ÷ (1 − waste %)
  • Bales = hay to buy ÷ bale weight, rounded up
  • Total cost = hay to buy × cost per lb; per animal per day = total ÷ (animals × days)

What the result means

Cost per animal per day is the number to budget with and to compare against pasture, silage or purchased feed. Cost per ton lets you compare offers priced per bale against offers priced per ton.

Common mistakes and assumptions

  • Guessing bale weight. Bales from the same field can vary by hundreds of pounds.
  • Leaving out waste, which can add a third to what you need to buy.
  • Comparing price without considering hay quality and moisture.
  • Planning for an average winter only; keep a reserve for a long one.

Worked example

30 cows eating 28 lb of hay a day for a 120-day winter, with 1,000 lb round bales at $65 and 15% waste.

  1. 1Cost per lb = $65 ÷ 1,000 = $0.065 ($130 per ton).
  2. 2Hay eaten = 30 × 28 × 120 = 100,800 lb.
  3. 3Hay to buy = 100,800 ÷ 0.85 ≈ 118,588 lb (59.3 tons), or 119 bales.
  4. 4Total ≈ $7,708, about $2.14 per cow per day.

Frequently asked questions

How much hay does a cow eat per day?
A common rule of thumb is about 2–2.5% of body weight in dry hay, so a 1,200 lb cow eats roughly 24–30 lb a day. Lactating cows, cold weather and poor-quality hay increase intake.
How do I compare hay priced per bale and per ton?
Divide the bale price by the bale's weight to get cost per pound, then multiply by 2,000 for cost per ton. A $65, 1,000 lb bale is $130 a ton, cheaper than $150-a-ton hay.
How much hay is wasted?
Round bales stored outside and fed without a feeder can lose 30% or more. Covered storage and ring or cone feeders commonly bring waste down to about 5–15%.
How many round bales do I need for winter?
Multiply animals × daily intake × feeding days, divide by (1 − waste), then divide by the bale weight. The calculator does this and rounds up to whole bales.
Is this the same as the Feed Cost per Animal Calculator?
That calculator covers any ration. This one is built for hay specifically — bale weights, per-ton pricing and feeding waste.

Disclaimer

This calculator returns estimates based only on the values you enter. It does not account for taxes, financing terms, local regulations, or conditions specific to your operation, and it is not accounting, legal, tax, or investment advice. Confirm any figure that carries real cost before you rely on it.

Calculations run entirely in your browser and the numbers you type are never sent to us or stored. Read how Answerivo calculators are built or report a correction. About Answerivo.