Join free

British Columbia, Canada

Terrace

The Hub of the Northwest; Terrace; gateway to the Skeena River and the Nass Valley; home…

Overall
5.2
Per day
$145 from $99
Season
Peak: July to August and fishing seasons

Best for:OutdoorsSkiing

  • Drive
  • Train
  • Ferry
  • Airport
  • Camping
Directions

Best connected to Prince Rupert 1 h 45 min by car

Overview

Head inland about 145 km from Prince Rupert and you reach Terrace, the regional centre of northwestern BC, a town of about 12,000 on the Skeena River. The Kitselas and Kitsumkalum First Nations have lived in the area for thousands of years, and settlers arrived with the railway in the early 1900s. Today it is the shopping, hospital and services hub for a huge, thinly populated area.

The reason to come is the country around it. Skeena River steelhead and salmon draw anglers, Lakelse Lake and its hot springs are about 15 km away, and Shames Mountain runs a ski season. Kitselas Canyon is another good outing. Rents have risen with LNG and industrial projects, but housing is still cheaper than most of BC. Crime is well above the national average, mostly property and drug offences, and visitors are rarely affected. The Highway 16 corridor is tied to the Highway of Tears, so hitchhiking is strongly discouraged. Winters bring heavy snow, and bears are common.

Trip planning at a glance

