Thrift stores in Asheville
Thrift stores reward the patient. In Asheville, North Carolina that patience currently stretches across 7 mapped shops — 4 of them are charity shops and 3 are independent second-hand stores, so Asheville gives you both flavours of thrifting in one trip.
This guide covers every thrift store we could verify in and around Asheville (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Habitat for Humanity ReStore and 12 Baskets, plus Goodwill — each with its own personality, which is half the fun. If a shop's missing from Asheville's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

The Asheville thrift lineup
7 in Asheville, plus 23 more around Asheville below:
Habitat for Humanity ReStore
Charity shop2.9 km from Asheville
Habitat for Humanity ReStore — a charity shop, found on 31 Meadow Road in Asheville. Also worth knowing about Habitat for Humanity ReStore: the map lists its hours as Tu-Sa 09:00-18:00; a phone number is listed — worth a call before a special trip.
31 Meadow Road, Asheville, 28803
Hours: Tu-Sa 09:00-18:00
Phone: +1-828-254-6706
12 Baskets
Charity shop3.5 km from Asheville
12 Baskets is a charity shop.
Goodwill
Charity shop3.5 km from Asheville
Goodwill — a charity shop.
Estate Sales & Services Thrift Store
Second-hand store3.6 km from AshevilleRun by WNC Bridge Foundation
Run by WNC Bridge Foundation, Estate Sales & Services Thrift Store is an independent second-hand store, found on 75 Fairview Road in Asheville. Also worth knowing about Estate Sales & Services Thrift Store: the map lists its hours as Mo-Sa 10:00-16:30; a phone number is listed — worth a call before a special trip.
75 Fairview Road, Asheville, 28803
Hours: Mo-Sa 10:00-16:30
Phone: +18282748206

Asheville Humane Society Thrift Store
Second-hand store5.0 km from Asheville
Asheville Humane Society Thrift Store is an independent second-hand store. Asheville Humane Society Thrift Store also notes on the map: the map lists its hours as Mo-Sa 10:00-18:00; Su 12:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
28803
Hours: Mo-Sa 10:00-18:00; Su 12:00-17:00
Phone: +1-828-761-2002
Giving Tree Thrift Store
Second-hand store5.7 km from Asheville
Giving Tree Thrift Store — an independent second-hand store.
Goodwill
Charity shop6.3 km from Asheville
Goodwill — a charity shop, found on 1616 Patton Avenue in Asheville. Also worth knowing about Goodwill: the map lists its hours as 08:00-20:00.
1616 Patton Avenue, Asheville, 28806
Hours: 08:00-20:00


What the map tells us about thrifting in Asheville
4 of the 7 shops list their opening hours, which is unusually helpful for Asheville — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to Asheville; volunteer-run shops sometimes close early on quiet days.
Most shops in Asheville list a phone number. Use it — a thirty-second call beats a wasted drive, especially for furniture or anything you can't carry home on the bus.
The Asheville thrift circuit
The efficient Asheville thrifting route strings these together: Habitat for Humanity ReStore on 31 Meadow Road, 12 Baskets, Goodwill, Estate Sales & Services Thrift Store on 75 Fairview Road, Asheville Humane Society Thrift Store, Giving Tree Thrift Store, and Goodwill on 1616 Patton Avenue — 7 shops, one logical loop, no backtracking.
Thrifting tips for Asheville
Regulars learn these fast; visitors to Asheville can skip the learning curve:
- Try everything on at Habitat for Humanity ReStore. Sizing across decades is chaos. The fitting room — or a brave moment by the mirror — saves you from the almost-right jacket.
- Follow the shop if it's online at 12 Baskets. Some stores post new arrivals or sale days on social media. One follow costs nothing and catches the announcements.
- Learn your fabrics. A quick touch tells wool from acrylic, leather from pleather. Natural fibres at thrift prices are the whole game.
- Ask about the back room. Some shops hold overflow donations out back. A polite question occasionally gets you first look at unprocessed boxes.
Good to know
We searched about 40 km around Asheville — that covers the town itself plus the surrounding communities you'd reasonably drive to for a thrifting run. Listings come from OpenStreetMap, mapped by local volunteers, so a brand-new shop in Asheville can take a while to appear. If you spot one of the 7 that's closed, or a great shop we missed, the fix is to update the map itself — that's where this guide reads from.
Prices at Asheville's thrift stores are set by each shop and change constantly, so we don't list them. As a rough rule, charity shops are the cheapest, independents sit in the middle, and anything labelled vintage costs more everywhere — Asheville included.
Worth the trip: more thrift stores around Asheville
23 more within about 40 km of Asheville — here are the 15 nearest:
Goodwill
Charity shop12.0 km from AshevilleRun by Goodwill Industries of Central North Carolina
Run by Goodwill Industries of Central North Carolina, Goodwill is a charity shop, found on 50 Weaver Boulevard in Weaverville. Also worth knowing about Goodwill: a phone number is listed — worth a call before a special trip.
50 Weaver Boulevard, Weaverville, 28787
Phone: +1 828-645-8620
ReStore
Second-hand store12.2 km from Asheville
ReStore — an independent second-hand store on 61, Suite 101. Also worth knowing about ReStore: the map lists its hours as Tu-Sa 10:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
61, Suite 101, 28787
Hours: Tu-Sa 10:00-18:00
Phone: +1-828-484-9432
Restore
Second-hand store12.2 km from Asheville
Restore — an independent second-hand store. Also worth knowing about Restore: the map lists its hours as Tu-Sa 10:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
28787
Hours: Tu-Sa 10:00-18:00
Phone: +18284849432
WNC Bridge Foundation
Second-hand store13.0 km from Asheville
WNC Bridge Foundation is an independent second-hand store.
Serendipity Consignment
Second-hand store14.1 km from Asheville
Serendipity Consignment is an independent second-hand store.
Mountain Home Thrift Store
Second-hand store16.9 km from Asheville
Mountain Home Thrift Store — an independent second-hand store, found on 10 Lake Eden Road in Black Mountain. Also worth knowing about Mountain Home Thrift Store: a phone number is listed — worth a call before a special trip.
10 Lake Eden Road, Black Mountain, 28711
Phone: +1 828-581-0596
Goodwill
Charity shop18.2 km from Asheville
Goodwill — a charity shop, found on 2978 West State Street in Black Mountain. Also worth knowing about Goodwill: a phone number is listed — worth a call before a special trip.
2978 West State Street, Black Mountain, 28711
Phone: +18286694813
Goodwill
Charity shop18.5 km from Asheville
Goodwill is a charity shop on 3530 Hendersonville Road, Fletcher.
3530 Hendersonville Road, Fletcher, 28732
Kiwanis Thrift Shop
Second-hand store20.6 km from Asheville
Kiwanis Thrift Shop — an independent second-hand store, found on 503 West State Street in Black Mountain. Also worth knowing about Kiwanis Thrift Shop: a phone number is listed — worth a call before a special trip.
503 West State Street, Black Mountain, 28711
Phone: +1-828-669-2211
My Sister's Attic
Second-hand store25.3 km from Asheville
My Sister's Attic — an independent second-hand store on 103 South Main Street.
103 South Main Street
Lala's Emporium
Second-hand store25.5 km from Asheville
Lala's Emporium — an independent second-hand store on 1703 NC-213.
1703 NC-213
Beacon of Hope
Second-hand store25.7 km from Asheville
Beacon of Hope is an independent second-hand store on 5111 US Highway 25-70.
5111 US Highway 25-70
Nifty Thrifty
Second-hand store26.1 km from Asheville
Nifty Thrifty — an independent second-hand store on 5384 US Highway 25-70.
5384 US Highway 25-70
Marshall Nifty Thrifty
Second-hand store27.9 km from Asheville
Marshall Nifty Thrifty — an independent second-hand store on 7229 US Highway 25-70.
7229 US Highway 25-70
Goodwill Store and Donation Center
Second-hand store28.8 km from Asheville
Goodwill Store and Donation Center is an independent second-hand store on 75 Plaza Loop, Canton. Goodwill Store and Donation Center also notes on the map: a phone number is listed — worth a call before a special trip.
75 Plaza Loop, Canton, 28716
Phone: +18286486522
Thrift store listings for Asheville: 7 in Asheville and 23 more nearby mapped from OpenStreetMap contributors (ODbL). Photos from Wikimedia Commons contributors; individual photo credits appear in captions. Listing data was last refreshed automatically — verify hours before visiting.