Thrift stores in Portland
Thrift stores reward the patient. In Portland, OR that patience currently stretches across 103 mapped shops — 51 of them are charity shops and 52 are independent second-hand stores, so Portland gives you both flavours of thrifting in one trip.
This guide covers every thrift store we could verify in and around Portland (within about 40 km), built from OpenStreetMap's community-maintained data. Names you'll run into include Habitat for Humanity ReStore and Goodwill, plus Hollywood Babylon — each with its own personality, which is half the fun. If a shop's missing from Portland's list, it probably just hasn't been mapped yet — the scene is bigger than any single dataset.

The Portland thrift lineup
103 mapped within about 40 km — showing 60:
Habitat for Humanity ReStore
Charity shopRun by Habitat for Humanity
Habitat for Humanity ReStore is a charity shop run by Habitat for Humanity on 13475 Southwest Millikan Way, Beaverton. Habitat for Humanity ReStore also notes on the map: the map lists its hours as Mo-Sa 10:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
13475 Southwest Millikan Way, Beaverton, 97005
Hours: Mo-Sa 10:00-17:00
Phone: +1-503-906-3823
Goodwill
Charity shop
Goodwill is a charity shop.
Hollywood Babylon
Second-hand store
Hollywood Babylon is an independent second-hand store on 4512 Northeast Sandy Boulevard, Portland. Hollywood Babylon also notes on the map: it has a website with more detail.
4512 Northeast Sandy Boulevard, Portland, 97213
JunkYard Deals Thrift Store
Second-hand store
JunkYard Deals Thrift Store — an independent second-hand store, found on 23 Northeast 10th Drive in Gresham.
23 Northeast 10th Drive, Gresham, 97030

Lil' Dudes And Divas
Second-hand store
Lil' Dudes And Divas is an independent second-hand store.
Thrift Store Dollar Clothing
Second-hand store
Thrift Store Dollar Clothing — an independent second-hand store.
The Treasure Trove
Second-hand store
The Treasure Trove — an independent second-hand store, found on 11912 Northeast Fourth Plain Boulevard in Vancouver. Also worth knowing about The Treasure Trove: it has a website with more detail.
11912 Northeast Fourth Plain Boulevard, Vancouver, 98682
Top Notch Thrift Store
Charity shop
Top Notch Thrift Store is a charity shop on 1844 Columbia Boulevard, Saint Helens. Top Notch Thrift Store also notes on the map: the map lists its hours as Mo-Sa 10:00-17:00.
1844 Columbia Boulevard, Saint Helens, 97051
Hours: Mo-Sa 10:00-17:00

Goodwill
Charity shopRun by Goodwill Industries of the Columbia
Goodwill is a charity shop run by Goodwill Industries of the Columbia on 9999 Southeast 82nd Avenue, Happy Valley. Goodwill also notes on the map: a phone number is listed — worth a call before a special trip.
9999 Southeast 82nd Avenue, Happy Valley, 97086
Phone: +1 503 786 1807
Deseret Industries
Second-hand store
Deseret Industries — an independent second-hand store.
Consignment Store
Second-hand store
Consignment Store — an independent second-hand store.
Main Street Loan
Second-hand store
Main Street Loan — an independent second-hand store, found on 604 Main Street in Vancouver.
604 Main Street, Vancouver, 98660

