Find a ReStore in Canada | Habitat for Humanity Canada | Habitat for Humanity Canada
English

Facebook  Twitter  Youtube

Restore Overstock

Why Scott McGillivray donates to Habitat for Humanity ReStore

What are Habitat ReStores, and how does it help my community?

Habitat for Humanity ReStores are home and building supply stores that accept and resell quality new and used building materials. Shopping at a Habitat ReStore is a socially conscious decision, as funds generated are used to fund local Habitat for Humanity homebuilding projects. As well, shopping at a Habitat ReStore is an environmentally conscious decision, as much of what is sold is product that is new, gently used or customer returns that would otherwise end up in a landfill.

Habitat ReStores accept donations from the general public and businesses. For more information on Habitat for Humanity ReStores, consult our FAQ here.

Seems like a great idea!

It is, and it’s a Canadian idea at that. Five volunteers from Winnipeg, Manitoba opened Habitat for Humanity’s first ever ReStore in 1991. Today, there are almost 100 locations in Canada and over 1,000 worldwide raising funds to enable families to partner with Habitat and access affordable homeownership.

Volunteer at Habitat’s ReStore

While many Habitat for Humanity build projects only take place at certain times of the year, Habitat ReStores always provide the opportunity to volunteer. They are a great place to learn skills and meet new people, all while helping build more affordable Habitat homes for local families.

Habitat ReStores are always looking for new volunteers. Contact your nearest location to find out how you can get involved.

Find your nearest Habitat ReStore

ReStores in Canada
Abbotsford
31877 South Fraser Way, Abbotsford, British Columbia V2T 1V4, Abbotsford,
(604) 557-1020


Ajax
85 Chambers Drive Unit 6, Ajax, Ontario L1Z 1E2, Ajax,
(905) 428-7434


Alliston
239 Church Street, Alliston, Ontario L9R 1V8, Alliston,
(705) 435-0336


Barrie
128 Brock St. Unit 2, Barrie, Ontario L4N 2M2, Barrie,
(705) 735-2001


Belleville
365 Bell Boulevard, Belleville, Ontario K8P 5H9, Belleville,
(613) 962-7526


Bolton
12612 Hwy 50, Unit 12A, Bolton, Ontario L7E 1T6, Bolton,
(905) 857-6696


Bracebridge
1964 Muskoka Beach Road, Gravenhurst, Ontario P1P 1R1, Gravenhurst,
(705) 646-0106


Brampton
268 Rutherford Rd. South, Unit 3, Brampton, Ontario L6W 3N3, Brampton,
(905) 455-0883


Brandon
630 Rosser Avenue, Brandon, Manitoba R7A 0K7, Brandon,
(204) 717-0770


Brantford
408 Henry St, Brantford, Ontario N3S 7W1, Brantford,
(519) 751-7474


Brockville
3037 County Road 29, Brockville, Ontario K6V 5V6, Brockville,
(613) 342-3521


Burlington
1800 Appleby Line Unit 10 and 11, Burlington, Ontario L7L 6A1, Burlington,
(905) 637-4446 ext 229


Burnaby Douglas
2475 Douglas Rd., Burnaby, British Columbia V5C 5A9, Burnaby,
(604) 293-1898


Burnaby Enterprise
7977 Enterprise Street, Burnaby, British Columbia V5A 1V5, Burnaby,
(604) 878-5050


Calgary
3465 Sunridge Way NE, Calgary, Alberta T1Y 7H5, Calgary,
(403) 291-6764


Cambridge
200 Preston Parkway, Cambridge, Ontario N3H 4Y2, Cambridge,
(519) 653-5666


Campbell River 
1725 Willow Street, Campbell River, British Columbia V9W 3M8, Campbell River,
(250) 830-1493


Camrose
5007 46th Street, Camrose, Alberta T4V 3G3, Camrose,
(780) 672-4484


Charlottetown
365 Mount Edward Road, Charlottetown, Prince Edward Island C1E 2A1, Charlottetown,
(902) 368-7539


Chatham
566 Riverview Drive , Chatham, Ontario N7M 0N2, Chatham,
(519) 352-4440


Chilliwack
44384 Yale Road, Chilliwack, British Columbia V2R 4H1, Chilliwack,
(604) 402-1020


Cobourg
764 Division St. , Cobourg, Ontario K9A 5V2 , Cobourg,
(289) 252-0999


Collingwood
155 Sanford Fleming Dr, Collingwood, Ontario L9Y 4V7, Collingwood,
(705) 446-9740


Cornwall
17335 Meyers Road, St. Andrews, Ontario K0C 2A0, St. Andrews,
(613) 938-0413


Courtenay
1755 13th Street, Courtenay, British Columbia V9N 7B6, Courtenay,
(250) 334-3784


