Thrift & Secondhand Stores in Indiana

Indiana has 377 thrift, consignment, vintage, and antique stores across 122 cities in our directory. The most stores are in Indianapolis, Fort Wayne, and Lafayette.

Statewide, that breaks down into 162 thrift stores, 102 antique stores, 88 secondhand stores, 9 vintage stores, 8 flea markets and 8 consignment shops. Chains operating in Indiana include Once Upon A Child, Goodwill, The Salvation Army Family Store, and Habitat for Humanity ReStore, alongside independent and church-run shops.

267 listings have hours on file, and 138 of them are open on Sunday. 58 of the 122 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 Indiana