Minnesota Hay Prices
Minnesota hay is averaging $111/ton across 65 exact USDA auction trades in recent reports (latest Jul 28, 2026). Prices range $50–$212/ton depending on commodity and quality.
Minnesota hay prices by type
| Commodity | Quality | Low $/ton | High $/ton | Avg $/ton | Obs |
|---|---|---|---|---|---|
| Alfalfa | Good | $122 | $196 | $151 | 12 |
| Alfalfa | Fair | $90 | $140 | $113 | 11 |
| Alfalfa/Grass Mix | Fair | $90 | $137 | $110 | 11 |
| Grass | Fair | $96 | $143 | $109 | 10 |
| Grass | Good | $131 | $167 | $147 | 9 |
| Alfalfa/Grass Mix | Good | $144 | $212 | $159 | 7 |
| Grass | Utility | $50 | $65 | $60 | 3 |
| Alfalfa | Utility | $71 | $71 | $71 | 1 |
| Oat | Fair | $80 | $80 | $80 | 1 |
Get Minnesota hay prices in your inbox
Every Tuesday morning: USDA-backed prices and the week's trends from every market that reported — one free email.
More about the free Wire · go deeper with HayWire Pro.
FAQ
How much does hay cost per ton in Minnesota right now?
Minnesota Alfalfa (Good) is averaging $151/ton in the latest USDA auction reports, with prices ranging $122–$196/ton.
How often are Minnesota hay prices updated?
HayWire publishes Minnesota hay prices every week using USDA Agricultural Marketing Service auction reports. Data refreshes Mondays.
Where can I buy hay in Minnesota?
Check the Minnesota USDA auction averages and price trend on this page before you buy, so you know what a fair price is and can benchmark any seller's quote against the live market.