Dartmouth
81 Wright Avenue, Unit H, Dartmouth, Nova Scotia B3B 1H4 , Dartmouth,
(902) 405-3755


Edmonton North
8210 Yellowhead Trail North West, Edmonton, Alberta T5B 1G5, Edmonton,
(780) 471-4909


Edmonton South
6909 76 Avenue NW, Edmonton South, Alberta T6B 0A9, Edmonton South,
(780) 462-4909


Edmonton West
16811 – 106 Avenue NW, Edmonton, Alberta T5P 4G1, Edmonton,
(780) 455-0645


Exeter
309 Main St. South, Exeter, Ontario N0M 1S5, Exeter,
(519) 235-1010


Fonthill
2499 Hwy 20 East, Thorold, Ontario L0S 1E6, Thorold,
(905) 685-7365 x8


Fredericton
800 St. Mary's Street, Fredericton, New Brunswick E3G 8S8, Fredericton,
(506) 462-4881


Goderich
120 Huckins Road, Goderich, Ontario N7A 3X8, Goderich,


Grand Forks
136 Sagamore Road, Grand Forks, British Columbia V0H 1H4, Grand Forks,
(250) 442-2720


Grande Prairie
10431 A - 96 Avenue, Grande Prairie, Alberta T8V 7J6, Grande Prairie,
(780) 513-0100


Guelph
Unit 300, 104 Dawson Road, Guelph, Ontario N1H 1A6, Guelph,
(519) 767-9752 ext 27


Halifax
127 Chain Lake Drive, Unit 4, Halifax, Nova Scotia B3S 1B3, Halifax,
(902) 405-3756


Hamilton
285 Nash Road N, Hamilton, Ontario L8H 7P4, Hamilton,
(905) 560-6707


Hanover
1049 7th Avenue, Hanover, Ontario N4N 3B9, Hanover,
(519) 371-6776


Huntsville
3 Crescent Road, Huntsville, Ontario P1H 1Y3, Huntsville,
705-788-0305


Kamloops
28-1425 Cariboo Place, Kamloops, British Columbia V2C 5Z3, Kamloops,
(250) 828-7867


Kelowna
#800 - 2092 Enterprise Way, Kelowna, British Columbia V1Y 6H7, Kelowna,
(778) 755-4346


Kelowna (West)
1793 Ross Road, West Kelowna, British Columbia V1Z 3E7, West Kelowna,
(778) 755-4346


Kingston
607 Gardiners Road, Kingston, Ontario K7K 3Y4, Kingston,
(613) 547-4111


Leamington
1 Iroquois Road, Leamington, Ontario N8H 3V7, Leamington,
(519) 322-4483


Lindsay
50 Mary St., Lindsay, Ontario K9V 2N6, Lindsay,
(705) 880-4663


London North
5-40 Pacific Court, London, Ontario N5V 3K4, London,
(519) 659-1949 ext. 225


London South
317 Adelaide Street South, London, Ontario N5Z 3L3, London,
(519) 659-1949 ext.281


Maple Ridge
112-22255 Dewdney Trunk Road, Maple Ridge, British Columbia V2X 3J1, Maple Ridge,
(604) 380-1113


Medicine Hat
549 17 St SW, Medicine Hat, Alberta T1A 7W5, Medicine Hat,
(403) 504-5043


Midland
253 Whitfield Crescent, Midland, Ontario L4R 4P4, Midland,
(705) 528-0681


Milton
25 Brown Street, Milton, Ontario L9T 7Z8, Milton,
(905) 693-0444


Mississauga
4500 Dixie Road, Unit 11 and 12, Mississauga, Ontario L4W 1V7, Mississauga,
905-828-0987


Moncton
950 Mountain Rd, Moncton, New Brunswick E1C 2S2, Moncton,
(506) 384-4664


Montreal
4399 rue Notre-Dame Ouest , Montreal, Quebec H4C 1R9, Montreal,
(514) 907-8991


Mount Forest
286 Main Street South, Mount Forest, Ontario N0G 2L2, Mount Forest,
519-509-4400


Nanaimo
#1-4128 Mostar Road , Nanaimo, British Columbia V9R 6C9, Nanaimo,
(250) 758-8743


Newmarket
776  Davis Dr., Newmarket, Ontario L3Y 2R4 , Newmarket,
(905) 868-8723


North Vancouver
340 Lynn Avenue, North Vancouver, British Columbia V7J 2C5, North Vancouver,
(604) 985-5618


Orangeville
Unit 1, 202 First St, Orangeville, Ontario L9W 3K1, Orangeville,
(519) 415-4500


Orillia
220 James Street West, Orillia, Ontario L3V 6Y3, Orillia,
(705) 327-3279


