Habitat for Humanity of
McHenry County ReStores

Shop the stores that help build homes!

Where shopping not only saves you money, but also helps support the mission of building affordable homes for families in McHenry County.

Donate – Shop – Volunteer


Donating your unwanted items to Habitat for Humanity’s ReStores is an easy and rewarding way to support a worthy cause and make a positive impact in our community. 

Your donation helps us fund our mission: All proceeds from the sale of donated items go directly towards homebuilding projects. You are helping us to raise funds that support our partnership with families in McHenry County to build safe, decent, and affordable housing. 

Your donation helps reduce waste: When you donate items to our ReStores, you are making an environmentally conscious choice by keeping them out of landfills and reducing waste.

Your donation is tax-deductible: When you donate items to our ReStores, you may be eligible for a tax deduction. Be sure to ask for a receipt when you donate, and consult with your tax advisor for more information.

Your donation helps your community: By donating to our ReStores, you are helping to provide affordable home improvement materials and furnishings to members of our community. The positive ripple effect spreads beyond your household, impacting the entire community.

All donations are up to the discretion of Habitat ReStore staff We may decline an item based on its condition, our inventory of similar items, or our ability to resell the item. If your items are not as described upon arrival, our drivers have the final word on whether we can accept items. Must be clean and in working condition from pet free and smoke free homes.

Drop off donations are only accepted Tuesday – Saturday between 9 a.m. and 4 p.m.

Please select Standard Pick-Up.  If you are looking for a Priority Pick-Up there is a larger fee determined by size and quantity of items. 

Deconstruction Donations

We redirect building materials from renovated home demo such as cabinets, bathroom fixtures, doors, lighting and trim work. If you are a construction company looking for a place to rehome materials like this or are in need of a crew to complete deconstruction and donate the materials, please contact Andy at donations@habitatmchenry.org or 815-331-8153 Ext 302.


Our inventory is constantly changing, so you never know what treasures you’ll find during your visit. Our friendly staff and volunteers are always available to assist you and answer any questions. So whether you’re a DIY enthusiast, a homeowner, a landlord, or simply someone who loves a good deal, come visit our ReStores and see how your purchase can make a difference!

Woodstock ReStore

Follow us on Facebook!

133 South Eastwood Drive, Woodstock, IL 60098


McHenry ReStore

Follow us on Facebook!

903 North Front Street, (Rt. 31,) McHenry, IL 60050


We believe that everyone deserves a decent and affordable place to call home. One of the ways we achieve this goal is through our ReStore program, which offers a unique volunteer opportunity that benefits not only the families we serve, but the volunteers who work with us.

Volunteering at our ReStores is an excellent way to give back to our community, develop new skills, and meet like-minded individuals who share your passion for making a difference. Our volunteers come from all walks of life and have a variety of backgrounds and interests, but they all have one thing in common: a desire to help others and make the world a better place.

As a volunteer at our ReStores, you’ll have the opportunity to work in a fast-paced and dynamic environment, learning new skills and gaining hands-on experience in retail sales, customer service and merchandising. You’ll also have the satisfaction of knowing that you’re making a meaningful contribution to Habitat for Humanity’s mission of building safe, decent and affordable homes in our community.

In addition to personal and professional development, volunteering at our ReStores offers a number of other benefits including:

Building community: Volunteering at our ReStores is a great way to connect with your community and meet new people who share your passion for service.

Making a difference: By volunteering at our ReStores, you’ll be directly contributing to Habitat for Humanity’s mission and helping to provide affordable home improvement materials and furnishings to members of your community. (Return volunteers can build up hours to earn a Volunteer Discount as well!)

Flexible schedules:  We understand that everyone has busy lives, which is why we offer flexible volunteer schedules at our ReStores that can be tailored to fit your availability.

Training and support: Our staff and volunteers are committed to providing you with the training and support you need to succeed in your volunteer role. 

Whether you’re a seasoned volunteer or new to the world of service, we welcome you to join us at our ReStores and become a part of the Habitat for Humanity family. Together, we can make a difference in the lives of families in need of affordable housing and build up McHenry County!

Court Ordered Community Service Volunteers

You must be approved with our Volunteer Coordinator prior to beginning Court Ordered Community Service.