As thrifting grows in popularity—driven by sustainability and the thrill of the hunt—shoppers are looking beyond big-name cities for everything from clothes to decor. So forget the usual thrift havens like LA or New York, which are pretty saturated and overpriced. The real treasure lies in smaller, underrated cities where you can hop into a Goodwill or visit an eclectic selection of vintage shops for underpriced and unexpected vintage finds.
1Savannah, Georgia
Savannah has Southern charm with an artsy vibe, making it an ideal stop for vintage shoppers. Its historic architecture adds ambiance to the trip, and the thriving creative community continually floods the city’s thrift shops with special finds.
Head out early on weekdays to avoid weekend crowds and snag the best finds. Savannah’s vintage stores often feature locally crafted items or have a theme, so expect to find a lot of gift-worthy items.
Where to Shop
- Picker Joe’s Antique Mall: A large antique mall filled with antiques and vintage furniture
- Graveface Records & Curiosities: A quirky shop offering a mix of vintage records, antiques, and eclectic collectibles
2Buffalo, New York
Buffalo’s affordable living and slower pace make it a prime location for high-quality thrift finds at lower prices. Just keep in mind that I may be biased because this is my hometown. With less competition than in major cities, you have several opportunities to snag a Roadshow-worthy find.
Buffalo is particularly great for mid-century modern enthusiasts. Don’t overlook estate sales in nearby neighborhoods—they’re often packed with vintage finds, which are even more affordable on the last day of the sale.
Where to Shop
- Second Chic: A boutique-style thrift store offering curated clothing and accessories
- October House Vintage: A vintage retail store offering unique secondhand and vintage clothing, decor, and furniture
3Asheville, North Carolina
Asheville’s bohemian energy and artistic community make it a thrifting paradise—but it’s unclear how hurricane Helene has impacted the usually vibrant vintage scene. The city’s vintage shops blend old-school charm with eclectic modernity, so expect to find all sorts of eras and styles.
Plan your visit during one of Asheville’s local vintage markets for even more options. Also, don’t underestimate the handmade and upcycled goods from local artisans.
Where to Shop
- Honeypot Vintage: A go-to for clothing and accessories from the 1960s through the 1990s
- Regeneration Station: A massive warehouse filled with everything from vintage furniture to quirky collectibles
4Des Moines, Iowa
Des Moines might not be on every thrifter’s radar, but its quiet charm and well-stocked stores make it an underrated destination for secondhand shopping.
Visit during the city’s annual flea markets for the best deals and most diverse selection. Des Moines is also a great place for finding affordable vintage art.
Where to Shop
- Funky Finds Vintage and Retro: A carefully curated selection of retro clothing and home decor
- Fab Rehab: A go-to spot for retro furniture, clothing, and unique home goods
5Eureka Springs, Arkansas
This quaint, small-town destination offers an off-the-beaten-path thrifting experience. Eureka Springs is a haven for antique lovers, thanks to its rich history and charming shops.
Explore side streets and smaller shops—you never know what you’ll stumble upon. Eureka Springs is also known for its friendly shop owners. If shopping for older items with provenance, ask them to share the stories behind their items.
Where to Shop
- Vintage Cargo: A delightful mix of antiques, repurposed furniture, and quirky finds
- Wonderland Antiques: A shop filled with unique treasures, including vintage toys and collectibles