Shop Our Towns ReStores


Bookcases, candle holders, couches, lamps, rugs and more … each of the Lake Norman-area Habitat for Humanity ReStore locations are brimming with interesting and unique merchandise. There’s so much to explore and new items daily, you’ll find yourself returning to the ReStore time and time again. Plus, convenient hours make browsing a breeze!


Habitat furniture donations, as well as lighting fixtures, kitchen cabinets and appliances, home décor accessories and building supplies for DIY projects, fill every ReStore sales floor with well-priced items that make freshening up your home or remodeling fun and simple.


The staff at each ReStore location provides customers with the best quality of donations available.


Habitat for Humanity Restore Cabinets
blog post

Remodeling your kitchen? Be sure to check the Cornelius ReStore and the Mooresville ReStore for new or used cabinets. Both locations sell cabinets for use in the kitchen, garage, laundry room, etc. The Our Towns Salvage Program provides a great opportunity if you’re looking to have your existing cabinets carefully removed and donated to Habitat for Humanity, and gives an excellent set of cabinets a second chance in your home.

Habitat for Humanity ReStore Furniture
blog post

Leather, upholstered, glass and solid wood. We receive beautiful, unique donations every day from around the North Mecklenburg and Iredell County area — and often items are brand new. Whether you are shopping for your home or office, you’ll find a great selection of quality furniture at the both Our Towns Habitat ReStore locations. Among the many new and gently used items on our sales floors, you never know what fabulous finds are waiting for you!

Our Towns Habitat for Humanity Home Decor
blog post

Shopping at a Habitat for Humanity ReStore is like a treasure hunt filled with surprises at every turn. Think outside the box and look for suitcases that can become storage units, or a tricycle that will make the perfect outdoor planter. Our Towns ReStores delight customers with an ever-changing eclectic collection of interesting home décor items — from decorative pillows and lamps to paintings and indoor plants. Who knows, maybe you’ll find that chimpanzee candlestick you’ve been hunting.

Building Materials
blog post

Before shopping at the big-box store we suggest you check Our Towns Habitat ReStores for your building and renovation needs. We stock everything, including the kitchen sink! Habitat donations — including doors, windows, hardware, plumbing, paint supplies, lighting, pavers and more — are received daily at both ReStore locations and sold at a fraction of retail value. Check out one of our convenient locations for great savings on your next home-improvement or remodel project.

  • Breakfast With Santa

      Breakfast With Santa

      October 21 2016

      Santa is coming to Birkdale Village in Huntersville, and he is taking time out to support affordable housing while he’s there!

      Tickets for the annual “Breakfast with Santa” at Red Rocks in Birkdale are on sale now, and proceeds will benefit Our Towns Habitat for Humanity. Santa will mingle at every table, providing great opportunities for photos--be sure to bring your camera!

      Two seatings will be offered for the event on Saturday, Dec. 10, at 8:30 a.m. or 9:45 a.m. The hot buffet breakfast menu includes eggs, pancakes, bacon, hash browns, fresh fruit, and orange juice, milk or water to drink. Tickets are $15 for adults or $10 for children age 2-12. Infants age 1 and younger are free.

      For questions, email . Tickets can be purchased online—sorry, no phone sales.

Alternative Gift Guide

The benefit delivered to families that partner with Habitat for Humanity is very real.
  $10  Box of Nails   
  $35 Roof Shingles   
  $50  Low Flow Toilet   
  $75  Window   
  $100  Kitchen Sink   
  $150  Front Door   
  $500 Sliding  
  $1000  Wallboard   
  $2000  Flooring   

Habitat for Humanity Restore Logo

Cornelius ReStore

20414 N Main St
704.896.8957 ext120

Mooresville ReStore

121 Norman Station Blvd
704.896.8957 ext206

TUE-SAT:   9am-5pm