Images of ReStore volunteers working at various jobs



You don’t have to swing a hammer to build a house!

Hey you.  Yeah, you!  You’re just the one that we’re looking for.  Our stores are bursting at the studs with fantastic donated materials and we are searching for folks just like you to help us make sense of it all.  No experience required.  We value teamwork, personality, and dedication to the cause of helping eliminate poverty housing one used hammer, door, washing machine, couch, or toilet at a time!  

Spend a few hours a week, a few a month, or make it your mission and join us more often.  We’re open 7 days a week and would love to have you on our team.  

Task-specific training every day.

Our volunteers and staff work hard to receive and process donations, stock and merchandise product, provide excellent customer service to our amazing shoppers and donors, and help keep the store tidy and user friendly. 

Our staff at the ReStores (and Habitat for Humanity Store) are dedicated to providing top-notch training and support to our incredible crew of volunteers on a daily basis.  Come check us out at an orientation - held every Wednesday and Saturday at each ReStore location.  Submit an application to sign up!



First things first: Sign up for an orientation by submitting an application for the location nearest to you.  Orientations are held every Wednesday and Saturday but you need to sign up to secure your spot. 
(See below for court-ordered community service.)

Portland ReStore       Beaverton ReStore       Clark County HFH Store      Gresham ReStore 



Did you know that we have a salvage program?  Our Salvage Service crew rocks our world!  The mighty team of three carefully removes kitchen cabinets, appliances, light fixtures, doors, windows, lumber, and more from homes undergoing remodels or demolition.  If you’re handy with a hammer, saw, crowbar and a dolly this might be the opportunity for you.  The Salvage crew could use a hand on big projects and would love to keep you in the loop. (Must be able to lift 50 lbs. and maneuver items safely. Background check required.)

(Watch the Salvage Service team remove a kitchen in less than a minute!)


Sign up with Salvage Service


Have you seen our trucks around town?  That’s our donation pickup crew spending their days on the road gathering fantastic donations for our stores.  These folks screen donation requests, coordinate logistics, pick up and deliver large or plentiful items to the stores.  This crew is looking for a few dedicated volunteers to lend a hand on a regular basis.  If you’ve ever wondered what the city looks like from the cab of a 16-26ft box truck then this is the gig for you!  

This opportunity starts at 8:30 am in NE Portland near the airport, so it’s especially important that you have access to reliable transportation.  The shift typically ends around 4:30 pm. This is a hard-working, professional, dedicated, and friendly crew.  Our donation pickup drivers are the face of our organization and are the only ones that make house calls.  Excellent customer service is key.  Experience working with this great crew yourself!  

This role requires the ability to lift  50lbs repeatedly in addition to the ability to safely maneuver items on a dolly, pallet jack, on a lift gate, or by lifting with a partner.  Teamwork is essential! 

(Volunteers interested in donation pickup should email



If you and your coworkers, friends, church group, social group, school group, or any other group of folks want to volunteer together let us know!  

We love hosting groups at our stores and at our central warehouse!  Come get your hands dirty reorganizing a section of the store or the warehouse, get your steps in by distributing doorhangers in your own neighborhood, or help us sort, price, and stock.  We’ve got lots of opportunities for groups of 15 people or less - just email to set something up.  Be sure to include your group size, preferred month, day of the week, and any restrictions we should know about.



For court-ordered community service, please contact the assistant manager at your local store for verification.  (We are unable to host volunteers with a history of certain types of offenses.​)


Habitat for Humanity Portland Metro East

Willamette West Habitat for Humanity

Evergreen Habitat for Humanity

Already Signed Up?

Please read our background check policy.


  • See THIS at the Gresham ReStore where we’re celebrating Day 1 of our 12 Days of Christmas Sale! Today it’s 50% off… 18 hours 20 min ago
  • FLASH SALE!! Take an extra 25% off all table and chair sets at the Clark County habitat store! Today only! Open 10-6. See you soon! 21 hours 20 min ago
  • ARRIVING SOON! Salvage Service is harvesting this awesome kitchen, commercial grade 5-burner stove and trash compac… 1 day 19 min ago
  • DIY Elves, take a look at these great project gifts. Before you get started, head over to Habitat ReStore for suppl… 1 day 16 hours ago


Clark County

Washington County