Arrow in Stewart, BC

The home base for your career. Small town living. Big route hauls.

Stewart is a unique border town located at the end of the Portland Canal in northwestern British Columbia. With a population of 500 people, the town is surrounded by wide open, uncrowded landscapes and offers an abundance of year-round outdoor activities. If you enjoy the outdoors, fishing, wildlife, hiking, heli-skiing and snowmobiling, Stewart is the perfect fit for you!

There’s Lots To Explore

Take a Look Around


Post Office, Community Hall, Grocery stores, Hardware Stores, Restaurants, Hotels/Motels, R.V. parks,Golden Triangle Gym, Ball Field, Trail Systems, Picnic Sites, Playgrounds, Arena Museum, Public Library, Tennis Courts, Health Centre, Religious Centers and Churches.


  • Small to medium sized home:  $75,000 – $100,000
  • Large home: $100,000 – $200,000

We also offer Staff Housing »

Quick Facts 

Population: 500
Education: Bear Valley School (K-12)

Getting Here

The town is at the end of Highway 37A, which connects to Highway 37, at Meziadin Junction, 65km/40mi away. The nearest transportation hub for connecting to buses, trains, and flights is Terrace, 337km/204mi south.

For more information about Stewart visit: