Thrift & Secondhand Stores in Oklahoma

Oklahoma has 243 thrift, consignment, vintage, and antique stores across 56 cities in our directory. The most stores are in Oklahoma City, Tulsa, and Broken Arrow.

Statewide, that breaks down into 105 thrift stores, 71 antique stores, 41 secondhand stores, 10 vintage stores, 9 flea markets and 7 consignment shops. Chains operating in Oklahoma include Goodwill, The Salvation Army Family Store, Habitat for Humanity ReStore, and Plato's Closet, alongside independent and church-run shops.

154 listings have hours on file, and 78 of them are open on Sunday. 26 of the 56 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 Oklahoma