Thrift & Secondhand Stores in Missouri

Missouri has 334 thrift, consignment, vintage, and antique stores across 117 cities in our directory. The most stores are in Kansas City, Independence, and Springfield.

Statewide, that breaks down into 126 thrift stores, 96 antique stores, 95 secondhand stores, 9 flea markets, 6 vintage stores and 2 consignment shops. Chains operating in Missouri include Goodwill, Once Upon A Child, The Salvation Army Family Store, and Savers / Value Village, alongside independent and church-run shops.

261 listings have hours on file, and 118 of them are open on Sunday. 64 of the 117 towns listed have a single shop — often the only secondhand option for miles. Pick a city to see every secondhand store there, with hours, directions, and what else is nearby.

Browse by city

Featured stores in Missouri