Silage Calculator: How Much Maize, What Pit Size and How Many Days of Feed

Work out how much silage your maize will give, how big your pit needs to be, and how many days it will feed your herd. Built from making maize silage on a working dairy farm in Bomet.

Example figures are filled in. Replace them with your own, and the results update as you type.

Next step: Get the step-by-step pit silage guide →

Want the free farm record sheets and one practical tip a week?

FREE PDF · FOR DAIRY FARMERS

10 Essential Dairy Farm Records Every Farmer Should Keep

The ten records that show where a small dairy farm loses money, with blank tables you can print or copy into a notebook.

  • Milk, breeding, health and feed records
  • Cost-per-litre and monthly profit summary
  • Printable blank tables, 6 pages (PDF)

Enter your email and the download opens straight away. You will also get occasional practical tips; unsubscribe anytime.

How to get accurate results

  • Fresh maize for silage commonly yields roughly 12–20 tonnes per acre, depending on variety, rain and fertiliser. Use your own past harvests if you have them.
  • A dairy cow typically eats 20–30 kg of maize silage a day alongside other feed. Adjust to your ration.
  • Losses of 10–20% are normal. Poor sealing, slow filling and loose packing push them higher.
  • Pit size assumes about 650 kg per cubic metre after good compaction.

More free farm calculators

Silage calculator · Milk cost-per-litre calculator · Egg cost-per-tray calculator · All farm calculators

Share this:Link copied!
Chat