My Hay Barn

Buyer radar

Where the buyers are and what hay is selling for in your area, from live buyer requests, real sales, and USDA auction reports.

Buyers looking in Upper Midwest
No active buyer requests in Upper Midwest yet. When buyers post what they need, they show up here, the freshest demand signal you can get. See the Wanted board →

What hay is selling for near Upper Midwest

No verified sales recorded in Upper Midwest in the last 30 days yet. As farmers here record sales, real local prices show up.
0 tested lots listed in Upper MidwestBrowse marketplace →

Government buyers (federal)

87--BADL BISON ROUNDUP HAY PURCHASE
INTERIOR, DEPARTMENT OF THE · Presolicitation · Total Small Business Set-Aside (FAR 19.5)
New to government sales? Start here →

Auction prices this week

PipestonePipestone, MNGood ~$148/ton
Next sale Tue, Jun 16Tuesdays
Goodavg $148/tonrange $140–$155
Fairavg $100/tonrange $55–$145
Utilityavg $43/tonrange $35–$50

Last sale Jun 14: 742 tons, about steady with the prior sale. Good hay averaged $148/ton (range $140–$155). Next sale Tuesday, Jun 16.

Rock Valley MonRock Valley, IAGood ~$125/ton
Next sale Mon, Jun 15 · 12:30 PMMondays 12:30 PM (Nov–Apr)
Goodavg $125/tonrange $115–$134
Fairavg $93/tonrange $93–$93
Utilityavg $73/tonrange $55–$90

Last sale Jun 14: 355 tons, about steady with the prior sale. Good hay averaged $125/ton (range $115–$134). Next sale Monday, Jun 15 at 12:30 PM.

Rock Valley ThuRock Valley, IASupreme ~$206/ton
Next sale Thu, Jun 18 · 12:30 PMThursdays 12:30 PM (year-round)
Supremeavg $206/tonrange $173–$240
Premiumavg $190/tonrange $165–$215
Goodavg $158/tonrange $140–$175
Fairavg $120/tonrange $103–$138
Utilityavg $75/tonrange $43–$108

Last sale Jun 14: 5,877 tons, about steady with the prior sale. Supreme hay averaged $206/ton (range $173–$240). Next sale Thursday, Jun 18 at 12:30 PM.

Dakota CorsicaCorsica, SDGood ~$193/ton
Next sale Mon, Jun 15Mondays (in season)
Goodavg $193/tonrange $165–$220
Fairavg $150/tonrange $135–$165

Last sale Jun 14: 1,300 tons. Good hay averaged $193/ton (range $165–$220). Next sale Monday, Jun 15.

More sale barns near Upper Midwest

Places to haul or consign hay. We don't pull live USDA prices for these, so call ahead for current numbers. Click any barn for details.

Premier Livestock & AuctionsWithee, WIWednesdays 9:30 AM

Wisconsin's largest livestock auction, around 25 semi loads of hay weekly, organic and conventional. Hay and straw consignments taken any day, sold Wednesdays. Their online reports run cattle-first, so for current hay prices it is best to call the barn.

Call: (715) 229-2500
Reports & details →
Equity CooperativeStratford, WIHay & straw sales

Equity's hay-reporting location in central Wisconsin. Hay and straw market reports posted online.

Call: (800) 362-3989
Reports & details →
Dyersville Hay & Straw AuctionDyersville, IASurge watchWednesdays, deliver by 9 AM

The well-known Dyersville auction, now under a new outfit after the original Dyersville Sales Co held its final sale in 2024. Lots sell with RFV forage tests displayed, so tested hay earns its money here.

Reports & details →
Surge watch, why prices may run higher: Historical pattern: under its prior operator during the 2018 southern drought and range fires, attendance climbed and utility grinding hay jumped roughly five-fold, from about $30 to $165 a ton. When Texas and Oklahoma dry out, those buyers reach this far north as local grass fails. Worth watching the weekly drought map.
Fort Atkinson Hay AuctionFort Atkinson, IAWeekly

A long-running weekly auction in northeast Iowa, about an hour from Westby. A practical second outlet for your own loads.

Reports & details →
Mid-American AuctionSauk Centre, MNThursdays, twice monthly

A big central Minnesota hay sale with on-site DHIA forage testing for every seller, so your RFV travels with the load into the ring. Strong central Minnesota dairy demand.

Reports & details →
See the full national board →