Adjust Ban Book Bookmark Calendar Car Church Checked Circle Outlined Clock Close Coffee Equal Housing Opportunity Exclamation Facebook Female Flag Gift Globe Graduation Grid Hammer Hand Heart Habitat for Humanity Charlotte Habitat for Humanity Charlotte - Julia's Cafe & Books Habitat for Humanity Restore Charlotte Habitat for Humanity - Young Professionals House Instagram Leaf Line Chart LinkedIn Habitat for Humanity Restore Megaphone Menu Mobile Pencil Recycle Search Star Suitcase Tags Twitter Users Wrench YouTube Envelope

what is the restore?

Think of the Habitat ReStore first when you’re in the market for home furnishings and construction supplies, because you not only get a great deal, but your money goes to build more Habitat Houses. By donating, shopping, or volunteering at The Habitat ReStore, you are supporting families in the Roanoke area who need safe, decent and affordable housing.

The Habitat ReStore is open to everyone! In fact, we encourage everyone, from homeowners to landlords and contractors, to take advantage of the selection and great prices, typically 30-75% off of retail, on new and gently used merchandise.

Our Location

Store Hours 

Tuesday , Thursday and Friday  10 a.m. to 4 p.m.

Wed. 10 a.m. to 5:30 p.m

Saturday 10 a.m. to 2 p.m.


3435 Melrose Avenue NW
Roanoke, VA 24017
Phone : 540-767-2267

Ready to Donate?

You have options!

For Business or Commercial donations call Ryan Johnston, ReStore Donations Manager at 540-556-5786.

For Household donations call 540-344-0747 selection and press option #2.


What’s in the ReStore?

The ReStore is a non-profit store and donation center selling used and some new items to fix, repair, maintain or decorate your home. 

Assembly instructions for Infinity Decor cabinets

Wall Cabinet


Base Cabinet


how to donate

donation drop-off
  • Please drop off donated items during business hours to keep them safe from weather damage and theft.
  • Tax receipts are issued for all donations.
  • We use our discretion when accepting donations, and we reserve the right to refuse a donation of items that are damaged or which we will be unable to sell.


schedule a donation pick up

Our donation pick-ups are scheduled during the week on an appointment basis.




Schedule Your Pickup


Revenues from our ReStore help fund our building projects.  Thank you very much for your partnership.  The ReStore can take volunteers from 8:30 a.m. to 4:30 p.m. Monday through Friday. We also accept volunteers on Saturdays for 9:30 a.m. to 2:30 p.m.

The ReStore welcomes group volunteers during any of it’s available times and can currently accommodate up to 10 volunteers at one time. Please contact our Volunteer Coordinator at or by calling 540-347-0747 extension 110. 

*Volunteers 15 years or older may work independently at the ReStore
(If a volunteer is working for court-ordered hours, the volunteer must be at least 16 years old to work independently.)

*Volunteers 12-14 years old may work with a guardian adult who will work side-by-side with the youth volunteer.

*Children 11 years or younger are not allowed to volunteer in the ReStore

If you are volunteering to complete court-ordered Community Service hours, you must contact the Volunteer Coordinator for pre-approval by clicking below.

Sign Up to Volunteer in the ReStore

Join the ReStore Corps!

If swinging a hammer is not for you, but you would still like to benefit Habitat for Humanity, we invite you to join the ReStore Corps.  The dedicated volunteers who form the ReStore Corps have committed to volunteering at least 16 hours of their time per month working in the Roanoke, VA ReStore.  Volunteers form the backbone to the operation of the ReStore and we couldn’t operate without them! 

Please note, If you can’t commit to 16 hours per month, but would still like to volunteer, you would be very welcome!  We need all the help we can get.

If you are interested or would like more information, contact the Volunteer Coordinator at or 540-344-0747 ext 110.

How Do I Join the ReStore Corps?

  1. 1 Contact Us
  2. 2 Is Volunteering A Good Fit?
  3. 3 Set a Regular Work Time
  4. 4 What is in it for me?

Step 01

Contact Us

Gina Dunnavant, 540.344.0747 ext. 110 or

  • She will answer any questions you have
  • She’ll learn more about you so that we can work towards finding you work that you will enjoy and is meaningful to you.
  • She will get you scheduled for your first volunteer shift.

Step 02

Is Volunteering A Good Fit?

Here you will be able to learn more about our organization, our ReStore, and this program.

Step 03

Set a Regular Work Time

Once you have clocked 30 hours of volunteering and you are willing to commit to at least 16 hours per month, you may join the ReStore Corps.

Step 04

What is in it for me?

As a ReStore Corp member, you will receive a Habitat for Humanity t-shirt, a special ReStore Corps nametag, and a 20% discount on ReStore merchandise.   Additional awards, such as Habitat hats, hoodies, and the like are awarded for each additional 96 hours.