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

Orphan Annie's Antiques
Antique store96 Court Street, Auburn, ME
Hours: Monday 10AM-1PM

Goodwill
Thrift store5 Senator way, Augusta, ME
09:00-18:00

Antique Marketplace & Cafe
Antique store65 Main Street, Bangor, ME
Monday: 12:00 PM – 6:00 PM; Tuesday: 12:00 PM – 6:00 PM; Wednesday: 12:00 PM – 5:00 PM; Thursday: 12:00 PM – 6:00 PM; Friday: 12:00 PM – 6:00 PM; Saturday: 10:00 AM – 6:00 PM; Sunday: 12:00 PM – 5:00 PM

Goodwill Store
Secondhand store805 Stillwater Avenue, Bangor, ME
Monday: 9 AM – 6 PM; Tuesday: 9 AM – 6 PM; Wednesday: 9 AM – 6 PM; Thursday: 9 AM – 6 PM; Friday: 9 AM – 6 PM; Saturday: 9 AM – 6 PM; Sunday: 9 AM – 6 PM

HFH of Greater Bangor ReStore
Thrift store378 Harlow St, Bangor, ME
Monday: Closed; Tuesday: 9:00 AM – 5:00 PM; Wednesday: 9:00 AM – 5:00 PM; Thursday: 9:00 AM – 5:00 PM; Friday: 9:00 AM – 5:00 PM; Saturday: 9:00 AM – 5:00 PM; Sunday: Closed

The Growing Place
Secondhand store548 Hammond Street, Bangor, ME
Mo-Fr 10:00-17:00