Vintage Vignette
Second-hand store
Vintage Vignette is an independent second-hand store on 108 West 6th Street, Vancouver.
108 West 6th Street, Vancouver, 98660
Back On The Rack
Second-hand store
Back On The Rack is an independent second-hand store on 2828 Southeast 58th Court, Hillsboro. Back On The Rack also notes on the map: it has a website with more detail.
2828 Southeast 58th Court, Hillsboro, 97123
ReClaim It!
Second-hand store
ReClaim It! is an independent second-hand store on 1 North Killingsworth Street, Portland. ReClaim It! also notes on the map: it has a website with more detail.
1 North Killingsworth Street, Portland
Goodwill
Charity shopRun by Goodwill Industries of Lane and South Coast Counties
Goodwill is a charity shop run by Goodwill Industries of Lane and South Coast Counties on 739 Southwest 10th Avenue, Portland. Goodwill also notes on the map: it has a website with more detail.
739 Southwest 10th Avenue, Portland, 97205
Goodwill Bins Outlet
Charity shop
Goodwill Bins Outlet is a charity shop on 1740 Southeast Ochoco Street, Milwaukie. Goodwill Bins Outlet also notes on the map: the map lists its hours as 08:00-19:00; a phone number is listed — worth a call before a special trip.
1740 Southeast Ochoco Street, Milwaukie, 97222
Hours: 08:00-19:00
Phone: +1 503 230 2076
Lucky Finds
Second-hand store
Lucky Finds is an independent second-hand store.
That One Vintage Shop
Second-hand store
That One Vintage Shop — an independent second-hand store, found on 11220 Southeast 21st Avenue in Milwaukie. Also worth knowing about That One Vintage Shop: it has a website with more detail.
11220 Southeast 21st Avenue, Milwaukie, 97222
The Arc Thrift Store
Charity shop
The Arc Thrift Store — a charity shop, found on 8304 Southeast Stark Street in Portland. Also worth knowing about The Arc Thrift Store: the map lists its hours as We-Sa 10:00-17:00.
8304 Southeast Stark Street, Portland, 97216
Hours: We-Sa 10:00-17:00
Habitat for Humanity ReStore
Charity shop
Habitat for Humanity ReStore — a charity shop on 164 Little Street.
164 Little Street, 97051
Thriftique Resale
Second-hand store
Thriftique Resale — an independent second-hand store, found on 5990 Southwest 185th Avenue in Beaverton. Also worth knowing about Thriftique Resale: the map lists its hours as Mo-Su 11:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
5990 Southwest 185th Avenue, Beaverton, 97007
Hours: Mo-Su 11:00-18:00
Phone: +1-503-660-2093
Goodwill
Charity shopRun by Goodwill Industries of the Columbia Willamette
Goodwill is a charity shop run by Goodwill Industries of the Columbia Willamette.
Haute Madre
Second-hand store
Haute Madre is an independent second-hand store.
William Temple House Thrift Shop
Charity shop
William Temple House Thrift Shop — a charity shop on 2230 Northwest Glisan Street. Also worth knowing about William Temple House Thrift Shop: the map lists its hours as Mo-Sa 10:00-18:00; Su 11:00-18:00.
2230 Northwest Glisan Street
Hours: Mo-Sa 10:00-18:00; Su 11:00-18:00
Goodwill
Charity shopRun by Goodwill Industries of the Columbia Willamette
Run by Goodwill Industries of the Columbia Willamette, Goodwill is a charity shop, found on 17150 Boones Ferry Road in Lake Oswego. Also worth knowing about Goodwill: the map lists its hours as Mo-Su 10:00-19:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
17150 Boones Ferry Road, Lake Oswego, 97035
Hours: Mo-Su 10:00-19:00
Phone: +1-971-317-7664
Beanstalk
Second-hand store
Beanstalk — an independent second-hand store, found on 8021 Southeast Stark Street in Portland. Also worth knowing about Beanstalk: it has a website with more detail.
8021 Southeast Stark Street, Portland, 97215
Habitat for Humanity ReStore
Charity shop
Habitat for Humanity ReStore is a charity shop on 10445 Southeast Cherry Blossom Drive, Portland. Habitat for Humanity ReStore also notes on the map: the map lists its hours as Mo-Su 10:00-06:00; it has a website with more detail.
10445 Southeast Cherry Blossom Drive, Portland, 97216
Hours: Mo-Su 10:00-06:00
Goodwill Boutique
Charity shop
Goodwill Boutique — a charity shop, found on 6512 Southeast Milwaukie Avenue in Portland. Also worth knowing about Goodwill Boutique: the map lists its hours as Mo-Su 10:00-19:00.
6512 Southeast Milwaukie Avenue, Portland, 97202
Hours: Mo-Su 10:00-19:00
Telephone Vintage
Second-hand store
Telephone Vintage is an independent second-hand store. Telephone Vintage also notes on the map: it has a website with more detail.
A Caring Closet
Charity shop
A Caring Closet — a charity shop. Also worth knowing about A Caring Closet: the map lists its hours as Tu,Th,Fr 10:00-13:00; a phone number is listed — worth a call before a special trip.
Hours: Tu,Th,Fr 10:00-13:00
Phone: +1-360-258-0039
Salvage Goods
Second-hand store
Salvage Goods — an independent second-hand store on 1506 Northeast Couch Street.
1506 Northeast Couch Street, 97232
Habitat for Humanity ReStore
Second-hand store
Habitat for Humanity ReStore — an independent second-hand store on 610 Northeast 181st Avenue. Also worth knowing about Habitat for Humanity ReStore: the map lists its hours as We-Mo 10:00-18:00; Tu 10:00-14:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
610 Northeast 181st Avenue, 97230
Hours: We-Mo 10:00-18:00; Tu 10:00-14:00
Phone: +1-503-575-7336
Katelyn's Closet
Second-hand store
Katelyn's Closet is an independent second-hand store on 7429 Southwest Capitol Highway, Portland.
7429 Southwest Capitol Highway, Portland, 97219
Goodwill
Charity shop
Goodwill is a charity shop.
Portland Free Store Project
Second-hand store
Portland Free Store Project — an independent second-hand store on 5419 Northeast 42nd Avenue. Also worth knowing about Portland Free Store Project: the map lists its hours as Tu 10:00-14:00; it has a website with more detail.
5419 Northeast 42nd Avenue, 97218
Hours: Tu 10:00-14:00
Goodwill
Charity shop
Goodwill is a charity shop on 1233 Northeast Broadway, Portland. Goodwill also notes on the map: the map lists its hours as 10:00-18:00.
1233 Northeast Broadway, Portland, 97232
Hours: 10:00-18:00
Community Warehouse
Charity shop
Community Warehouse — a charity shop, found on 3969 Northeast Martin Luther King Junior Boulevard in Portland. Also worth knowing about Community Warehouse: the map lists its hours as We-Sa 11:00-17:00; it has a website with more detail.
3969 Northeast Martin Luther King Junior Boulevard, Portland, 97212
Hours: We-Sa 11:00-17:00
New to You
Second-hand store
New to You — an independent second-hand store, found on 101 A Avenue in Lake Oswego. Also worth knowing about New to You: a phone number is listed — worth a call before a special trip; it has a website with more detail.
101 A Avenue, Lake Oswego, 97034
Phone: +1-503-343-3444
Goodwill
Charity shopRun by Goodwill Industries of the Columbia Willamette
Goodwill is a charity shop run by Goodwill Industries of the Columbia Willamette on 775 Southwest 185th Avenue, Hillsboro. Goodwill also notes on the map: the map lists its hours as Mo-Sa 09:00-21:00; Su 10:00-20:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
775 Southwest 185th Avenue, Hillsboro, 97003
Hours: Mo-Sa 09:00-21:00; Su 10:00-20:00
Phone: +1-503-906-7350
ReRun
Second-hand store
ReRun — an independent second-hand store, found on 707 Northeast Fremont Street in Portland. Also worth knowing about ReRun: the map lists its hours as Mo-Sa 10:30-18:30; Tu off; Su 11:00-17:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
707 Northeast Fremont Street, Portland, 97212
Hours: Mo-Sa 10:30-18:30; Tu off; Su 11:00-17:00
Phone: +1-503-517-3786
Consignment & Thrift Store
Second-hand storeRun by Assistance League
Run by Assistance League, Consignment & Thrift Store is an independent second-hand store, found on 4000 Southwest 117th Avenue in Beaverton. Also worth knowing about Consignment & Thrift Store: the map lists its hours as Mo-Sa 10:00-16:00.
4000 Southwest 117th Avenue, Beaverton, 97005
Hours: Mo-Sa 10:00-16:00
Memory Den
Second-hand store
Memory Den is an independent second-hand store on 125 Southeast Stark Street, Portland. Memory Den also notes on the map: the map lists its hours as Mo-Su 11:00-19:00; it has a website with more detail.
125 Southeast Stark Street, Portland, 97214
Hours: Mo-Su 11:00-19:00
Rerun 2
Second-hand store
Rerun 2 is an independent second-hand store on 6940 Northeast Sandy Boulevard, Portland. Rerun 2 also notes on the map: the map lists its hours as Th-Sa 11:00-18:00, Su 11:00-17:00, PH off; a phone number is listed — worth a call before a special trip.
6940 Northeast Sandy Boulevard, Portland, 97213
Hours: Th-Sa 11:00-18:00, Su 11:00-17:00, PH off
Phone: +1 503 683 3786
Goodwill
Charity shop
Goodwill — a charity shop.
Better Bargains Thrift Store
Second-hand store
Better Bargains Thrift Store — an independent second-hand store, found on 10209 Northeast Sandy Boulevard in Portland.
10209 Northeast Sandy Boulevard, Portland, 97220
Teen Challenge Thrift Store
Second-hand store
Teen Challenge Thrift Store — an independent second-hand store, found on 5050 Southeast 82nd Avenue in Portland.
5050 Southeast 82nd Avenue, Portland, 97266
Kidz Cloz
Second-hand store
Kidz Cloz — an independent second-hand store, found on 604 East Main Street in Battle Ground. Also worth knowing about Kidz Cloz: the map lists its hours as Mo-Fr 10:00-17:30; Sa 10:00-17:00.
604 East Main Street, Battle Ground, 98604
Hours: Mo-Fr 10:00-17:30; Sa 10:00-17:00
Nest Vintage
Second-hand store
Nest Vintage is an independent second-hand store.
Main Street Station
Second-hand store
Main Street Station — an independent second-hand store. Also worth knowing about Main Street Station: the map lists its hours as Mo-Sa 00:00-24:00.
Hours: Mo-Sa 00:00-24:00
Goodwill
Charity shopRun by Goodwill Industries of the Columbia Willamette
Goodwill is a charity shop run by Goodwill Industries of the Columbia Willamette on 12975 Southwest Westgate Drive, Beaverton.
12975 Southwest Westgate Drive, Beaverton, 97005
Goodwill
Charity shop
Goodwill — a charity shop, found on 4700 Southwest Griffith Drive in Beaverton.
4700 Southwest Griffith Drive, Beaverton, 97005
Goodwill
Charity shop
Goodwill is a charity shop.
Goodwill
Charity shop
Goodwill is a charity shop on 8275 Southwest Wilsonville Road, Wilsonville. Goodwill also notes on the map: the map lists its hours as Mo-Sa 09:00-21:00; Su 10:00-20:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
8275 Southwest Wilsonville Road, Wilsonville, 97070
Hours: Mo-Sa 09:00-21:00; Su 10:00-20:00
Phone: +1-503-682-3812
Inter-Faith Treasure House
Second-hand store
Inter-Faith Treasure House is an independent second-hand store on 91 C Street, Washougal. Inter-Faith Treasure House also notes on the map: a phone number is listed — worth a call before a special trip; it has a website with more detail.
91 C Street, Washougal, 98671
Phone: +1-360-834-5786
Goodwill
Charity shop
Goodwill is a charity shop on 2903 Pacific Avenue, Forest Grove. Goodwill also notes on the map: the map lists its hours as Mo-Sa 09:00-21:00; Su 10:00-20:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
2903 Pacific Avenue, Forest Grove, 97116
Hours: Mo-Sa 09:00-21:00; Su 10:00-20:00
Phone: +1-503-359-0226
Artifact
Second-hand store
Artifact — an independent second-hand store, found on 3630 Southeast Division Street in Portland. Also worth knowing about Artifact: the map lists its hours as Mo-Sa 11:00-19:00; Su 11:00-18:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
3630 Southeast Division Street, Portland, 97202
Hours: Mo-Sa 11:00-19:00; Su 11:00-18:00
Phone: +1-503-230-4831
Goodwill
Charity shopRun by Goodwill Industries of the Columbia Willamette
Run by Goodwill Industries of the Columbia Willamette, Goodwill is a charity shop, found on 14300 Northeast 20th Avenue in Vancouver. Also worth knowing about Goodwill: the map lists its hours as 10:00-20:00; a phone number is listed — worth a call before a special trip; it has a website with more detail.
14300 Northeast 20th Avenue, Vancouver, 98686
Hours: 10:00-20:00
Phone: +1-360-574-3998
Goodwill
Charity shop
Goodwill is a charity shop on 1600 Northeast 78th Street, Vancouver. Goodwill also notes on the map: a phone number is listed — worth a call before a special trip.
1600 Northeast 78th Street, Vancouver, 98665
Phone: +1-360-576-9916
Red White & Blue Thrift Store
Second-hand store
Red White & Blue Thrift Store — an independent second-hand store, found on 19239 Southeast McLoughlin Boulevard in Gladstone. Also worth knowing about Red White & Blue Thrift Store: the map lists its hours as Mo-Sa 09:00-18:00; it has a website with more detail.
19239 Southeast McLoughlin Boulevard, Gladstone, 97027
Hours: Mo-Sa 09:00-18:00
What the map tells us about thrifting in Portland
39 of the 103 shops list their opening hours, which is unusually helpful for Portland — thrift stores are notorious for surprise closures. Still, call ahead if you're making a special trip to Portland; volunteer-run shops sometimes close early on quiet days.
43 shops have websites listed, worth a look before you go — some post new arrivals or sale days online.
Thrift shops cluster a little: 2 of them sit on 610 Northeast 181st Avenue, so you can string those into one walk and hit the rest by car.
The Portland thrift circuit
Making a day of it in Portland? Work this order: Habitat for Humanity ReStore on 13475 Southwest Millikan Way, Goodwill, Hollywood Babylon on 4512 Northeast Sandy Boulevard, JunkYard Deals Thrift Store on 23 Northeast 10th Drive, Lil' Dudes And Divas, Thrift Store Dollar Clothing, The Treasure Trove on 11912 Northeast Fourth Plain Boulevard, and Top Notch Thrift Store on 1844 Columbia Boulevard. That's 103 stops, and if you hit them in sequence you won't backtrack. 95 more are listed below.
Thrifting tips for Portland
A few things worth knowing before you work through Portland's thrift stores:
- Test every button and dial at Habitat for Humanity ReStore. Lamps, radios, kitchen gadgets — try them in the store if there's an outlet handy. As-is means as-is.
- Don't skip the linens at Goodwill. Tablecloths, curtains and wool blankets are routinely excellent and routinely overlooked. Check for stains in good light.
- Check zippers, buttons and seams. Thirty seconds of inspection at the rack beats discovering the broken zipper at home. Thrift stores don't do returns.
- The book section is underpriced everywhere. Books are heavy, slow to sell, and priced to clear. First editions and out-of-print gems hide here regularly.
Good to know
We searched about 40 km around Portland — that covers the town itself plus the surrounding communities you'd reasonably drive to for a thrifting run. Listings come from OpenStreetMap, mapped by local volunteers, so a brand-new shop in Portland can take a while to appear. The 103 above are only as current as the community map. A shop that's shut, or a new one nobody's added yet, gets fixed with a single OpenStreetMap edit.
Prices at Portland's thrift stores are set by each shop and change constantly, so we don't list them. As a rough rule, charity shops are the cheapest, independents sit in the middle, and anything labelled vintage costs more everywhere — Portland included.
Thrift store listings for Portland: 103 mapped from OpenStreetMap contributors (ODbL). Photos from Wikimedia Commons contributors; individual photo credits appear in captions. Listing data was last refreshed automatically — verify hours before visiting.