Thrift & Secondhand Stores in Massachusetts
Massachusetts has 328 thrift, consignment, vintage, and antique stores across 151 cities in our directory. The most stores are in Boston, Worcester, and Cambridge.
Statewide, that breaks down into 115 antique stores, 105 thrift stores, 75 secondhand stores, 21 consignment shops, 9 vintage stores and 3 flea markets. Chains operating in Massachusetts include Savers / Value Village, Goodwill, Habitat for Humanity ReStore, and The Salvation Army Family Store, alongside independent and church-run shops.
245 listings have hours on file, and 127 of them are open on Sunday. 85 of the 151 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 Massachusetts

Seagull Antiques
Antique store481 Great Rd #5, Acton, MA
Monday: Closed; Tuesday: 11:00 AM – 4:00 PM; Wednesday: 11:00 AM – 4:00 PM; Thursday: 11:00 AM – 4:00 PM; Friday: 12:00 PM – 4:00 PM; Saturday: 12:00 PM – 4:00 PM; Sunday: 12:00 PM – 4:00 PM

Tables to Teapots
Secondhand store240 Arlington Street, Acton, MA
, Tu 12:00-05:00, We 12:00-05:00, Th 12:00-06:00, Fr 12:00-06:00, Sa 12:00-06:00,
Savers
Secondhand store1024 Kings Highway, Acushnet, MA
Su 10:00 - 19:00 Mo 09:00 - 21:00 Tu 09:00 - 21:00 We 09:00 - 21:00 Th 09:00 - 21:00 Fr 09:00 - 21:00 Sa 09:00 - 21:00

Groovy Thrifty
Thrift store64 Brighton Ave B, Allston, MA
We-Fr 12:00-18:00; Sa 11:00-16:00; Su 11:00-15:00

Goodwill
Thrift store183 University Drive, Amherst, MA
Mo 09:00-18:30, Tu-Sa 09:00-19:00, Su 10:00-17:00

J Austin Antiques
Antique store31 South Pleasant Street, Amherst, MA
We-Sa 11:00-16:00