With 450 offices worldwide, Tetra Tech has the local presence and global resources to serve you. For help finding an office to assist you, please contact Charlie MacPherson at +1 (626) 470-2439.

Number of locations displayed: 42

Calgary

326 11th Ave.
Ste. 700
Calgary, AB T2R 0C5

(403) 930-7700
View Map
Calgary

523 Woodpark Blvd. SW
Ste. 240
Calgary, AB T2W 4J3

(403) 508-1560
View Map
Calgary

140 Quarry Park Blvd.
Ste. 110
Calgary, AB T2C 3G3

(403) 203-3355
View Map
Calgary

250 6th St.
Ste. 1030
Calgary, AB T2P 3H7

(587) 393-1245
View Map
Edmonton

14940 123 Ave.
Edmonton, AB T5V 1G9

(780) 451-2121
View Map
Lethbridge

442 10 St. North
Unit 442
Lethbridge, AB T1H 2C7

(403) 329-9009
View Map
Olds

5710 48th Ave.
Olds, AB T4H 1G4

(403) 507-2774
View Map
Kelowna

1715 Dickson Ave.
Ste. 150
Kelowna, BC V1Y 9G6

(250) 862-4832
View Map
Nanaimo

4376 Boban Dr.
Nanaimo, BC V9T 6A7

(250) 756-2256
View Map
Terrace

4065 Motz Rd.
Terrace, BC


View Map
Vancouver

1166 Alberni St.
Ste. 608
Vancouver, BC V6E 3Z3

(604) 734-9338
View Map
Vancouver

885 Dunsmuir St.
Ste. 1000, 10th Fl.
Vancouver, BC V6C 1N5

(604) 685-0275
View Map
Victoria

877 Goldstream Ave.
Ste. 117
Victoria, BC V9B 2X8

(250) 915-1004
View Map
Winnipeg

161 Portage Ave. East
Ste. 400
Winnipeg, MB R3B 0Y4

(204) 954-6800
View Map
Winnipeg

1341 Dugald Rd.
Winnipeg, MB R2J 0H3


View Map
Labrador City

610 Tamarack Dr.
Ste. 104
Labrador City, NL A2V 2W3


View Map
Yellowknife

4916 49th St.
Yellowknife, NT X1A 1P3

(867) 920-2287
View Map
Barrie

4 Cedar Pointe
Unit I
Barrie, ON L4N 5R7

(705) 720-6555
View Map
Kincardine

233 Broadway St.
Ste. A
Kincardine, ON N2Z 2X9

(519) 396-7807
View Map
Mississauga

6835A Century Ave.
Mississauga, ON L5N 7K2

(905) 369-3000
View Map
Pickering

1550 Bayly Street
Pickering, ON L1W 1Y7


View Map
Pickering

1055 Squires Beach Rd.
Pickering, ON L1W 4A6

(905) 686-2810
View Map
Thunder Bay

725 Hewitson St.
Thunder Bay, ON P7B 6B5

(807) 345-5453
View Map
Alma

100 St. Joseph St.
Ste. 111
Alma, QC G8B 7A6

(418) 668-8307
View Map
Baie-Comeau

90 Boul. de La Salle
bureau 100
Baie-Comeau, QC G4Z 1R6

(418) 589-6278
View Map
Boucherville

1205 rue Ampère
Unit 310
Boucherville, QC J4B 7M6

(450) 655-8440
View Map
Chandler

579 av. des Roseraies
Chandler, QC G0C 1K0

(418) 689-9137
View Map
Gaspé

167 rue de la Reine
Bureau 10
Gaspé, QC G4X 2W6

(418) 368-8151
View Map
Granby

155 rue Saint Jacques
Unit 404
Granby, QC J2G 9A7

(450) 378-3779
View Map
Jonquière

3251 boul. Saint François
Jonquière, QC G7T 1A1

(418) 548-5522
View Map
Laval

2500 boul. Daniel Johnson
Unit 810
Laval, QC H7T 2P6

(450) 687-4440
View Map
Levis

950 rue de la Concorde
Levis, QC G6W 8A8

(418) 871-8151
View Map
Montréal

5100 rue Sherbrooke Est
Ste. 400
Montréal, QC H1V 3R9

(514) 257-1112
View Map
Montréal

7400 blvd. des Galeries-d'Anjou
bureau 500
Montréal, QC H1M 3M2

(514) 257-0707
View Map
Québec City

4655 boul. Wilfrid-Hamel
Québec City, QC G1P 2J7

(418) 871-8151
View Map
Rimouski

464 boul. St-Germain Ouest
Rimouski, QC G5L 3P1

(418) 723-8151
View Map
Rivière-du-Loup

298 Boulevard Armand-Thériault
local 03J
Rivière-du-Loup, QC G5R 4C2

(418) 862-8152
View Map
Sherbrooke

2355 rue King Ouest
Ste. 203
Sherbrooke, QC J1J 2G6

(819) 562-7266
View Map
Trois-Rivières

1640 6e rue
bureau 350
Trois-Rivières, QC G8Y 5B8

(819) 375-8151
View Map
Regina

2252 2nd Ave.
Regina, SK S4R 1K3

(306) 347-4000
View Map
Saskatoon

3942 Burron Ave.
Unit 20
Saskatoon, SK S7P 0E1

(306) 244-4888
View Map
Whitehorse

61 Wasson Pl.
Whitehorse, YT Y1A 0H7

(867) 668-3068
View Map