Hay cost per ton in Minnesota
Minnesota hay prices typically run $180-$260 per ton for large round bales and $220-$320 for small squares, with premium and supreme alfalfa commanding the top of the range during winter feeding months.
$180-$260 per ton for large round bales, $220-$320 per ton for small squares (Minnesota, 2024-2025)
Key figures
| Premium alfalfa (large square) | $230-$300 per ton |
| Supreme alfalfa (dairy quality) | $260-$340 per ton |
| Grass hay | $140-$200 per ton |
| Mixed alfalfa-grass hay | $170-$240 per ton |
| Large round bale (good quality) | $80-$130 per bale (approx $180-$240/ton) |
Minnesota hay production centers on 3-cutting alfalfa systems in the southern and central parts of the state, with first cutting typically in late May to early June, second in early to mid July, and third in late August. According to USDA AMS Upper Midwest Hay Reports, large round bales of good-quality grass or mixed hay have traded in a $180-$240 per ton range through 2024-2025, while supreme dairy-quality alfalfa has pushed $260-$340 per ton at auctions like Sauk Centre and Pipestone.
Rainfall during cutting windows is the single biggest swing factor in Minnesota hay quality and price. Wet first cuttings downgrade hay from premium to good or fair, pushing dairies to source from drier western states and tightening supply of high-RFV alfalfa. University of Minnesota Extension notes that weather-stressed years routinely add $30-$60 per ton to premium alfalfa while leaving rained-on grass hay discounted.
For a cow-calf operator, the practical math matters more than the headline. A 1,200 lb beef cow eating about 25 lb of hay per day over a 150-day Minnesota winter consumes roughly 3,750 lb, or 1.875 tons per cow. At a midpoint large-round-bale price of $210 per ton from the USDA AMS Upper Midwest report, that works out to about $394 per cow for the winter feeding period, before waste. Accounting for 15-20% feeding waste common with round bales fed without rings, real-world cost per cow per winter in Minnesota is closer to $450-$475 at current prices.
Frequently asked questions
- When are Minnesota hay prices lowest?
- Prices are typically lowest in July and August right after first and second cutting, when supply peaks. They climb through late fall and peak in February-March as winter carryover tightens.
- How many cuttings do Minnesota hay growers get per year?
- Most Minnesota alfalfa growers take 3 cuttings per year, with some southern Minnesota operations pushing a light 4th cutting. Grass hay is usually 2 cuttings.
- Where can I find current Minnesota hay auction prices?
- USDA AMS publishes the Upper Midwest Hay Report weekly covering Minnesota, Wisconsin, and Iowa auctions including Sauk Centre and Pipestone, MN.
See your real herd's number
Vellum tracks every animal's weight and net asset value daily.
Try the live demoRelated pages
Sources
Machine-readable mirror: https://vellum.app/m/hay-cost-per-ton/minnesota.md