Thrift & Secondhand Stores in New Jersey
New Jersey has 344 thrift, consignment, vintage, and antique stores across 179 cities in our directory. The most stores are in Montclair, Paterson, and Midland Park.
Statewide, that breaks down into 126 thrift stores, 103 antique stores, 69 secondhand stores, 30 consignment shops, 11 vintage stores and 5 flea markets. Chains operating in New Jersey include Habitat for Humanity ReStore, The Salvation Army Family Store, Goodwill, and St. Vincent de Paul, alongside independent and church-run shops.
248 listings have hours on file, and 130 of them are open on Sunday. 105 of the 179 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 New Jersey

Chelsea Forge Antiques & Design
Antique store118 County Rd 627, Alpha, NJ
Mon. to Sun. 11am - 5pm

Antique Emporium
Antique store646 Cookman Ave, Asbury Park, NJ
Monday: 11:00 AM – 5:00 PM; Tuesday: 11:00 AM – 5:00 PM; Wednesday: 11:00 AM – 5:00 PM; Thursday: 11:00 AM – 5:00 PM; Friday: 11:00 AM – 5:00 PM; Saturday: 11:00 AM – 5:00 PM; Sunday: 12:00 PM – 5:00 PM

The Salvation Army
Thrift store650 North Albany Avenue, Atlantic City, NJ
Monday - Saturday 10 AM - 7 PM

Goodwill
Thrift store1002-A NJ-36, Atlantic Highlands, NJ
Monday: 9:00 AM – 7:00 PM; Tuesday: 9:00 AM – 7:00 PM; Wednesday: 9:00 AM – 7:00 PM; Thursday: 9:00 AM – 7:00 PM; Friday: 9:00 AM – 7:00 PM; Saturday: 9:00 AM – 7:00 PM; Sunday: 10:00 AM – 6:00 PM

Past To Present Vintage
Vintage store127 Clements Bridge Rd, Barrington, NJ
Monday: 12:00 PM – 6:00 PM; Tuesday: 12:00 PM – 6:00 PM; Wednesday: 12:00 PM – 6:00 PM; Thursday: 12:00 PM – 6:00 PM; Friday: 12:00 PM – 6:00 PM; Saturday: 12:00 PM – 6:00 PM; Sunday: 12:00 PM – 5:00 PM

Goodwill
Thrift store333 US-9, Bayville, NJ
Mon–Sat 9 am–6 pm | Sun 10 am–6 pm .