Thrift & Secondhand Stores in Maine

Maine has 120 thrift, consignment, vintage, and antique stores across 57 cities in our directory. The most stores are in Wiscasset, Brunswick, and Ellsworth.

Statewide, that breaks down into 49 thrift stores, 45 antique stores, 22 secondhand stores, 2 flea markets, 1 vintage store and 1 consignment shop. Chains operating in Maine include Goodwill, Habitat for Humanity ReStore, The Salvation Army Family Store, and Plato's Closet, alongside independent and church-run shops.

82 listings have hours on file, and 44 of them are open on Sunday. 31 of the 57 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 Maine