Are you a professional? Customize your experience.

The world is in constant change, and at Master, we are changing with it, to provide the high-quality customer service you have come to expect from us. During this latest crisis and any future events that may emerge, our priority is to offer our clientele superior service while maintaining and respecting all the required measures to safeguard everyone’s health and safety.

All Master locations across Canada are now open, stocked and welcoming you to come in!

Complete description

Following guidance set by government authorities and to keep you safe, security measures have been implemented:

  • physical distancing
  • branch capacity limitation
  • hand sanitization station at the store entrance
  • plexiglass guards at our counters
  • designated customer washrooms in most locations
  • regular desinfection

Plus, for your convenience, we encourage you to experience our added services designed to save you time and to keep you efficient in servicing your valued customers. 

  • curbside pick-up service
  • SMS messaging - NEW
  • Jobsite delivery
  • e-mail, phone or text ordering

Visit our Online Service page at master.ca/en/online-services or contact your branch representative for more details.

Barrie

154 Reid Drive, Unit 1
Barrie, Ontario, L4N 0M4
 (705) 719-3477

More

Boucherville (Head Office)

1675 boul. de Montarville
Boucherville, Quebec, J4B 7W4
 (514) 527-2301

More

Brossard

9005 boul. du Quartier
Brossard, Quebec, J4Y 0A8
 (450) 659-5111

More

Burlington

5040 Mainway, Unit 8
Burlington, Ontario, L7L 7G5
 (905) 335-4002

More

Burnaby (Distribution Centre)

5888 Trapp Avenue Units 100-103
Burnaby, British Columbia, V3N 5G4
 (604) 395-8422

More

Burnaby (Branch)

5888 Trapp Avenue Units 100-103
Burnaby, British Columbia, V3N 5G4
 (604) 395-8422

More

Calgary (Distribution Centre)

290144 Township Road 261
Rocky View County, Alberta, T4A 0V6
 (403) 910-8036

More

Calgary

3401 19 Street NE, Unit 3
Calgary, Alberta, T2E 6S8
 (403) 244-2161

More

Calgary South

1220 26th SE
Calgary, Alberta, T2G 5S2
 (403) 776-4494

More

Cambridge

120 Saltsman Drive, Unit 2
Cambridge, Ontario, N3H 4R7
 (519) 653-1318

More

Dartmouth

181 Joseph Zatzman Dr. Unit 15
Dartmouth, Nova Scotia, B3B 1R5
 (902) 468-3238

More

East York

38 Cranfield Road
Toronto, Ontario, M4B 3H3
 (416) 751-1611

More

Edmonton South

4416 Roper Road NW
Edmonton, Alberta, T6B 3T8
 (780) 670-1300

More

Etobicoke

65 Vulcan Street
Etobicoke, Ontario, M9W 1L4
 (416) 244-5611

More

Fredericton

190 Alison Boulevard, Unit 11
Fredericton, New Brunswick, E3C 0A9
 (506) 451-3644

More

Hamilton

639 Woodward Avenue
Hamilton, Ontario, L8H 6P3
 (905) 547-8300

More

Jonquière (Sales Office)

2155 Rue de la Peltrie
Jonquière, Quebec, G8A 1K2
 (418) 602-6811

More

Kelowna

683 Dease Road, Unit #1
Kelowna, British Columbia, V1X 4A4
 (778) 738-2939

More

Kingston

1225 Gardiners Road, suite 107
Kingston, Ontario, K7P 0G3
 (613) 634-2552

More

Langley

9347 200A Street, Unit 160
Langley, British Columbia, V1M 0B3
 (778) 726-4844

More

Laval

1415 rue Berlier
Laval, Quebec, H7L 3Z1
 (450) 629-6423

More

Laval (Ventilation)

1503 rue Berlier
Laval, Quebec, H7L 3Z1
 (450) 786-1650

More

Lévis

1984 5ème rue, #190
Lévis, Quebec, G6W 5M6
 (418) 834-5565

More

Lethbridge

