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

Frequently Asked Questions

Related tools

Last updated: 2026-05-29 · Reviewed by Nham Vu