Thrift & Secondhand Stores in Oregon
Oregon has 408 thrift, consignment, vintage, and antique stores across 111 cities in our directory. The most stores are in Portland, Eugene, and Medford.
Statewide, that breaks down into 155 thrift stores, 153 antique stores, 89 secondhand stores, 6 vintage stores, 4 consignment shops and 1 flea market. Chains operating in Oregon include Habitat for Humanity ReStore, Goodwill, Once Upon A Child, and Plato's Closet, alongside independent and church-run shops.
283 listings have hours on file, and 135 of them are open on Sunday. 47 of the 111 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 Oregon

Albany Antique Mall
Antique store145 2nd Avenue Southwest, Albany, OR
10:00-18:00

Albany Area HFH ReStore
Thrift store1225 SE 6th Ave, Albany, OR
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 – 4:00 PM; Sunday: Closed
Cronies
Antique store223 2nd Avenue Southwest, Albany, OR
Mo-Sa 10:30-17:30; Su off
Fish of Albany
Thrift store1035 SE 2nd Ave, Albany, OR
Monday-Friday: 9am - 3pm, excluding holidays; Monday-Thursday: 9am - 3pm; Friday: 9am - Noon

Goodwill
Thrift store1605 Pacific Blvd SE, Albany, OR
Monday: 10:00 AM – 8:00 PM; Tuesday: 10:00 AM – 8:00 PM; Wednesday: 10:00 AM – 8:00 PM; Thursday: 10:00 AM – 8:00 PM; Friday: 10:00 AM – 8:00 PM; Saturday: 10:00 AM – 8:00 PM; Sunday: 10:00 AM – 8:00 PM
Stay Awhile Vintage Mercantile
Vintage store425, Albany, OR
Mo-Tu 12:00-16:00; We off; Th-Sa 11:00-17:00; Su 12:00-15:00