Thrift stores in Richmond
Richmond, Virginia has 52 thrift and charity shops on the map right now. 25 of them are charity shops and 27 are independent second-hand stores, so Richmond gives you both flavours of thrifting in one trip. Stock turns over fast in all of them, so the shop that had nothing last month might have your thing this week.
This guide covers every thrift store we could verify in and around Richmond (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Sarah's Den and UnLuvd Boutique, plus Habitat for Humanity ReStore — each with its own personality, which is half the fun. If a shop's missing from Richmond's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

The Richmond thrift lineup
52 mapped within about 40 km:
Sarah's Den
Second-hand store0.7 km from Richmond
Sarah's Den is an independent second-hand store on 24 East Broad Street. Sarah's Den also notes on the map: the map lists its hours as We-Sa 11:00-18:00; it has a website with more detail.
24 East Broad Street
Hours: We-Sa 11:00-18:00
UnLuvd Boutique
Second-hand store1.3 km from Richmond
UnLuvd Boutique is an independent second-hand store.
Habitat for Humanity ReStore
Charity shop2.2 km from Richmond
Habitat for Humanity ReStore is a charity shop on 1901 Roane Street, Richmond. Habitat for Humanity ReStore also notes on the map: the map lists its hours as Mo-Sa 10:00-17:00.
1901 Roane Street, Richmond, 23222
Hours: Mo-Sa 10:00-17:00
The Clothes Rack
Second-hand store3.6 km from Richmond
The Clothes Rack — an independent second-hand store, found on 2618 West Cary Street in Richmond. Also worth knowing about The Clothes Rack: a phone number is listed — worth a call before a special trip; it has a website with more detail.
2618 West Cary Street, Richmond, 23220
Phone: +1 804-358-4693

Harvest Thrift
Second-hand store3.7 km from RichmondRun by Boaz & Ruth
Run by Boaz & Ruth, Harvest Thrift is an independent second-hand store, found on 3030 Meadow Bridge Road in Richmond. Also worth knowing about Harvest Thrift: the map lists its hours as Mo-Fr 09:00-16:00; Sa 10:00-14:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
3030 Meadow Bridge Road, Richmond, 23222
Hours: Mo-Fr 09:00-16:00; Sa 10:00-14:00
Phone: +1-804-329-4900
northside outreach center
Second-hand store3.7 km from Richmond
northside outreach center is an independent second-hand store on 3080 Meadow Bridge Road. northside outreach center also notes on the map: the map lists its hours as Mo-Fr 10:00-14:00; Sa[1,3] 09:00-13:00; it has a website with more detail.
3080 Meadow Bridge Road, 23222
Hours: Mo-Fr 10:00-14:00; Sa[1,3] 09:00-13:00
Class and Trash At Scott's Addition
Second-hand store4.2 km from Richmond
Class and Trash At Scott's Addition — an independent second-hand store, found on 1720 Altamont Avenue in Richmond. Also worth knowing about Class and Trash At Scott's Addition: the map lists its hours as Mo-Sa 10:00-17: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.
1720 Altamont Avenue, Richmond, 23230
Hours: Mo-Sa 10:00-17:00; Su 12:00-17:00
Phone: +1 804-716-5316
Good Samaritan Thrift Store
Second-hand store5.6 km from Richmond
Good Samaritan Thrift Store — an independent second-hand store. Also worth knowing about Good Samaritan Thrift Store: the map lists its hours as Mo-Tu,Th-Fr 09:00-17:00; We 09:00-16:00; Sa-Su off.
Hours: Mo-Tu,Th-Fr 09:00-17:00; We 09:00-16:00; Sa-Su off

CHKD Thrift Store
Second-hand store6.0 km from Richmond
CHKD Thrift Store — an independent second-hand store on 91 South Laburnum Avenue.
91 South Laburnum Avenue, 23223
Liberation Thrift
Second-hand store6.9 km from Richmond
Liberation Thrift — an independent second-hand store, found on 5503 Midlothian Turnpike in Richmond. Also worth knowing about Liberation Thrift: the map lists its hours as Mo,Tu,Th-Sa 09:00-17:30; We 10:00-17:30; Su off; a phone number is listed — worth a call before a special trip.
5503 Midlothian Turnpike, Richmond, 23224
Hours: Mo,Tu,Th-Sa 09:00-17:30; We 10:00-17:30; Su off
Phone: +1 804-230-4144
Goodwill
Charity shop6.9 km from Richmond
Goodwill — a charity shop on 3979 Gay Avenue. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00; Su 11:00-18:00; PH off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
3979 Gay Avenue, 23231
Hours: Mo-Sa 09:00-20:00; Su 11:00-18:00; PH off
Phone: +1 804-998-1401
Fashion Thrift
Second-hand store7.3 km from Richmond
Fashion Thrift is an independent second-hand store.

Furbish Thrift
Charity shop7.3 km from Richmond
Furbish Thrift is a charity shop. Furbish Thrift also notes on the map: the map lists its hours as We-Su 10:00-18:00; Mo-Tu off; a phone number is listed — worth a call before a special trip; it has a website with more detail.
Hours: We-Su 10:00-18:00; Mo-Tu off
Phone: +1 804-505-3117
Nifty Thrifty
Charity shop7.3 km from Richmond
Nifty Thrifty is a charity shop on 6780 Forest Hill Avenue. Nifty Thrifty also notes on the map: the map lists its hours as Mo-Tu off; We-Su 10:00-18:00.
6780 Forest Hill Avenue
Hours: Mo-Tu off; We-Su 10:00-18:00
Open Box Richmond
Second-hand store7.5 km from Richmond
Open Box Richmond is an independent second-hand store on 4823 Bethlehem Road. Open Box Richmond also notes on the map: the map lists its hours as closed; a phone number is listed — worth a call before a special trip.
4823 Bethlehem Road, 23230
Hours: closed
Phone: +1 804-728-1665
Goodwill
Charity shop7.9 km from Richmond
Goodwill — a charity shop on 7101 Forest Hill Avenue. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00; Su 11:00-18:00 open "Donations Only"; a phone number is listed — worth a call before a special trip; it has a website with more detail.
7101 Forest Hill Avenue
Hours: Mo-Sa 09:00-20:00; Su 11:00-18:00 open "Donations Only"
Phone: +1 804-549-4002
Blessed for Less Thrift Shop
Second-hand store8.0 km from Richmond
Blessed for Less Thrift Shop — an independent second-hand store.
Habitat for Humanity ReStore
Charity shop8.7 km from RichmondRun by Hanover & King William Habitat for Humanity
Habitat for Humanity ReStore is a charity shop run by Hanover & King William Habitat for Humanity on 7199 Stonewall Parkway, Mechanicsville. Habitat for Humanity ReStore also notes on the map: the map lists its hours as Mo-Sa 09:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
7199 Stonewall Parkway, Mechanicsville, 23111
Hours: Mo-Sa 09:00-17:00
Phone: +1-804-569-6226
ReStore Donation Drop-Off
Charity shop8.7 km from RichmondRun by Hanover & King William Habitat for Humanity
ReStore Donation Drop-Off is a charity shop run by Hanover & King William Habitat for Humanity. ReStore Donation Drop-Off also notes on the map: the map lists its hours as Mo-Sa 09:00-16:00; a phone number is listed — worth a call before a special trip.
Hours: Mo-Sa 09:00-16:00
Phone: +1-804-569-6226
Goodwill
Charity shop8.9 km from RichmondRun by Goodwill Industries of the Valleys
Goodwill is a charity shop run by Goodwill Industries of the Valleys.
RVA Flea Market
Second-hand store10.0 km from Richmond
RVA Flea Market is an independent second-hand store.
N & W Salvage Inc
Second-hand store10.4 km from Richmond
N & W Salvage Inc — an independent second-hand store, found on 319 West Williamsburg Road in Sandston. Also worth knowing about N & W Salvage Inc: a phone number is listed — worth a call before a special trip.
319 West Williamsburg Road, Sandston, 23150
Phone: +1 804-737-0279
Goodwill
Charity shop11.2 km from Richmond
Goodwill is a charity shop on 7147 Brandy Run Drive.
7147 Brandy Run Drive, 23111
The Salvation Army
Charity shop11.4 km from Richmond
The Salvation Army — a charity shop on 7494 West Broad Street.
7494 West Broad Street, 23228
Goodwill
Charity shop11.6 km from RichmondRun by Goodwill Industries of the Valleys
Goodwill is a charity shop run by Goodwill Industries of the Valleys on 8535 Midlothian Turnpike, Richmond.
8535 Midlothian Turnpike, Richmond, 23235
Goodwill
Charity shop12.6 km from RichmondRun by Goodwill Industries of the Valleys
Goodwill is a charity shop run by Goodwill Industries of the Valleys on 8018 West Broad Street.
8018 West Broad Street, 23294
Saint Vincent de Paul Thrift Store
Charity shop12.7 km from Richmond
Saint Vincent de Paul Thrift Store — a charity shop, found on 8051 West Broad Street in Richmond. Also worth knowing about Saint Vincent de Paul Thrift Store: the map lists its hours as Mo-Sa 10:00-18:00 open "Store and Drive-Through", Mo-Sa 18:00-20:00 open "Store only"; a phone number is listed — worth a call before a special trip; it has a website with more detail.
8051 West Broad Street, Richmond, 23294
Hours: Mo-Sa 10:00-18:00 open "Store and Drive-Through", Mo-Sa 18:00-20:00 open "Store only"
Phone: +1-804-815-9742
The Salvation Army
Charity shop14.9 km from Richmond
The Salvation Army — a charity shop on 11000 Midlothian Turnpike.
11000 Midlothian Turnpike, 23235
Crater Community Hospice & Thrift Shop
Second-hand store15.5 km from Richmond
Crater Community Hospice & Thrift Shop — an independent second-hand store. Also worth knowing about Crater Community Hospice & Thrift Shop: the map lists its hours as Mo-Sa 10:00-19:00; 12:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
Hours: Mo-Sa 10:00-19:00; 12:00-17:00
Phone: +1 804-417-7500
The Attic Consignments
Second-hand store15.6 km from Richmond
The Attic Consignments — an independent second-hand store.
Uptown Cheapskate
Second-hand store16.0 km from Richmond
Uptown Cheapskate is an independent second-hand store.
Goodwill
Charity shop16.2 km from RichmondRun by Goodwill Industries of the Valleys
Run by Goodwill Industries of the Valleys, Goodwill is a charity shop. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00.
Hours: Mo-Sa 09:00-20:00
Goodwill
Charity shop16.3 km from Richmond
Goodwill — a charity shop on 1211 Alverser Drive.
1211 Alverser Drive, 23113
Hope Church Thrift
Charity shop17.6 km from Richmond
Hope Church Thrift — a charity shop.
Thrift for Life
Second-hand store17.7 km from Richmond
Thrift for Life — an independent second-hand store.
Class & Trash Trift
Second-hand store18.4 km from Richmond
Class & Trash Trift is an independent second-hand store on 11088 Washington Highway, Hanover County. Class & Trash Trift also notes on the map: the map lists its hours as Mo-Sa 10:00-17:00; Su 12:00-17:00.
11088 Washington Highway, Hanover County, 23059
Hours: Mo-Sa 10:00-17:00; Su 12:00-17:00
M3 Thrift Store
Second-hand store18.6 km from Richmond
M3 Thrift Store — an independent second-hand store.
Goodwill
Charity shop19.0 km from RichmondRun by Goodwill Industries of the Valleys
Goodwill is a charity shop run by Goodwill Industries of the Valleys on 4200 Tom Leonard Drive, Glen Allen. Goodwill also notes on the map: the map lists its hours as Mo-Sa 09:00-20:00; a phone number is listed — worth a call before a special trip.
4200 Tom Leonard Drive, Glen Allen, 23060
Hours: Mo-Sa 09:00-20:00
Phone: +1-804-823-8215
Goodwill
Charity shop19.6 km from Richmond
Goodwill is a charity shop on 11749 Hull Street Road.
11749 Hull Street Road, 23112
Uptown Cheapskate
Second-hand store20.1 km from Richmond
Uptown Cheapskate is an independent second-hand store on 4338 Pouncey Tract Road, Glen Allen. Uptown Cheapskate also notes on the map: the map lists its hours as Mo-Sa 10:00-20:00; Su 12:00-17:00; a phone number is listed — worth a call before a special trip.
4338 Pouncey Tract Road, Glen Allen, 23060
Hours: Mo-Sa 10:00-20:00; Su 12:00-17:00
Phone: +1-804-716-8130
2nd & Charles
Second-hand store20.5 km from Richmond
2nd & Charles — an independent second-hand store on 12244 Chattanooga Plaza.
12244 Chattanooga Plaza, 23112
Goodwill
Charity shop21.5 km from Richmond
Goodwill — a charity shop on 12162 Iron Bridge Road.
12162 Iron Bridge Road, 23831
Uptown Cheapskate
Second-hand store22.1 km from Richmond
Uptown Cheapskate — an independent second-hand store.
Goodwill
Charity shop22.5 km from RichmondRun by Goodwill Industries of the Valleys
Run by Goodwill Industries of the Valleys, Goodwill is a charity shop on 10485 Dow-Gil Road. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00.
10485 Dow-Gil Road, 23005
Hours: Mo-Sa 09:00-20:00
Goodwill
Charity shop25.8 km from Richmond
Goodwill — a charity shop, found on 1650 Street Matthews Lane in Richmond. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00; a phone number is listed — worth a call before a special trip.
1650 Street Matthews Lane, Richmond, 23233
Hours: Mo-Sa 09:00-20:00
Phone: +1-804-708-7006
Goodwill
Charity shop26.9 km from RichmondRun by Goodwill of Central and Coastal Virginia
Run by Goodwill of Central and Coastal Virginia, Goodwill is a charity shop on 14740 Hull Street Road.
14740 Hull Street Road, 23832
Goodwill
Charity shop30.0 km from RichmondRun by Goodwill Industries of the Valleys
Goodwill is a charity shop run by Goodwill Industries of the Valleys on 1885 Stavemill Crossing Lane.
1885 Stavemill Crossing Lane, 23139
Goodwill
Charity shop32.0 km from Richmond
Goodwill — a charity shop, found on 1500 Boulevard in Colonial Heights. Also worth knowing about Goodwill: a phone number is listed — worth a call before a special trip; it has a website with more detail.
1500 Boulevard, Colonial Heights, 23834
Phone: +1-804-520-7122
Thrift & Threads
Second-hand store36.1 km from Richmond
Thrift & Threads is an independent second-hand store on 3610 North Courthouse Road, Providence Forge. Thrift & Threads also notes on the map: a phone number is listed — worth a call before a special trip.
3610 North Courthouse Road, Providence Forge, 23140
Phone: +18049323333
Cornerstone Thrift
Second-hand store36.2 km from Richmond
Cornerstone Thrift — an independent second-hand store on 8921 Pocahontas Trail.
8921 Pocahontas Trail, 23140
Thrifts & Trends
Second-hand store36.4 km from Richmond
Thrifts & Trends — an independent second-hand store.
CHKD Thrift Store
Second-hand store39.7 km from Richmond
CHKD Thrift Store is an independent second-hand store on 3237 South Crater Road, Petersburg. CHKD Thrift Store also notes on the map: the map lists its hours as Mo-Su 09:00-19:00; Su 12:00-17:00.
3237 South Crater Road, Petersburg, 23805
Hours: Mo-Su 09:00-19:00; Su 12:00-17:00
What the map tells us about thrifting in Richmond
23 of the 52 shops list their opening hours, which is unusually helpful for Richmond — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to Richmond; volunteer-run shops sometimes close early on quiet days.
12 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.
The Richmond thrift circuit
Plot these 52 on a map and the day plans itself: Sarah's Den on 24 East Broad Street, UnLuvd Boutique, Habitat for Humanity ReStore on 1901 Roane Street, The Clothes Rack on 2618 West Cary Street, Harvest Thrift on 3030 Meadow Bridge Road, northside outreach center on 3080 Meadow Bridge Road, Class and Trash At Scott's Addition on 1720 Altamont Avenue, and Good Samaritan Thrift Store. That's the full Richmond circuit in one sensible order. 44 more are listed below.
Thrifting tips for Richmond
Thrifting in Richmond goes better with a little prep:
- The housewares aisle rewards patience at Sarah's Den. Cast iron, Pyrex, good knives — they all surface eventually. Check the bottom shelves; heavy things live low.
- Learn the colour-tag system at UnLuvd Boutique. Many charity shops tag items with coloured stickers and discount one colour each week. Ask at the till; it's rarely advertised.
- Go often, buy rarely. The regulars' secret: short frequent visits beat rare long ones. Ten minutes twice a week outperforms a monthly expedition.
- Inspect electronics in the store. Plug it in before you pay. Most thrift shops sell electronics as-is, and a cheap record player can be an expensive paperweight.
Good to know
We searched about 40 km around Richmond — 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 Richmond can take a while to appear. Spotted a closure among the 52, or a shop we missed entirely? The map is the source of truth here — one OpenStreetMap edit corrects it for everyone.
Prices at Richmond'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 — Richmond included.
Thrift store listings for Richmond: 52 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.