Since David and I bought our first house together, we have sourced several important pieces for our home from the best North Carolina thrift stores. I have always loved furnishing our spaces with items that tell a story—like the wood from my grandparents’ barn that became a dining room wall, or a set of heirloom dishes discovered on a weekend thrifting trip.
As Melissa Smrekar once said, every room should have at least one piece that “can’t be linked back,” and I could not agree more.
Antiquing and thrifting not only allow you to find unique, high-quality items; they also offer a sustainable way to decorate, dress, and live with character. Whether you are looking for vintage furniture, retro clothing, or timeless decor, these North Carolina antique and thrift stores are some of the best places to explore for hidden treasures. See my favorite independent bookstores here!
Originally published February 2024. Updated October 2025.

10+ Best North Carolina Antique and Thrift Stores
Dorcas Thrift Shop – Cary

Photo via Cary Magazine
I used to work close to Dorcas, and it quickly became my go-to Friday afternoon adventure. Their ever-changing selection includes furniture, home decor, collectibles, and specialty items at fantastic prices. You can even browse their online shop and reserve items for in-store pickup.
Dorcas Thrift Shop is at 187 High House Rd, Cary, NC 27511.
Copper Mill Mercantile – Kinston

Located in downtown Kinston, this curated antique and vintage shop offers a warm blend of Southern charm and timeless pieces. From reclaimed wood furniture and vintage lighting to home goods and locally made gifts, Copper Mill Mercantile is a must-stop for anyone exploring eastern North Carolina.
Copper Mill Mercantile is 1030 W New Bern Rd Suite G, Kinston, NC 28504.
Hammond Antiques – Burnsville
David and I popped into Hammond Antiques last fall when we visited Burnsville and loved browsing all three floors. We came home with a few new pieces for the house, and the prices were surprisingly affordable for the quality.
Hammond Antiques is at 201 W Main St, Burnsville, NC 28714.
Honed Home at Heights House Hotel – Raleigh

Tucked inside the boutique Heights House Hotel in downtown Raleigh, Honed Home is a stunning blend of old and new. The shop offers a thoughtful mix of vintage furniture, antique art, and timeless home goods. Whether you are drawn to mid-century lines or European-inspired patina, Honed Home is full of pieces that feel collected, not decorated. Stop by and grab a drink at Heights House Parlor because the shop is as inspiring as it is shoppable.
Honed Home at Heights House is at 308 S Boylan Ave, Raleigh, NC 27603.
KnB’s Marketplace – Fuquay-Varina


My go-to local spot for vintage hunting is KnB’s Marketplace. I stop by at least once a week to check out new booths and have found several favorite pieces here. The owners and curators are truly some of the kindest people, which makes every visit feel special.
KnB’s Marketplace is at 120 Raleigh St, Fuquay-Varina, NC 27526.
Mayberry Antique Mall – Mount Airy

Plan to spend a few hours here because there is a lot to take in. I came away with gorgeous blue-and-white pieces for our home, and Glory started her vintage camera collection here! Prices are great, and the variety is unmatched. See more to do in Mount Airy here and Surry County here.
Mayberry Antique Mall is at 160 N Main St, Mt Airy, NC 27030.
Morgan’s on Main – Benson

Morgan’s on Main blends vintage, antique, and handmade goods in a beautifully curated space on Benson’s Main Street. You will find furniture, collectibles, and creative local pieces, all displayed with care and charm. It is worth the drive and easy to spend an hour or two exploring every booth.
Morgan’s on Main is at 119 E Main St, Benson, NC 27504.
Mount Pilot Antiques – Pilot Mountain


If you are planning a trip to Surry County (which you absolutely should!), do not miss Mount Pilot Antiques. Glory and I adored this shop on Pilot Mountain’s Main Street—it is full of treasures and surrounded by great local shops and a social district that is perfect for post-shopping drinks.
Mount Pilot Antiques is at 109 E Main St, Pilot Mountain, NC 27041.
Old Hardware Vintage Depot – Cameron



Photos by GloryRoze Photography
I have always heard the thrifting and antiquing in Moore County is exceptional—and Old Hardware Vintage Depot proved it true. Located in a beautiful old building downtown, it is packed with booths filled with furniture, art, books, and decorative treasures. I still regret passing on a set of antique Abraham Lincoln bookends!
Old Hardware Vintage Depot is at 485 Carthage St, Cameron, NC 28326.
Riverside Mill – Weldon

Photo via Riverside Mill
Once a working, water-driven cotton mill, Riverside Mill now houses an antique mall, artisan gallery, and outlet shops along the Roanoke River. It is an enormous space with everything from fine furniture to designer fashion. Since it is in my home county of Halifax, I always make a point to stop by when I am nearby.
Riverside Mill is located at 200 Mill St, Weldon, NC 27890.
Scrap Exchange – Durham

Photo via Indy Week
The Scrap Exchange has been a Durham favorite since 1991. It is a nonprofit creative reuse center with an ever-changing inventory of donated materials—perfect for DIY projects, art, or repurposed decor. There is also a gallery and marketplace highlighting local artists and makers, so there is always something new to discover.
Scrap Exchange is at 2050 Chapel Hill Rd, Durham, NC 27707.
Snob Shop – Winston-Salem

Photo by GloryRoze Photography
A woman-owned consignment store in Winston-Salem since 1974, the Snob Shop offers high-end clothing, furniture, and home decor. Make plans to grab a meal at Mozelle’s after. Their tomato pie is my absolute favorite.
The Snob Shop is at 1020 Burke St, Winston-Salem, NC 27101.
Union Camp Collective – Raleigh

Union Camp Collective in Raleigh is a curated mix of vintage, antique, and modern furniture finds. My friend Charlotte curates this beautiful shop filled with inspiring vignettes and one-of-a-kind pieces. Follow her Instagram for new arrivals and shop hours.
Union Camp Collective is a t115 Old Williamson Rd, Raleigh, NC 27603.
The Vintage Barn – Carthage


Photos by GloryRoze Photography
This Carthage gem in Moore County is known for its “name your price” model—bargaining is encouraged! Glory scored two vintage cameras, a Steelers jacket, and a few home finds for an incredible deal. You could easily spend hours here treasure hunting.
The Vintage Barn is at 108 McReynolds St, Carthage, NC 28327.
Vintage Collectibles & More – Goldsboro

Located right off US-70 in Goldsboro, Vintage Collectibles & More is a hidden gem offering antique furniture, retro signage, vintage records, and memorabilia. It is a true reflection of the local community, with friendly vendors and fair prices.
Vintage Collectibles & More is at 4750 US-70, Goldsboro, NC 27534.
Final Thoughts
Antiquing and thrifting across North Carolina is one of my favorite ways to spend a weekend—each stop is full of stories waiting to be rediscovered. Whether you are furnishing your home, hunting for collectibles, or just window-shopping for inspiration, these North Carolina antique and thrift stores are well worth adding to your next road trip itinerary.
Your turn: Do you have a favorite antique or thrift store in North Carolina that I should check out next? Share it in the comments or tag me on Instagram @imfixintoblog when you go treasure hunting!
Here is a Google map to help plan your antiquing and thrifting trips around the state.

