Terrace's economic and lifestyle advantages are attracting a growing population.

Features of Terrace:

Terrace's economic advantage lies in its location. It is strategically placed at the geographic centre of Northwest B.C., and is the hub for highway, rail and air transportation routes. As a result, the City is the location for many of the region's business, retail, medical and government services. Terrace's market population numbers approximately 70,000 and includes the cities of Kitimat, Prince Rupert and Stewart, as well as the surrounding First Nations communities.

For more information about Terrace and the surrounding area, contact Kermodei Tourism.

Quick Facts on Terrace:

Weather Conditions Comparison:

Current Terrace Weather forecast

Community Annual Precipitation Frost Free Days Mean Temperature°
      Spring Summer Fall Winter
Terrace 129.5 cm (51") 160 5.7° 16.2° 6.5° -4.5°
Prince Rupert 255.0 cm (101") 191 5.5° 2.9° 8.0° 0.8°
Vancouver 116.7 cm (46") 216 8.8° 17.2° 10.0° 3.0°
Prince George 61.4° 68° 4.7° 15.3° 4.8° -9.9°

VIEW Terrace Weather statistics

Getting to Terrace:

VIEW Google Map of Terrace

  • VIA Rail Mainline between Edmonton and Prince Rupert (passenger service only).  For passenger travel, the VIA Rail Station is at the City's George Little House
  • Canadian National Railway Mainline between Prince Rupert and Edmonton.  Branchline between Terrace and Kitimat - freight only.
  • BC Ferries From Prince Rupert, BC Ferries travel west to the Queen Charlotte Islands or south to Vancouver Island
  • Alaska Ferries From Prince Rupert, you can take the Alaska Marine Highway which takes you through the Inside Passage to southeast Alaska

VIEW map showing Terrace's location


Terrace is located at the junction of three major roadways:

  • Trans Canada Highway 16 - (Yellowhead Highway) with east/west connection to Edmonton and Prince Rupert;
  • Highway 37 - to Kitimat (south), which also connects north to the Stewart-Cassiar Highway to the Yukon and Alaska;
  • Nisga'a Highway - all weather logging road and public secondary highway to the Nass Valley.

Distances - Terrace to:

Destination km miles
Calgary 1,362 851
Edmonton 1,317 823
Prince George 575 360
Prince Rupert 153 96
Seattle 1,499 937
Vancouver 1,367 854
Burns Lake 350 219
Hazelton 142 89
Kitimat 60 38
Smithers 203 127
Stewart 306 191

Local Celebrations: