The ReStore is a 10,000 square foot treasure chest filled with new and used building and housing materials. Anyone, regardless of income, can purchase materials (anything from paint and nails to cabinets, appliances and furniture) all at affordable prices. Maybe someone else in the Iowa City area has donated just what you need to complete the project you’re working on now. All you need to do is come in and take a look around.

With this service, our community benefits in several ways. One, ReStore’s proceeds support Iowa Valley Habitat for Humanity. Two, with a little carpentry skill, everyone can have a home or business to admire. And three, our services essentially recycle materials that might have otherwise been sent to our local landfill.


Shop:      Wednesday-Saturday 9am-5pm &Sunday Noon-5pm
Donate:  Monday-Saturday 9am-5pm & Sunday Noon-5pm


Pickups Available!

Pickups can be arranged for Tuesdays, Fridays, and Saturdays.  Our schedule fills up fast, so please give us as much notice as possible and we will work hard to accommodate your schedule.  Call the ReStore with any questions at (319) 338-5687.

Master Calendar

View our master calendar



Check out the store!

We are excited to show off our new facility.  Watch our virtual tour of the store!


You can also look at these photos to see some of what ReStore has to offer.  It's true that every aisle is full of treasures and that our unique stock changes daily.  Call us with questions--our friendly staff is here daily to discuss merchandise or potential donations.

Upcoming Sales and Events 


Current sale colors:   As of 4/22/14

                                        Green   Tags: 25% Off

                                        Pink      Tags: 50% Off

                                        Orange Tags: 75% Off



Volunteer in the ReStore

The ReStore is a great place to volunteer. We have an array of jobs, from helping with donations, interracting with customers, and assisting with store projects. You can sign up for a ReStore volunteer shift online or contact the Volunteer Coordinator at