Quick facts
When buying hay from a private party or from a hay auction, consider the following:
- Buy good quality hay.
- Inspect several bales and evaluate them for content (grass or alfalfa), maturity (presence or absence of seed heads or flowers), smell, color and touch.
- Ensure bales are free of mold, dust and weeds.
- If possible, have the hay tested for quality before purchase.
- Try to keep your hay type (grass or alfalfa) consistent.
The auctions and individuals listed below are not endorsed by the University of Minnesota. They are meant to serve as a resource for horse owners.
The listed auctions and individuals are not a complete list of resources in the state. Auctions and individuals may not have hay in stock at any given time.
Belle Plaine Commission Company Hay Sale
- 125 South Ash Street, Belle Plaine, MN 56011
- Every Thursday (except holidays)
- Start time: noon
- 952-873-2292
Bostrom’s Hay Auction
- 26566 Polk Street NE, Isanti, MN 55040
- 2nd and 4th Saturday of each month (November through April)
- Start time: 10:00 a.m.
- 763-444-9256 or 763-286-6840
East Central Livestock Hay Sale
- 2028 Mahogany Street, Mora, MN 55051
- Every Wednesday (throughout entire year)
- Start time: noon
- 320-679-4333
Central Livestock
- 44326 County 6 Boulevard, Zumbrota, MN 55992
- 1st and 3rd Saturday of each month (September through May)
- Start time: 10:00 a.m.
- 877-732-7305
Hotovec Auction Center Hay Sale
- 20404 North State Highway 15, Hutchinson, MN
- Every Wednesday (throughout entire year)
- Start time: noon
- 320-587-3347
Lake Region Coop Hay Sale
- 4825 Highway 55 NW, Maple Lake, MN 55358
- 1st Saturday of each month (October through May)
- Start time: 11:00 a.m.
- 320-963-6804
- Auctioneer ID 1278
McCormick-Schuldt, LLC Hay and Straw Sale
- Green Power Equipment, 201 North Highway 44, Caledonia, MN 55921
- 2nd Friday of each Month (December through March)
- Start time: 1:00 p.m.
- 507-450-9055 or 507-450-5854
- Loads should be delivered and registered by 11:30 a.m.
- Sellers are required to furnish weight slips for all loads
Quality Tested Hay Auction
- Each load analyzed by DHIA Labs
- Mid-American Auction and Office, 408th Street, Sauk Center, MN 56378
- 1st and 3rd Thursday of each month (September through May)
- Start time: 12:30 p.m.
- 320-760-2979
Quality Tested Hay Auction
- Each load analyzed by Dairyland Labs
- Steffes Auctioneers Facility, 24400 MN Highway 22 South, Litchfield, MN 55355
- 2nd and 4th Tuesday of each month (November through May)
- Start time: noon
- 320-693-9371
John Albert, Marine on St. Croix
612-723-6631
Darrell Amberson
952-888-8700 or 612-599-3448
[email protected]
Harlan Anderson, DVM, Idle Acres, Cokato
320-286-5682, [email protected]
CJ Aune, Cannon Falls
507-263-3396
Brian Bankers, Bankers Hay, Mora
320-333-8149, [email protected]
Blake and Tammy Bauer, Cannon City
507-461-2929, [email protected]
Paul Baughman, Sunset Trail Farm, Cannon Falls
612-701-4268, [email protected]
P. Steve Bischoff, Stillwater
651-491-6326, [email protected]
Myron Boll, Boll Farms, Howard Lake
612-719-6524
Butch (Andrew) Cardinal
Cardinal Brothers Hay Sales, Hugo
612-325-2748 or 612-325-2749
Ryan Carpenter, Isanti
763-444-6142 or 612-581-9777
[email protected]
Chad Converse, Motley
218-352-6987, [email protected]
Jeff Doken, Northfield
507-339-9711
Travis Estrem, Northfield
507-301-8859
Kevin Faust, Long Prairie
320-732-3361
Gary Greninger, Granite Falls
218-244-6786
Gadacz Hay Farm, Foley
320-290-1195, [email protected]
Gardner Family Farm, Spring Grove
507-961-5700, [email protected]
Allison Goodman, Mora
612-242-6270 or 320-679-5027
Doug Haydt, Rochester
507-254-4676
Brian Hetchler, Rogers
612-889-1978, [email protected]
Gayland Jones, Grand Meadow
507-582-1356 or 310-562-1662
[email protected]
George Kasper, New Prague
507-649-1353, [email protected]
Vincent Kitching, Winona
507-452-2470
Randy Klaers, Maple Plain
612-749-1744
R.D. Learmont, Warba
218-326-0384, [email protected]
Ray Leffingwell, Wanamingo
763-286-2504
E.R. “Bud” Luce, Wyndwood Farms, Mayer
612-816-5565
Dan Miller, Valley Hay Farm, Spring Valley
507-346-2261 or 507-259-6270
[email protected]
Ralph Miller, Jr, Medina
763-473-7601
Kevin Nelson, Nelson Farms, Hadley
507-836-6818 or 507-227-4932
Scott Nelson, Orleans Hay and Grain, Lancaster
888-884-7246 or 888-553-3508
Martin and Jessica Newberg, Newberg Farms, Princeton
763-458-8108 or 763-267-2702
[email protected]
Don Olesiak, Brookston
218-390-3595 or 218-453-5669
Timothy Olsen, Labelle Farms, Lake Park
218-238-6936, [email protected]
Aaron Pouliot, Pouliot Ranch Family Farm, Independence
612-716-2356. [email protected]
Steve Salentiny, Valley Hay, Dundee and Fulda
507-468-2215
John C. Siebenahler, Luverne
507-283-4915, [email protected]
John Sopkowiak, William
218-469-0110, [email protected]
Bob Storey, Warroad
218-242-3378, [email protected]
John Strohfus, Strohfus Stock Farm, LLC
14680 90th St. S., Hastings, MN 55033
612-384-5023, [email protected]
Tim and Brenda Szymanski, Goodridge
218-378-4119, [email protected]
Dan Taylor, Forest Lake
651-387-2750
Eric Unger, Mora
612-205-0508, [email protected]
Thomas Urban, Urban Farm
15998 150th St, Glencoe, MN 55336
320-455-1406
Jeff Varney, Loretto
612-202-4784
T&K Visser Farms, Twin Valley, MN
701-238-1965 or 218-240-9080
[email protected]
Mike and Britney Wilder, Mankato
816-377-4447, [email protected]
Reviewed in 2025