Dayfari — turn your day off into a safariGet the app

Thrift stores in St. Louis

Thrift stores reward the patient. In St. Louis, MO that patience currently stretches across 51 mapped shops — 30 of them are charity shops and 21 are independent second-hand stores, so St. Louis gives you both flavours of thrifting in one trip.

This guide covers every thrift store we could verify in and around St. Louis (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Goodwill and Goodwill, plus Once Upon a Child — each with its own personality, which is half the fun. If a shop's missing from St. Louis's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

Thrift Store (16080785613)
Image: Paul Sableman / CC BY 2.0 / Wikimedia Commons

The St. Louis thrift lineup

51 mapped within about 40 km:

Goodwill

Charity shopRun by MERS Missouri Goodwill Industries

Run by MERS Missouri Goodwill Industries, Goodwill is a charity shop. Also worth knowing about Goodwill: it has a website with more detail.

Website

Goodwill

Charity shopRun by MERS Missouri Goodwill Industries

Goodwill is a charity shop run by MERS Missouri Goodwill Industries on 10570 Baptist Church Road.

10570 Baptist Church Road, 63128

Once Upon a Child

Second-hand store

Once Upon a Child — an independent second-hand store, found on 15425 Manchester Road in Ballwin. Also worth knowing about Once Upon a Child: a phone number is listed — worth a call before a special trip; it has a website with more detail.

15425 Manchester Road, Ballwin, 63011

Phone: +1-636-230-2922

Website

Goodwill

Charity shopRun by Land of Lincoln Goodwill Industries

Goodwill is a charity shop run by Land of Lincoln Goodwill Industries on 210 Junction Drive, Glen Carbon. Goodwill also notes on the map: the map lists its hours as Mo-Sa 09:00-20:00; Su 10:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

210 Junction Drive, Glen Carbon, 62034

Hours: Mo-Sa 09:00-20:00; Su 10:00-18:00

Phone: +1-618-656-0954

Website

Flowers 3 (149945677)
Photograph by Simon Keel (CC BY 3.0), via Wikimedia Commons

Avalon Exchange

Second-hand store

Avalon Exchange is an independent second-hand store on 6392 Delmar Boulevard, University City. Avalon Exchange also notes on the map: the map lists its hours as Mo-Th 11:00-19:00; Fr-Sa 11:00-20:00; Su 12:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

6392 Delmar Boulevard, University City, 63130

Hours: Mo-Th 11:00-19:00; Fr-Sa 11:00-20:00; Su 12:00-18:00

Phone: +1 314-725-2760

Website

Twice Blessed Resale Shop

Second-hand store

Twice Blessed Resale Shop — an independent second-hand store.

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis, Saint Vincent de Paul Thrift Store is a charity shop, found on 1069 Regency Parkway in Saint Charles. Also worth knowing about Saint Vincent de Paul Thrift Store: a phone number is listed — worth a call before a special trip.

1069 Regency Parkway, Saint Charles, 63303

Phone: +1 314-881-6047

Goodwill

Charity shop

Goodwill — a charity shop.

Black smartphone in hand (Unsplash)
Image: Dennis Cortés cortes / CC0 / Wikimedia Commons

Community Kindness Resale Shop

Charity shop

Community Kindness Resale Shop — a charity shop, found on 500 East Main Street in Belleville.

500 East Main Street, Belleville, 62220

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Saint Vincent de Paul Thrift Store is a charity shop run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis on 625 Gravois Road, Fenton. Saint Vincent de Paul Thrift Store also notes on the map: a phone number is listed — worth a call before a special trip.

625 Gravois Road, Fenton, 63026

Phone: +1 314-881-6041

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Saint Vincent de Paul Thrift Store is a charity shop run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis on 770 North Lindbergh Boulevard, Florissant. Saint Vincent de Paul Thrift Store also notes on the map: a phone number is listed — worth a call before a special trip.

770 North Lindbergh Boulevard, Florissant, 63031

Phone: +1 314-881-6097

The Salvation Army

Charity shop

The Salvation Army is a charity shop on 2110 Tenbrook Road, Arnold.

2110 Tenbrook Road, Arnold

City in Progress (Unsplash)
Photo: Christy Ash izelle, CC0, via Wikimedia Commons

Goodwill

Charity shopRun by MERS Missouri Goodwill Industries

Run by MERS Missouri Goodwill Industries, Goodwill is a charity shop. Also worth knowing about Goodwill: the map lists its hours as Mo-Sa 09:00-20:00; Su 10:00-18:00.

Hours: Mo-Sa 09:00-20:00; Su 10:00-18:00

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis, Saint Vincent de Paul Thrift Store is a charity shop, found on 4928 Christy Boulevard in Saint Louis. Also worth knowing about Saint Vincent de Paul Thrift Store: a phone number is listed — worth a call before a special trip.

4928 Christy Boulevard, Saint Louis, 63116

Phone: +1 314-881-6043

The Green Goose Consignment Gallery

Second-hand store

The Green Goose Consignment Gallery — an independent second-hand store.

Goodwill

Second-hand store

Goodwill — an independent second-hand store, found on 3616 Richardson Square Way in Arnold.

3616 Richardson Square Way, Arnold, 63010

Found.

Second-hand store

Found. — an independent second-hand store on 6325 Delmar Boulevard. Also worth knowing about Found.: the map lists its hours as Mo-Fr 12:00-19:00; Sa 11:00-19:00; Su 11:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

6325 Delmar Boulevard, 63130

Hours: Mo-Fr 12:00-19:00; Sa 11:00-19:00; Su 11:00-18:00

Phone: +1 314-833-3474

Website

Habitat for Humanity ReStore

Charity shop

Habitat for Humanity ReStore — a charity shop, found on 1950 Vandalia Street in Collinsville. Also worth knowing about Habitat for Humanity ReStore: a phone number is listed — worth a call before a special trip; it has a website with more detail.

1950 Vandalia Street, Collinsville, 62234

Phone: +1-618-343-0301

Website

Slackers CDs and Games

Second-hand store

Slackers CDs and Games is an independent second-hand store. Slackers CDs and Games also notes on the map: it has a website with more detail.

Website

Upcycle Treasure Box

Second-hand store

Upcycle Treasure Box is an independent second-hand store on 5628 Gravois Avenue, Saint Louis.

5628 Gravois Avenue, Saint Louis

Saint Vincent de Paul Thrift Store

Charity shopRun by National Council of the United States, Society of St. Vincent de Paul, Inc.

Run by National Council of the United States, Society of St. Vincent de Paul, Inc., Saint Vincent de Paul Thrift Store is a charity shop, found on 10850 Lincoln Trail in Fairview Heights. Also worth knowing about Saint Vincent de Paul Thrift Store: it has a website with more detail.

10850 Lincoln Trail, Fairview Heights, 62202

Website

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Saint Vincent de Paul Thrift Store is a charity shop run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis on 10585 Saint Charles Rock Road, Saint Ann. Saint Vincent de Paul Thrift Store also notes on the map: a phone number is listed — worth a call before a special trip.

10585 Saint Charles Rock Road, Saint Ann, 63074

Phone: +1 314-881-6032

Treasure Shoppe

Charity shop

Treasure Shoppe is a charity shop on 2024 Key West Drive, Arnold. Treasure Shoppe also notes on the map: the map lists its hours as Mo-Fr 09:00-15:00; Sa 10:00-13:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

2024 Key West Drive, Arnold, 63010

Hours: Mo-Fr 09:00-15:00; Sa 10:00-13:00

Phone: +16363218659

Website

Wildflower's Resale Boutique

Second-hand store

Wildflower's Resale Boutique — an independent second-hand store, found on 1245 Imperial Main Street in Imperial. Also worth knowing about Wildflower's Resale Boutique: it has a website with more detail.

1245 Imperial Main Street, Imperial, 63052

Website

Misha J's Factory

Second-hand store

Misha J's Factory — an independent second-hand store.

St. Louis Consignment Gallery

Second-hand store

St. Louis Consignment Gallery — an independent second-hand store. Also worth knowing about St. Louis Consignment Gallery: the map lists its hours as We,Su,Mo 12:00-17:00; Fr 12:00-18:00; Sa 09:00-18:00; a phone number is listed — worth a call before a special trip.

Hours: We,Su,Mo 12:00-17:00; Fr 12:00-18:00; Sa 09:00-18:00

Phone: +1 314-254-4777

Habitat for Humanity ReStore

Charity shop

Habitat for Humanity ReStore is a charity shop. Habitat for Humanity ReStore also notes on the map: the map lists its hours as Tu-Su 10:00-18:00.

Hours: Tu-Su 10:00-18:00

Savers

Second-hand store

Savers is an independent second-hand store on 10899 Lincoln Trail, Fairview Heights. Savers also notes on the map: the map lists its hours as Mo-Sa 10:00-21:00, Su 10:00-19:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.

10899 Lincoln Trail, Fairview Heights, 62208

Hours: Mo-Sa 10:00-21:00, Su 10:00-19:00

Phone: +16182936516

Website

Clubhouse Shop

Second-hand store

Clubhouse Shop is an independent second-hand store on 4245 Forest Park Avenue, Saint Louis. Clubhouse Shop also notes on the map: a phone number is listed — worth a call before a special trip.

4245 Forest Park Avenue, Saint Louis, 63108

Phone: +13148805484

Slackers CDs and Games

Second-hand store

Slackers CDs and Games — an independent second-hand store. Also worth knowing about Slackers CDs and Games: it has a website with more detail.

Website

Goodwill

Charity shop

Goodwill is a charity shop.

Goodwill

Charity shopRun by Land of Lincoln Goodwill Industries

Run by Land of Lincoln Goodwill Industries, Goodwill is a charity shop, found on 3451 Nameoki Road in Granite City.

3451 Nameoki Road, Granite City, 62040

Second Chances Resale Shop

Second-hand store

Second Chances Resale Shop is an independent second-hand store on 2320 Pine Street, Saint Louis. Second Chances Resale Shop also notes on the map: a phone number is listed — worth a call before a special trip.

2320 Pine Street, Saint Louis

Phone: +13147716121

Goodwill Outlet

Charity shopRun by MERS Missouri Goodwill Industries

Goodwill Outlet is a charity shop run by MERS Missouri Goodwill Industries on 3728 Market Street, Saint Louis. Goodwill Outlet also notes on the map: a phone number is listed — worth a call before a special trip; it has a website with more detail.

3728 Market Street, Saint Louis, 63110

Phone: +1 314 531 0671

Website

Goodwill

Charity shopRun by Goodwill Industries of Central Illinois

Run by Goodwill Industries of Central Illinois, Goodwill is a charity shop.

St. Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

St. Vincent de Paul Thrift Store is a charity shop run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis on 11015 Olive Boulevard, Creve Coeur. St. Vincent de Paul Thrift Store also notes on the map: a phone number is listed — worth a call before a special trip.

11015 Olive Boulevard, Creve Coeur, 63141

Phone: +1 314-881-6091

Goodwill

Charity shopRun by Goodwill Industries of Central Illinois

Run by Goodwill Industries of Central Illinois, Goodwill is a charity shop.

Habitat for Humanity ReStore

Charity shop

Habitat for Humanity ReStore — a charity shop, found on 3520 Chippewa Street in Saint Louis.

3520 Chippewa Street, Saint Louis, 63118

The Salvation Army

Charity shop

The Salvation Army — a charity shop, found on 4121 Forest Park Avenue in Saint Louis. Also worth knowing about The Salvation Army: a phone number is listed — worth a call before a special trip.

4121 Forest Park Avenue, Saint Louis, 63108

Phone: +18007287825

The Salvation Army

Charity shop

The Salvation Army is a charity shop on 1120 Hampton Avenue, Saint Louis. The Salvation Army also notes on the map: a phone number is listed — worth a call before a special trip; it has a website with more detail.

1120 Hampton Avenue, Saint Louis, 63139

Phone: +13146463000

Website

Goodwill

Second-hand store

Goodwill is an independent second-hand store on 6531 Olive Boulevard.

6531 Olive Boulevard, 63130

Savers

Second-hand store

Savers — an independent second-hand store, found on 15892 Clayton Road in Ellisville.

15892 Clayton Road, Ellisville, 63011

Goodwill

Charity shopRun by MERS Missouri Goodwill Industries

Goodwill is a charity shop run by MERS Missouri Goodwill Industries.

Goodwill

Second-hand store

Goodwill is an independent second-hand store on 9116 Manchester Road, St. Louis.

9116 Manchester Road, St. Louis

Saint Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

Run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis, Saint Vincent de Paul Thrift Store is a charity shop, found on 2500 Lemay Ferry Road in Saint Louis. Also worth knowing about Saint Vincent de Paul Thrift Store: a phone number is listed — worth a call before a special trip.

2500 Lemay Ferry Road, Saint Louis, 63125

Phone: +1 314-881-6046

Goodwill

Charity shopRun by Land of Lincoln Goodwill Industries

Goodwill is a charity shop run by Land of Lincoln Goodwill Industries on 1719 Homer M Adams Parkway, Alton.

1719 Homer M Adams Parkway, Alton, 62002

Catholic Charities

Charity shop

Catholic Charities is a charity shop on 3512 Mc Arthur Boulevard, Alton.

3512 Mc Arthur Boulevard, Alton, 62002

Feed My People

Second-hand store

Feed My People is an independent second-hand store.

Upscale Resale STL

Second-hand store

Upscale Resale STL — an independent second-hand store.

St. Vincent de Paul Thrift Store

Charity shopRun by Society of St. Vincent de Paul Archdiocesan Council of St. Louis

St. Vincent de Paul Thrift Store is a charity shop run by Society of St. Vincent de Paul Archdiocesan Council of St. Louis on 13986 Manchester Road, Ballwin. St. Vincent de Paul Thrift Store also notes on the map: a phone number is listed — worth a call before a special trip.

13986 Manchester Road, Ballwin, 63011

Phone: +1 314-881-6034

Savers

Second-hand store

Savers is an independent second-hand store.

What the map tells us about thrifting in St. Louis

8 of the 51 shops list their opening hours, which is unusually helpful for St. Louis — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to St. Louis; volunteer-run shops sometimes close early on quiet days.

14 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.

The St. Louis thrift circuit

The efficient St. Louis thrifting route strings these together: Goodwill, Goodwill on 10570 Baptist Church Road, Once Upon a Child on 15425 Manchester Road, Goodwill on 210 Junction Drive, Avalon Exchange on 6392 Delmar Boulevard, Twice Blessed Resale Shop, Saint Vincent de Paul Thrift Store on 1069 Regency Parkway, and Goodwill — 51 shops, one logical loop, no backtracking. 43 more are listed below.

Thrifting tips for St. Louis

Regulars learn these fast; visitors to St. Louis can skip the learning curve:

Good to know

We searched about 40 km around St. Louis — 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 St. Louis can take a while to appear. Spotted a closure among the 51, or a shop we missed entirely? The map is the source of truth here — one OpenStreetMap edit corrects it for everyone.

Prices at St. Louis'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 — St. Louis included.

Thrift store listings for St. Louis: 51 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.

Get the Dayfari app

Your weekend in your pocket — save events, get reminders, plan road trips.

Get it onGoogle PlayComing soon onApp Store