Peak season
July to August and fishing seasons (steelhead in fall)
Quieter season
And winter
Nearest airport
Northwest Regional Airport Terrace-Kitimat (YXT), 10 km southwest of downtown (scheduled Air Canada and Pacific Coastal service to Vancouver

Highlights

  • Ksan Historical Village and Museum
  • Terrace Mountain and Terrace Mountain trails
  • Kitsumkalum Provincial Park and Lakelse Lake Provincial Park (about 15 km)
  • Lakelse Hot Springs
  • Nisga'a Memorial Lava Bed Provincial Park (about 100 km)
  • Kitselas Canyon
  • Skeena River fishing (steelhead and salmon)
  • Shames Mountain ski hill (winter)
  • Ferry Island Municipal Park
  • Heritage Park Museum
  • Mount Layton hot springs area

Best connected to

Prince Rupert

British Columbia, Canada ·

5.3
Distance
90 mi · 145 km
Drive
1 h 45 min
Train
likely (not verified) · 2 h 20 min

adds food scene

Prince George

British Columbia, Canada ·

5.3
Distance
300 mi · 483 km
Drive
5 h 41 min est.
Train
likely (not verified) · 7 h 20 min

adds live music

Compare alternatives

Cities with a similar character, anywhere on the site.

Trail

British Columbia, Canada

Overall
5.5
Connector
7.0
Per day (mid-range)
$118

OutdoorsSkiing

  • Drive
  • Airport

Peak: Summer and the Red Mountain winter seas…

View city

Juneau

Alaska, United States

Overall
5.0
Connector
3.5
Per day (mid-range)
$115

HistorySkiing

  • Drive
  • Ferry
  • Airport

Peak: Mid-May to mid-September with cruise sh…

View city

Nelson

British Columbia, Canada

Overall
6.0
Connector
7.2
Per day (mid-range)
$161

OutdoorsSkiing

  • Drive
  • Bus
  • Ferry
  • Airport

Peak: July to August and ski season

View city

Compare all side by side

Scores

Out of 10. Open any score to see how it’s worked out. “Data-based” scores come from published figures; “Hey! En Route estimate” scores are worked out from what we know about the city; “Hey! En Route rating” scores were set by our editors.

5.2/10Fair
  • Connector Score5.5

    1 worthwhile cities within three hours; reachable by road, intercity train, air, and ferry; lodging and sights for an overnight stop. Hey! En Route estimate

  • Safety2.7

    Crime Severity Index around 185; the Canadian figure is about 80. Data-based

  • Affordability5.3

    Cost of living index about 112, where the national average is 100. Data-based

  • Transportation7.5

    Reachable by: road, intercity train, air, and ferry. Hey! En Route estimate

  • Car-free friendliness4.5

    Intercity train or bus, plus local transit and walkability. Hey! En Route estimate

  • Walkability3.5

    Estimated from city size and transit; no walkable downtown noted. Hey! En Route estimate

  • Things to do4.9

    Known for 7 kinds of attraction, with 7 annual events listed. Hey! En Route estimate

  • Food & dining3.1

    Estimated from city size and dining listings. Hey! En Route estimate

  • Places to stay5.3

    Lodging at budget, mid-range and luxury prices. Hey! En Route estimate

  • Nature & outdoors9.0

    Known for mountains & hiking, national & state parks, lakes & rivers, skiing & winter sports. Hey! En Route estimate

  • Scenic value8.0

    From its landscape: coast, mountains, lakes and parks. Hey! En Route estimate

  • Family friendliness4.5

    Zoos, aquariums, theme parks and museums, weighted by safety. Hey! En Route estimate

  • Solo-traveler friendliness3.8

    Safety, getting around without a car, hostels, and things to do. Hey! En Route estimate

  • Nightlife2.1

    Estimated from city size and live music. Hey! En Route estimate

  • Remote-work friendliness4.6

    City size, affordability, cafés and connections. Hey! En Route estimate

  • Road-trip convenience6.0

    1 worthwhile city within three hours’ drive, plus parking, EV charging and RV options. Hey! En Route estimate

  • Train-trip convenience4.9

    Intercity train service, with 1 nearby city reachable by rail. Hey! En Route estimate

  • Bus-trip convenience1.5

    No intercity bus service noted. Hey! En Route estimate

City info

Country
Canada
State / province
British Columbia
Population
12,017
Metro area
16,200
Area
57 km²
Density
210 / km²
Elevation
69 m
Currency
CAD 1 CAD ≈ $0.71
Local time
10:12 am UTC-07:00
Power
Type A/B, 120V 60Hz
Drives on the
Right
Visitor info
terracetourism.ca
Known as
The Hub of the Northwest; Terrace (formerly known as Kitsumkalum area); gateway to the Skeena River and the Nass Valley; home of Terrace Mountain and Northwest BC's regional centre
Founded
Kitselas and Kitsumkalum First Nations territory for thousands of years; European settlement from about 1905 with the Grand Trunk Pacific Railway; incorporated…
Languages
English (de facto working language everywhere in public services, signage and commerce); French available federally but rarely heard locally; Sm'algyax (Tsimshian) and Nisga'a are spoken by local First Nations communities; Punjabi, Tagalog and Portuguese-speaking communities
Airports
Northwest Regional Airport Terrace-Kitimat (YXT), about 10 km southwest of downtown (scheduled Air Canada and Pacific Coastal service to Vancouver); Prince Rupert Airport (YPR), about 145 km west; Smithers Regional Airport (YYD), about 195 km east; Vancouver International (YVR) via YXT flight, about 1 hour 45 minutes
Tipping
Restaurants 15-20% of the pre-tax bill (GST 5% and 7% PST on liquor are added to listed prices; tip on the pre-tax amount); bars $1-2 per drink or 15-20% of tab; taxis and rideshare 10-15%; hotel housekeeping $3-5 CAD per night; bellhops $2-5 CAD per bag; tour guides 10-15%; counter service optional (all amounts CAD; BC adds GST 5% plus PST 8% on most goods, 7% on many services and accommodation, plus a 3% Municipal and Regional District Tax on hotels)

Community signals

Not enough responses yet to show a trend.

Terrace City Circle

For people considering Terrace, visiting soon, living there for a while, or comparing it with somewhere else.

Sign up to join

No discussions yet. Be the first to share something useful.

Open the circle

About this data

Population 12,017 (District of Terrace, 2021 Census), land area 57.33 sq km and elevation 69 m taken from the Wikipedia page fetched this session; coordinates were rounded from recalled figures (Wikipedia 54 30 59 N, 128 35 59 W). population_metro 16,200 is an APPROXIMATE estimate for the Terrace Census Agglomeration (2016 CA figure 15,723 from Wikipedia, 2021 CA figure not confirmed; StatCan pages robots-blocked), so it is low confidence. visitor_website (Terrace Tourism) and event_calendar (City of Terrace events page) are recalled URLs and were not opened or confirmed; they may be wrong. Event names and months, hotel ranges, cost of living, crime index, rent, prices, and distances are approximate or from general knowledge and not verified. All money in CAD.

Last verified September 25, 2026 · Source: Research spreadsheet · Editorial ·

Neighborhoods

8 areas to know, and who each one suits.

Downtown Terrace

Lakelse Avenue, Greig Avenue

    Thornhill

    East, separate unincorporated community, residential

      Horseshoe

      Suburban

        Kitsumkalum and Kalum River area

          Braun's Island

          Rural

            Copperside Estates

              Thornhill and Skeena River corridor

                Uplands

                  Where to base yourself

                  • Downtown Terrace on Lakelse Avenue for hotels and restaurants
                  • along Highway 16 and Keith Avenue for chain hotels and motels
                  • Lakelse Lake for lodges and camping
                  • near Shames Mountain for winter stays
                  • Kitsumkalum and Nass Valley for fishing lodges. Tiers: motels and campgrounds
                  • mid-range chains (Best Western Terrace Inn, Coast Inn of the West, Terrace Inn)
                  • few luxury options (fishing lodges)

                  Suburbs and neighboring towns

                  Thornhill (5 km; car); Kitselas First Nation (25 km; car); Kitsumkalum First Nation (5 km; car); Kitimat (60 km; car, BC Transit Terrace-Kitimat link, unconfirmed)

                  What a visit costs

                  Per person per day, with a room shared by two. Change anything below to fit your trip.

                  Budget

                  $99/day

                  Lodging about CA$120 a night

                  Mid-range

                  $145/day

                  Lodging about CA$180 a night

                  Luxury

                  $239/day

                  Lodging about CA$285 a night

                  Budget calculator

                  Vehicle
                  mpg

                  These are estimates from typical prices, not quotes. Real costs vary with season, events, booking time and your own habits; taxes and fees are approximate.

                  Cost of living

                  For longer stays and relocation.

                  Cost of living index
                  112 (national average = 100)
                  Typical 1-bedroom rent
                  CA$1,200 a month
                  Median home price
                  CA$475,000
                  Research notes

                  Roughly 0-5% above the BC average for groceries and 10-15% below for housing, and about equal to the Canadian average (approximate); typical 1BR rent about $1,000-1,400 CAD per month on listing sites (approximate; demand from LNG and industrial projects has pushed rents up)

                  Real estate

                  Buying or renting long-term: prices, trends and the rules.

                  Median home

                  CA$475,000

                  Mortgage calculator

                  Average single-family home about $430,000-520,000 CAD (BC Northern Real Estate Board, approximate); condos about $250,000-320,000 CAD; average 1BR rent about $1,000-1,400 CAD; market trend: rising with LNG Canada, industrial and Kitimat demand since 2020 (approximate, not verified)

                  Research notes on prices and seasons

                  Hotels per night (CAD, before 5% GST, 8% PST and 3% MRDT): budget $100-140; mid-range $140-220; upscale rare, $220-350. Peak season is July to August and fishing seasons (steelhead in fall); industrial project demand keeps rates high all year, and winter is cheapest. Rough daily visitor budget excluding lodging: $80-150 CAD

                  Where to stay

                  Which part of town suits which kind of trip.

                  • Downtown Terrace on Lakelse Avenue for hotels and restaurants
                  • along Highway 16 and Keith Avenue for chain hotels and motels
                  • Lakelse Lake for lodges and camping
                  • near Shames Mountain for winter stays
                  • Kitsumkalum and Nass Valley for fishing lodges. Tiers: motels and campgrounds
                  • mid-range chains (Best Western Terrace Inn, Coast Inn of the West, Terrace Inn)
                  • few luxury options (fishing lodges)

                  No places to stay are listed yet.

                  Top sights

                  • Ksan Historical Village and Museum
                  • Terrace Mountain and Terrace Mountain trails
                  • Kitsumkalum Provincial Park and Lakelse Lake Provincial Park (about 15 km)
                  • Lakelse Hot Springs
                  • Nisga'a Memorial Lava Bed Provincial Park (about 100 km)
                  • Kitselas Canyon
                  • Skeena River fishing (steelhead and salmon)
                  • Shames Mountain ski hill (winter)
                  • Ferry Island Municipal Park
                  • Heritage Park Museum
                  • Mount Layton hot springs area

                  Known for: Mountains & hikingNational & state parksLakes & riversMuseums & galleriesHistoric sitesSkiing & winter sportsShopping

                  Things to do

                  3 listings in Terrace, ranked by traveller reviews. Featured listings are marked.

                  See what’s on: events and festivals

                  Events

                  Dated events will appear here as they’re added.

                  Every year

                  • Riverboat Days (early August)
                  • Terrace Sasquatch Crossing area events and Skeena Valley Fall Fair (September)
                  • Skeena Salmon Fishing Derby (summer)
                  • Terrace Canada Day (July 1)
                  • Winter Carnival and Northwest Winter Games (February)
                  • Christmas festivals (December)
                  • Shames Mountain ski season (late November to April)

                  Official events calendar ↗

                  Safety information is a guide from public data and our research, not a guarantee. Conditions change; check local news and official advice before you go.

                  2.7

                  Poor · Data-based

                  Crime Severity Index around 185; the Canadian figure is about 80.

                  Safety overview

                  Statistics Canada and RCMP data show a Crime Severity Index well above the national average for Terrace (roughly 150-220, approximate), largely property crime, drug-related offences and violent crime among acquaintances; visitors are rarely affected. The Highway 16 corridor is part of the Highway of Tears context, so hitchhiking is strongly discouraged. Health care: BC MSP does not cover visitors, so travel health insurance is advisable. Hospital: Mills Memorial Hospital (Northern Health) with emergency room. Hazards: black and grizzly bears, cold winters (-10 to -20 C, heavy snow, avalanche risk at Shames), spring flooding of the Skeena River, wildfire smoke in summer, and rural Highway 16 driving in winter. Emergency 911

                  Local notes

                  Specific places where extra care is worthwhile, especially at night. Most visits are trouble-free.

                  No significant visitor no-go areas; use ordinary caution late at night in parts of downtown Terrace near Lakelse Avenue and Emerson Street where street disorder, drug use and homelessness are visible; avoid Skeena River banks in high-water spring conditions and do not approach bears or wander backcountry without preparation

                  Safety & health

                  Health

                  • Hospital (ER)Mills Memorial Hospital with emergency room
                  Official visitor information
                  terracetourism.ca

                  Last verified September 25, 2026 · Source: Research spreadsheet · Editorial ·

                  Local directory

                  3 listings in Terrace, ranked by traveller reviews. Featured listings are marked.

                  Nearby cities and connections

                  Find the next city worth adding to your trip from Terrace: how far, how long, and how to get there.

                  Kitimat

                  Distance
                  37 mi · 60 km
                  Drive
                  45 min

                  Powell River

                  British Columbia, Canada ·

                  5.4
                  Distance
                  366 mi · 590 km
                  Drive
                  Not by road alone
                  Ferry
                  20 h 40 min est.
                  Flight
                  1 h 32 min est.

                  Courtenay

                  British Columbia, Canada ·

                  6.2
                  Distance
                  367 mi · 591 km
                  Drive
                  Not by road alone
                  Ferry
                  20 h 41 min est.
                  Flight
                  1 h 32 min est.

                  Tofino

                  British Columbia, Canada ·

                  5.9
                  Distance
                  388 mi · 624 km
                  Drive
                  Not by road alone
                  Ferry
                  21 h 49 min est.
                  Flight
                  1 h 35 min est.

                  Port Alberni

                  British Columbia, Canada ·

                  5.5
                  Distance
                  399 mi · 642 km
                  Drive
                  Not by road alone
                  Ferry
                  22 h 25 min est.
                  Flight
                  1 h 36 min est.

                  Parksville

                  British Columbia, Canada ·

                  5.7
                  Distance
                  403 mi · 648 km
                  Drive
                  Not by road alone
                  Ferry
                  22 h 36 min est.
                  Flight
                  1 h 37 min est.

                  Sechelt

                  British Columbia, Canada ·

                  5.5
                  Distance
                  405 mi · 651 km
                  Drive
                  Not by road alone
                  Ferry
                  22 h 42 min est.
                  Flight
                  1 h 37 min est.

                  Nanaimo

                  British Columbia, Canada ·

                  5.7
                  Distance
                  420 mi · 675 km
                  Drive
                  Not by road alone
                  Ferry
                  23 h 31 min est.
                  Flight
                  1 h 39 min est.

                  Vancouver

                  British Columbia, Canada ·

                  7.0
                  Distance
                  537 mi · 865 km
                  Drive
                  10 h 11 min est.
                  Train
                  likely (not verified) · 12 h 57 min
                  Flight
                  1 h 40 min est.

                  Hazelton

                  Distance
                  96 mi · 155 km
                  Drive
                  1 h 45 min

                  Smithers

                  Distance
                  121 mi · 195 km
                  Drive
                  2 h

                  Houston

                  Distance
                  152 mi · 245 km
                  Drive
                  2 h 30 min

                  Times marked “est.” are estimates: drives use typical road distances at highway speeds, and train or bus times assume both cities have service. Always check a route planner and timetables before you travel.

                  Route ideas

                  Suggested by Hey! En Route from the best-connected next stops. Save one to your routes and make it your own.

                  2-day trip

                  Terrace (1 night)

                  3-day trip

                  Terrace (1 night) → Prince Rupert (1 night)

                  About 89 mi, 1 h 43 min of travel

                  Suggested city pairs

                  Building your own routes is part of Hey! En Route Plus. See what’s included

                  Community signals

                  Not enough responses yet to show a trend.

                  Terrace City Circle

                  For people considering Terrace, visiting soon, living there for a while, or comparing it with somewhere else.

                  Sign up to join

                  No discussions yet. Be the first to share something useful.

                  Share experience, not guesses presented as fact, and keep contact details out of posts. Community guidelines

                  The newsletter

                  Postcards from the road, every other week

                  New city guides, events worth planning a trip around, and the places worth the detour. Pick your topics, or leave them all unticked for everything.