Oshawa
200 John St West, Oshawa, Ontario L1J 2B4, Oshawa,
905-728-8831


Ottawa East
768 Belfast Road, Ottawa, Ontario K1G 0Z5, Ottawa,
(613) 744-7769


Ottawa West
7 Enterprise Ave, Ottawa, Ontario K2G 0A7, Ottawa,
(613) 225-8400


Owen Sound
223017 Grey Road 17 , Owen Sound, Ontario N4K 5N4, Owen Sound,
(519) 371-6776


Peterborough
550 Braidwood Ave, Peterborough, Ontario K9J 1W1, Peterborough,
(705) 742-8572


Port Elgin
1215 MacKenzie Road , Port Elgin, Ontario N0H 2C0, Port Elgin,
(519) 371-6776


Prince Albert
911 Marquis Road, Prince Albert, Saskatchewan S6V 8B9, Prince Albert,
(306) 763-7463


Red Deer
4732 78A Street Close, Red Deer, Alberta T4P 2J2, Red Deer,
(403) 309-6080


Regina
1740 Broder Street, Regina, Saskatchewan S4N 2H7, Regina,
(306) 522-9705


Saint John
727 Rothesay Ave, Saint John, New Brunswick E2H 2H6, Saint John,
(506) 635-7867


Sarnia
1787 London Line, Sarnia, Ontario N7T 7H2, Sarnia,
(519) 339-7957


Saskatoon
122 Avenue D South, Saskatoon, Saskatchewan S7M 4E6, Saskatoon,
(306) 343-7763


Sault Ste Marie
32 White Oak Drive E , Sault Ste Marie, Ontario P6B 4J8 , Sault Ste Marie,
(705) 941-9646 


Sechelt
5605 Highway 101 (Downtown Sechelt), Sechelt, British Columbia V0N 3A0, Sechelt,
(604) 885-6773


St. Catharines
150 Bunting Road, St. Catharines, Ontario L2P 3G5, St. Catharines,
(905) 685-7365 x7


St. John’s
6 Robin Hood Bay Rd, St. John’s, Newfoundland A1B 3P6, St. John’s,
(709) 753-2721


Stratford
245 Griffith Rd, Stratford, Ontario N5A 6S5, Stratford,
(519) 273-7155 


Sudbury
444 Barry Downe Rd, Sudbury, Ontario P3A 3T3, Sudbury,
(705) 669-0624


Thunder Bay
660 Squier St. , Thunder Bay, Ontario P7A 4A8 , Thunder Bay,
(807) 346-4884 


Toronto (East York)
155 Bermondsey Road, Toronto, Ontario M4A 1X9, Toronto,
(416) 755-7353 X248


Toronto (Etobicoke)
7 Queen Elizabeth Blvd, Etobicoke, Ontario M8Z 1L9, Etobicoke,
(416) 755-7353 X302


Toronto (Markham)
7701 Woodbine Avenue, Markham, Ontario L3R 2N6, Markham,
(416) 755-7353 x305


Toronto (North York)
1120 Caledonia Road, Toronto, Ontario M6A 2W5, Toronto,
(416) 755-7353 X301


Toronto (Scarborough Centre)
1181 Kennedy Road, Toronto, Ontario M1P 2L2, Toronto,
416-755-7353 x304


Toronto (Studio District)
3 Carlaw Ave. , Toronto, Ontario M4M 1C8, Toronto,
(416) 755-7353 X303


Uxbridge
141 Reach Street, Unit #7, Uxbridge, Ontario , Uxbridge,
(905) 852-5888


Vancouver
69 West 69th Ave, Vancouver, British Columbia V5X 2W6, Vancouver,
(604) 326-3055


Vaughan
405 Rowntree Dairy Rd. , Vaughan, Ontario L4L 8H1, Vaughan,
(905) 265-1079


Victoria (Orono Avenue)
849 Orono Avenue, Langford, British Columbia V9B 2T9, Langford,
(250) 386-7867


Waterloo
120 Northfield Drive East, Waterloo, Ontario N2J 4G8, Waterloo,
(519) 747-0664


Windsor
3064 Devon Dr., Windsor, Ontario N8T 4L2, Windsor,
(519) 969-3762


Winnipeg East
60 Archibald St, Winnipeg, Manitoba R2J 0V7, Winnipeg,
(204) 233-5160 (Press 1)


Winnipeg West
1081 Ellice Street, Winnipeg, Manitoba R3G 0E2, , Winnipeg, Manitoba R3G 0E2,
(204) 772-9992


Woodstock
1058 Parkinson Road, Woodstock, Ontario N4S 7W3, Woodstock,
(519) 421-0003


Yorkton
180 Ball Road, Yorkton, Saskatchewan S3N 3Z4, Yorkton,
(306) 783-3011