Hay Bale Calculator

Enter your herd size, feeding period, daily hay intake, and bale weight to find out exactly how many bales you need.

Feed Inputs

Typical: cattle 20–30 lbs, horses 15–25 lbs, sheep/goats 4–8 lbs

Winter feeding is often 120–180 days depending on your region

Small square ≈ 50 lbs · Large square ≈ 1,000 lbs · Round bale ≈ 1,200 lbs

Accounts for spoilage and trampling. 10–15% is typical for outdoor feeding.

Results

Fill in the inputs and click Calculate.

Summary

Enter your herd size, feeding period, daily hay intake, and bale weight to find out exactly how many bales you need.

How it works

  1. Enter the number of animals in your herd.
  2. Set the daily hay intake per animal in pounds.
  3. Choose the total number of feeding days.
  4. Enter the average weight of a single bale in pounds.
  5. Optionally add a waste buffer percentage to account for spoilage.
  6. The calculator instantly shows the total bales needed and total hay weight.

Use cases

  • Plan winter hay purchases before the season starts.
  • Compare round vs. square bale economics by adjusting bale weight.
  • Estimate haul and storage capacity needed for a full season.
  • Budget feed costs by multiplying bale count by local price per bale.
  • Adjust rations quickly when animal count or feeding days change.
  • Share feed estimates with suppliers or co-op partners.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu