Thrift & Secondhand Stores in Pennsylvania
Pennsylvania has 888 thrift, consignment, vintage, and antique stores across 375 cities in our directory. The most stores are in Philadelphia, Erie, and Pittsburgh.
Statewide, that breaks down into 363 thrift stores, 289 antique stores, 178 secondhand stores, 29 consignment shops, 16 vintage stores and 13 flea markets. Chains operating in Pennsylvania include The Salvation Army Family Store, Goodwill, Once Upon A Child, and Plato's Closet, alongside independent and church-run shops.
623 listings have hours on file, and 290 of them are open on Sunday. 217 of the 375 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 Pennsylvania

Closet Exchange
Thrift store1901 Old York Rd, Abington, PA
Monday: 11:00 AM – 7:00 PM; Tuesday: 11:00 AM – 7:00 PM; Wednesday: 11:00 AM – 7:00 PM; Thursday: 11:00 AM – 7:00 PM; Friday: 11:00 AM – 7:00 PM; Saturday: 11:00 AM – 7:00 PM; Sunday: 11:30 AM – 6:00 PM

Mad Hatter Antique Mall
Antique store61 Willow Street, Adamstown, PA
Mo,Th-Sa 10:00-17:00; Tu-We off; Su 09:00-17:00

Renninger's Antique Market
Antique store2500 North Reading Road, Adamstown, PA
Su 07:30-16:00; Mo-Sa off

Salvation Army Family Store
Thrift store3113 Green Garden Road, Aliquippa, PA
Monday: 9:00 AM – 6:00 PM; Tuesday: 9:00 AM – 6:00 PM; Wednesday: 9:00 AM – 6:00 PM; Thursday: 9:00 AM – 6:00 PM; Friday: 9:00 AM – 6:00 PM; Saturday: 9:00 AM – 6:00 PM; Sunday: Closed
Assaf Antiques
Antique store1801 East Tremont Street, Allentown, PA
Mo-Fr 09:00-17:00; Sa 11:00-15:00; Su off

Attic Mice 2: Curiousities & Collectibles
Antique store3300 Lehigh Street, Allentown, PA
Monday: 11:00 AM – 8:00 PM; Tuesday: 11:00 AM – 8:00 PM; Wednesday: 11:00 AM – 8:00 PM; Thursday: 11:00 AM – 8:00 PM; Friday: 11:00 AM – 8:00 PM; Saturday: 11:00 AM – 8:00 PM; Sunday: 12:00 PM – 5:00 PM