2 - 1710 36th ST N
Lethbridge, Alberta, T1H 5H9
 (403) 381-7707

More

Longueuil

638 rue Giffard
Longueuil , Quebec, J4G 1T8
 (450) 928-0090

More

Markham (Branch, Riviera Drive)

35 Riviera Drive, Units 1-4
Markham, Ontario, L3R 8N4
 (905) 475-0075

More

Mississauga (Hydronics Group)

6300 Viscount Rd, Unit 1B
Mississauga, Ontario, L4V 1H3
 (416) 781-2221

More

Mississauga

445 Admiral Blvd., Unit 10
Mississauga, Ontario, L5T 2N1
 (905) 670-7521

More

Moncton

186 Dieppe Blvd.
Moncton, New Brunswick, E1A 6P8
 (506) 382-8625

More

Montreal (Bridge Street)

220 Bridge Street
Montreal, Quebec, H3K 2C3
 (514) 527-6811

More

Nanaimo

1925 Boxwood Rd Unit 121
Nanaimo, British Columbia, V9S 5X9
 (250) 244-4156

More

Nepean

25H North Side Road
Nepean, Ontario, K2H 8S1
 (613) 829-2816

More

Ottawa

1250 Old Innes Road, B 522
Ottawa, Ontario, K1B 5L3
 (613) 741-4455

More

Regina

535C Park Street
Regina, Saskatchewan, S4N 5B2
 (306) 205-2003

More

Saskatoon

602 48th Street East
​Saskatoon, Saskatchewan, S7K 6K4
 (306) 933-2433

More

Sherbrooke (Sales Office)

161 rue Léger
Sherbrooke, Quebec, J1L 1M2
 (819) 346-0707

More

St-Jérôme

701 rue Gérard-Bruneau
Saint-Jérôme, Quebec, J5L 0E3
 (450) 438-2210

More

St. John's

878 Topsail Rd
Mount Pearl, Newfoundland and Labrador, A1N 3J9
 (709) 753-8170

More

St-Léonard

7870 rue Louis-Vanier
Saint-Léonard, Quebec, H1P 2K8
 (514) 329-9999

More

Terrebonne

3130 boul des Entreprises, local 112
Terrebone, Quebec, J6X 4J8
 (450) 471-1676

More

Trois-Rivières

2490 des Récollets
Trois-Rivières, Quebec, G8Z 3X7
 (819) 693-7022

More

Vaughan

20 Courtland Ave, Unit B
Vaughan, Ontario, L4K 5B3
 (905) 669-5833

More

Vaughan (Distribution Centre)

8865 Highway 50, Unit 1
Vaughan, Ontario, L4H 4V5
 (905) 850-4811

More

Victoria (Commerce Circle)

4254 Commerce Circle
Victoria, British Columbia, V8Z 4M2
 (250) 220-6361

More

Victoria (Hillside)

575 Hillside Avenue
Victoria, British Columbia, V8T 1Y8
 (250) 220-6344

More

Québec City

220 rue Fortin, suite 130
Quebec, Quebec, G1M 3S5
 (418) 683-2587

More

Ville Saint-Laurent

6455 rue Abrams
Ville Saint-Laurent, Quebec, H4S 1X9
 (514) 331-9999

More

Ville St-Laurent (Sales Department)

451 Boul. Lebeau
Ville Saint-Laurent, Quebec, H4N 1S2
 (514) 277-7021

More

Ville St-Laurent (Heating Parts)

451 Boul. Lebeau
Ville Saint-Laurent, Quebec, H4N 1S2
 (514) 787-8977

More

Winnipeg

2065 Logan Avenue, Unit 7
Winnipeg, Manitoba, ​R2R 0J1
 (204) 632-9030

More

Windsor

3200 Jefferson Blvd, Unit 200
Windsor, Ontario, N8T 2W8
 (519) 974-5800

More

Boucherville (Distribution Centre)

1350 rue Nobel, suite 160
Boucherville, Quebec, J4B 7W4

More