Winter hay calculator
How much hay, and how many bales, do my animals need for winter?
Showing for United States
Dry matter to have on hand, with loss
—
- Dry matter to have on hand, with loss
- —
- The same, in tons of 2,000 lb (or tonnes if you weigh in kilograms)
- —
- Hay as fed, with loss
- —
- Hay as fed, in tons of 2,000 lb (or tonnes if you weigh in kilograms)
- —
- Dry matter eaten a day
- —
- Dry matter eaten over the feeding days, before loss
- —
- Dry matter in one bale
- —
Dry matter is the hay with its water taken out. Animals need dry matter; you buy and stack hay as fed.
This does not allow for extra hay in cold weather or for poorer hay, as NDSU Extension also notes.
Bales are rounded up to a whole bale, so you do not run short.
A planning estimate from your own figures. A forage test, your vet or your extension office can refine it.
Dry matter in the bale
—
- The bale as it comes
- —
- Volume (cubic feet, or cubic metres if you weigh in kilograms)
- —
Measure in feet with pounds per cubic foot, or in metres with kilograms per cubic metre, to match the weight unit you chose.
Dry matter is the hay with its water taken out. Animals need dry matter; you buy and stack hay as fed.
A planning estimate from your own figures. A forage test, your vet or your extension office can refine it.
Enter your numbers to see the result.
Planning a farm stand, a CSA or a shop? TallyTill is free to start.
Use this calculator in an AI chat
You can ask Claude, ChatGPT or another AI app to work this out for you, and this calculator opens right inside the chat. You connect TallyTill to your AI app once. It is free, and there is no account and no sign-in.
AI apps call add-ons like this connectors, apps or MCP servers. They all mean the same thing: a way for the AI to use a tool someone else made.
1. Copy this address
2. Add it to your AI app
Claude (claude.ai and the Claude desktop app)
- Open Customize, then Connectors.
- Press + Add, then Add custom connector.
- Name it TallyTill calculators, paste the address and press Continue.
- Under Authentication choose No sign in, then press Add.
- In a new chat, press + at the bottom left, choose Connectors and switch TallyTill calculators on.
On Claude's free plan you can add one custom connector.
ChatGPT
- In Settings, turn on Developer mode. OpenAI moves this switch from time to time; it is usually with the settings for apps and connectors.
- Add a new connector (ChatGPT may call it an app), paste the address and choose No authentication.
- In a new chat, choose TallyTill from the tools menu, or type @ and pick it.
Not every ChatGPT plan lets you add your own connector. If you cannot find the option, your plan may not include it.
Using another AI app? Look in its settings for MCP, add the address as a remote server, and choose no sign-in.
3. Ask your question
Say "use TallyTill", so the AI uses the calculator instead of doing the sum itself. For example:
"Use TallyTill: How much hay, and how many bales, do my animals need for winter?"
What you will see
- The calculator opens in the chat with the numbers you gave already filled in. Change any number and the answer updates.
- If a number is missing, the box is highlighted, or the AI asks you for it in plain words.
- The answer links back to this page, so you can check the working.
- The first time, your AI app asks if it may use TallyTill. Choose Allow.
The calculators take numbers only. They never ask for your name, your email or a password.
How this is worked out
Each day, the animals eat dry matter equal to their total body weight times your intake percentage. Over the feeding days, with your loss percentage added on top, that is the dry matter to have on hand. Tons are 2,000 lb if you weigh in pounds, or tonnes of 1,000 kg if you weigh in kilograms. Hay as fed is the dry matter divided by its dry-matter percentage. A bale's dry matter is its weight times its dry-matter percentage, and the bales needed are the dry matter to have on hand divided by that, rounded up to a whole bale. A round bale's volume is π times half its diameter squared times its width, and its dry matter is the volume times the dry matter packed into each cubic foot (or cubic metre if you weigh in kilograms). This follows NDSU Extension's method (2022) for hay needs and University of Missouri Extension's (2025) for bale weight.
A worked example
Example numbers only; use your own. NDSU Extension's example herd of 175 cows at 1,350 lb, 8 bulls at 1,800 lb and 26 heifers at 670 lb, eating 2.5% of their weight a day in dry matter, needs 6,701.8 lb a day. Over 210 days with 15% loss on top, that is 1,618,473 lb of dry matter, or 809.24 tons. Bales of 1,400 lb at 88% dry matter hold 1,232 lb each, so you need 1,314 bales. NDSU's article rounds to 6 bales a day along the way and so prints a higher count; this calculator rounds only at the end. A 5 ft by 5 ft round bale packed at 9 lb of dry matter per cubic foot holds about 884 lb of dry matter.
Nothing you type here is saved.