Vintage Hunters Fill Their Trunks At These 7 Minnesota Flea Markets And Junk Shops

Minnesota vintage collectors know the best finds rarely come from a shiny mall.

Vintage Hunters Fill Their Trunks At These 7 Minnesota Flea Markets And Junk Shops
Vintage Hunters Fill Their Trunks At These 7 Minnesota Flea Markets And Junk Shops

Minnesota vintage collectors know the best finds rarely come from a shiny mall. They show up on folding tables at dawn, in crowded aisles of secondhand glassware, and in yards full of rusty pieces waiting for a second life.

This list covers seven flea markets and junk shops across the state, from Saturday swap meets to small-town resale stores. Clear out your back seat before you go, because a few of these stops make it very hard to leave empty-handed.

1. Annandale Wright County Swappers Meet, South Haven, MN

Annandale Wright County Swappers Meet, South Haven, MN
© Annandale Wright County Swappers Meet, South Haven, MN

Early birds get the best picks here, and the gates open at 7 AM on Saturdays. The market wraps up by 1 PM, so this is a morning mission, not a lazy afternoon stroll.

The Wright County Swappers Meet is a seasonal outdoor flea market in South Haven, not far from Annandale. Vendors cover a huge range, from vintage pieces and antiques to brand-new merchandise.

That mix keeps things interesting. One table might hold old kitchenware while the next one sells something fresh out of the box.

Hunger is handled too. Food vendors set up on site, and the pork chops have become a local favorite for shoppers who need fuel between rows.

Parking is easy, with on-site lots available, and there are restrooms on the grounds. Kids tend to enjoy the treasure-hunt feel, which makes it a solid family outing.

Check the website before heading out, since this is a seasonal market. You will find it at 13594 100th St NW in South Haven.

2. Pine City Flea Market, Pine City, MN

Pine City Flea Market, Pine City, MN
© Pine City Flea Market, Pine City, MN

Most flea markets save their energy for the weekend. Pine City does things differently, with a Wednesday market that runs from 6 AM to noon.

That midweek schedule is a gift for retirees, shift workers, and anyone who likes a quieter shopping day. It also gives weekend pickers one more chance to hunt each week.

The market has grown a lot in 2025, with more vendors and plenty of antiques and used items spread out for browsing. A bigger lineup means more ground to cover, so bring comfortable shoes.

Restrooms are available, and the casual setting works fine for kids. Find it at 707 1st Ave NW, and check the market’s Facebook page for updates before you go.

3. Junkathon / Iron Valley Ranch, Pine River, MN

Junkathon / Iron Valley Ranch, Pine River, MN
© Junkathon / Iron Valley Ranch, Pine River, MN

Some people want neat shelves and price tags. Junkathon is for the other crowd, the folks who see a pile of rusty parts and start planning a project.

Located along Highway 371 in Pine River, Iron Valley Ranch is a vast flea market-style space packed with heaps of junk. Mixed in, you will spot antiques and even some vehicles.

DIY builders and upcyclers get the most out of this stop. If you like to pick through piles and turn old metal into garden art or decor, this place hands you raw material by the truckload.

It is a big property, so give yourself time to wander. Kids usually like poking around, too.

Hours are not posted in a fixed schedule, so call 218-507-0706 or check junkathonfleamarket.com before making the drive up to 1833 MN-371. Since it sits on the main route to the lakes, it pairs well with a cabin weekend.

4. Cool Junk, Cambridge, MN

Cool Junk, Cambridge, MN
© Cool Junk, Cambridge, MN

Three dollars does not buy much these days. At Cool Junk in Cambridge, it can buy some of the priciest glassware on the shelf.

This used-goods shop is known for low prices, which makes it a smart stop for anyone building a collection of vintage glasses or mismatched dishes. You can fill a bag without draining your wallet.

It is a quick-visit kind of store, so it slides easily into errands or a drive up Highway 65. Pop in, scan the shelves, and see what turned up.

The shop is open Monday through Friday from 10 AM to 6 PM and Saturday from 10 AM to 4 PM. It is closed Sundays.

Look for it at 1535 1st Ave E. Glassware fans in particular should keep this one on speed dial.

5. Linda’s Recycled Goods!, Park Rapids, MN

Linda's Recycled Goods!, Park Rapids, MN
© Linda’s Recycled Goods!, Park Rapids, MN

Park Rapids already draws crowds headed to Itasca State Park, the headwaters of the Mississippi. Smart vintage shoppers carve out extra time for Linda’s Recycled Goods.

This is an expansive antique and resale store with a large selection of vintage items and housewares. The prices stay reasonable, which is a big part of the appeal.

Think of it as a place to wander rather than a quick dash. There is a lot of stuff, and the fun is in sorting through it.

Linda’s keeps generous hours, Monday through Saturday from 9 AM to 5 PM and Sunday from 10 AM to 3 PM. That Sunday opening is handy for weekend travelers heading home.

Want more room to browse? Saturday afternoons get the busiest, while Wednesday mornings are usually quiet.

You will find it at 807 1st St W, and restrooms are on site.

6. Junk N Treasures Thrift, Hutchinson, MN

Junk N Treasures Thrift, Hutchinson, MN
© Junk N Treasures Thrift, Hutchinson, MN

Ever spot the exact cookie jar or lamp your family owned decades ago? That nostalgic jolt happens a lot at Junk N Treasures Thrift on Hutchinson’s Main Street.

The shop brings in new items every week, so the shelves change often. Regulars have a good reason to stop back instead of assuming they have seen it all.

Prices cover a wide range. Budget shoppers and collectors willing to spend a little more can both find something to consider.

Parking is simple, with a free lot and free street parking nearby. The store also offers in-store pickup.

Hours run Tuesday through Sunday from 10 AM to 6 PM, closed Mondays. Stop by 37 Main St N, and follow the shop’s Facebook page to see fresh arrivals.

7. Funky Junk, Detroit Lakes, MN

Funky Junk, Detroit Lakes, MN
© Funky Junk, Detroit Lakes, MN

The location might make you double-check your map. Stick with it, because Funky Junk in Detroit Lakes rewards the curious.

This used-goods shop carries cute, affordable items with a strong lean toward unique gifts. It is a great place to find a present that nobody else will show up with.

The owner is friendly and welcoming, which makes browsing relaxed.

Plan around the short schedule. Funky Junk is open Thursday through Saturday from 10 AM to 5 PM and closed the rest of the week.

Find it at 514 Summit Ave, a fun quick stop during a lakes-area weekend.

From swap meets at sunrise to small shops on Main Street, these seven spots prove Minnesota’s vintage scene stretches well beyond the Twin Cities. Save this list, grab a friend, and leave room in the trunk.

Share this story

Leave a response

Your email address stays private. Required fields are marked with an asterisk.