With 550 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: 50

Calgary

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

(403) 203-3355
View Map
Calgary

250 6th Ave. S.W.
Ste. 1910 & 2000
Calgary,  AB  T2P 3H7

(403) 930-7700
View Map
Calgary

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

(403) 508-1560
View Map
Edmonton

11333 153rd St. NW
Edmonton,  AB  T5M 4C7


View Map
Edmonton

14940 123 Ave.
Edmonton,  AB  T5V 1B4

(780) 451-2121
View Map
Grand Prairie

11421 98 Ave.
Grand Prairie,  AB  T8V 5S5


View Map
Lethbridge

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

(403) 329-9009
View Map
Red Deer

7895 49th Ave.
Unit 18
Red Deer,  AB  T4P 2B4

(403) 396-6486
View Map
Burnaby

5140 N. Fraser Way
Unit 101
Burnaby,  BC  V5J 0J4


View Map
Fernie

542B 2nd Ave.
Ste. 3 & 4
Fernie,  BC  V0B 1M0


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


View Map
North Vancouver

788 Copping
Ste. 300
North Vancouver,  BC


View Map
Revelstoke

306 First St. W.
Stes. 204 - 206
Revelstoke,  BC  V0E 2S2


View Map
Terrace

4065 Motz Rd.
Terrace,  BC  V8G 3N1


View Map
Vancouver

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

(604) 685-0275
View Map
Vancouver

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

(604) 734-9338
View Map
Vernon

849 Fairweather Pl.
Vernon,  BC  V1T 9B5

(250) 260-3578
View Map
Victoria

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

(250) 915-1004
View Map
Winnipeg

1341 Dugald Rd.
Winnipeg,  MB  R2J 0H3


View Map
Winnipeg

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

(204) 954-6800
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
Guelph

111 Farquhar St.
Ste. 201, Unit 59
Guelph,  ON  N1H 3N4


View Map
Kincardine

933 Queen St.
Kincardine,  ON  N2Z 2Y2


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

1055 Squires Beach Rd.
Pickering,  ON  L1W 4A6

(905) 686-2810
View Map
Pickering

1550 Bayly Street
Pickering,  ON  L1W 3W1


View Map
Pickering

1305 Pickering Pkwy.
Ste. 800
Pickering,  ON  L1V 3P2


View Map
Thunder Bay

725 Hewitson St.
Thunder Bay,  ON  P7B 6B5

(807) 345-5453
View Map
Alma

100 rue Saint-Joseph
bureau 111
Alma,  QC  G8B 7A6

(418) 668-8307
View Map
Boucherville

1205 rue Ampère
bureau 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
bureau 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
bureau 810
Laval,  QC  H7T 2P6

(450) 687-4440
View Map
Lévis

950 rue de la Concorde
local 203
Lévis,  QC  G6W 8A8

(418) 871-8151
View Map
Montréal

7275 rue Sherbrooke E.
bur. 600
Montréal,  QC  H1N 1E9

(514) 257-0707
View Map
Quebec City

1377 Av. Galilée
Quebec City,  QC  G1P 4G4

(418) 871-8151
View Map
Québec

1400 boul. du Parc Technologique
Ste. 100
Québec,  QC  G1P 4R7

(418) 872-8151
View Map
Rimouski

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

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

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

(418) 862-8152
View Map
Sherbrooke

2355 rue King Ouest
bureau 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) 659-6101
View Map
Whitehorse

61 Wasson Pl.
Whitehorse,  YT  Y1A 0H7

(867) 668-3068
View Map