Fort St. John is in the Peace Country and Northern Rockies and is the second-largest settlement along the Alaska Highway. The city of 20,000 people (2016) is in northeastern British Columbia, approximately 382 km (237 mi) south of Fort Nelson and 75 km (47 mi) north of Dawson Creek. Fort St. John is the oldest European-established settlement in present-day British Columbia.

Downtown Fort St. John



Fort St. John is a retail, service and industrial centre. The province's oil and gas industry is centred in the city. Forestry has become more important to the city since the opening of an oriented strand board plant in 2005. Much wood of the is exported to the United States. Agriculture has been the mainstay of the economy servicing and providing a market for the upland prairies.



Over the years the community has been moved a number of times for varying economic reasons. The present location is thought to be its sixth. The original trading post built in the area was named Rocky Mountain House (not to be confused with the modern Alberta town by that name). It was established one year after Sir Alexander Mackenzie explored the area in 1793. One of a series of forts along the Peace River constructed to service the fur trade, it was southwest of the present site of Fort St. John. The Dunneza and Sikanni First Nations used it as a trading post. It was also used as a supply depot for further expeditions into the territory. The fort closed in 1805. Fort d'Epinette was built in 1806 by the North West Company. It was renamed Fort St. John in 1821 following the purchase of the North West Company by the Hudson's Bay Company. This fort was about 500 m downstream from the mouth of the Beatton River, which at that time was known as the Pine River (d'epinette in French). It was shut down in 1823. The site was designated a National Historic Site of Canada in 1958.

After a lapse of nearly 40 years, Fort St. John was reopened in 1860 on the south side of the Peace River, directly south of the present community. It was moved in 1872 by Francis Work Beatton directly across the river. This community lasted until 1925 when the river ceased to be the main avenue of transportation and the fort was moved closer to where settlers were establishing homesteads. The new town was constructed at Fish Creek, northwest of the present community, on the new trail to Fort Nelson. It did not shut down until 1975. In 1928, C.M. Finch moved his general store to two quarters of land where he also built a government building to house the land, telegraph and post offices. The present site for the town was firmly established after he donated 5 acres (20,000 m²) for a Roman Catholic Church and additional land for a hospital.



Fort St. John, on the upland prairies north of the Peace River, experiences a cold humid continental climate (close to subarctic), with cold winters and warm summers. Although winters can be frigid, the area has milder winters than much of the rest of Canada (especially considering its relatively northerly latitude) due to the influence of the nearby Rocky Mountains. They tend to block Arctic air masses coming in from the north/northwest, although they can certainly still penetrate the area. Fort St. John uses Mountain Standard Time all year (same as Pacific Daylight Time in summer), and because of its northerly latitude experiences short daylight hours in winter and long daylight hours in summer.

Fort St. John is one of the sunniest places in the province, especially in winter and spring.

Get in


By bus

  • BC Bus North, +1-844-564-7494. Provides bus service on the following routes:.    
    • Between Prince George and Fort St. John twice per week with stops in Mackenzie, Chetwynd, Dawson Creek, and Taylor. Travel time to Fort St. John from Dawson Creek is 1 hour and from Prince George is 8 hours. Fare is $48.
    • Between Dawson Creek and Fort Nelson once per week with stops in Taylor and Fort St. John. Travel time to Fort St. John from Dawson Creek is 1 hour and from Fort Nelson is 5.25 hours. Fare is $49.
  • Cold Shot, +1 587-557-7719, . Bus service from Monday to Friday between Fort St. John and Grande Prairie with stops in Dawson Creek, Hythe, and Beaverlodge. Travel time to Fort St. John from Dawson Creek is 1 hour and from Grande Prairie is 3 hours. Also offers bus service between Grande Prairie and Edmonton.

By car


Highways serving Fort St John:

  • Highway 29 - Terminates just north of Fort St. John after traveling northeast from Chetwynd via Hudson Hope
  • Highway 97 (Alaska Highway) - Fort St. John can be reached by driving north from Dawson Creek or south from Fort Nelson

By plane



  • 1 Fort St. John Airport (YXJ  IATA) (a few kilometres east of the city), +1 250-787-0426, . The only commercial airport between Dawson Creek and Fort Nelson. The two-runway airport has Air Canada Jazz, WestJet and other smaller airlines such as Central Mountain Air with regularly scheduled flights and North Cariboo Air providing chartered flights.    
    • Flights to Fort St. John from Vancouver take 1.75 hours.



Canadian airlines traveling to Fort St. John:

Get around


Within the city the streets are laid out in a grid pattern. The main streets are the north-south 100 Street and the east-west 100 Avenue.

By public transit


By taxi

  • 1 Fort St. John North Peace Museum, 9323 100 St, +1 250-787-0430, . M-Sa 9AM-5PM. Ths museum tells the story of the Fort St. John region including First Nations' settlements, the fur trade, agricultural settlement, the growth of the town, and the Alaska Highway. Adults $6, seniors (65+) $5, students $4, children 5 & under free.
  • 2 North Peace Cultural Centre, 10015 100 Ave, +1 877-785-1992. Gallery: Tu-Sa 10AM-5PM. In the centre of town, it houses the Fort St. John Public Library, a theatre, and the Peace Gallery North Art Gallery.
  • High on Ice Winter Carnival (Centennial Park). The event features ice sculptors competing at Centennial Park and other special winter-related activities occurring around town. Held annually in January or February.
  • 1 Centennial Park. Includes the Fort St. John North Peace Museum, the North Peace Leisure Pool, the North Peace Arena (home of the Fort St. John Huskies), a separate arena for children, an 8-sheet curling rink, as well as an outdoor water park and speed skating oval.
  • 2 Pomeroy Sport Centre, 9324 96 St, +1 250-785-4592. It is the city's main recreation centre, a three-storey public facility with two National Hockey League-sized ice rinks, an indoor near-Olympic-sized long track speed skating oval, and a 340 meter long walking track (the "Northern Vac Track").    
  • 3 Fish Creek Community Forest (trails can be accessed just east of Northern Lights College). Several trails that follow Fish Creek.
  • 4 Beatton Provincial Park (accessed from Road 271, about 10 km north of downtown). Located on the east side of Charlie Lake. In the winter, has 15km of groomed cross-country ski trails.    
  • 5 Charlie Lake Provincial Park (accessed from Highway 97, about 10 km north of downtown). Located on the west side of Charlie Lake. Has forested hiking trails.    


  • 1 Whole Wheat and Honey Cafe, 10003 100 St, +1 250-787-9866. M-F 6AM-4PM, Sa 9AM-4PM. Breakfast and lunch. They source locally staples like eggs, honey, and bakery fresh bread, and purchase as much as possible from local butchers and grocers (much of it organic), and local produce seasonally when available. Vegetarian, gluten- and dairy-free options are always available. They serve fair trade organic coffee.
  • 2 North Bar & Grill, 9830 100th Ave, +1 250-261-6961, toll-free: +1-800-663-8312, . Classic and modern dishes and offering wine and draught beer selections. Mains $18-38, sandwiches and burgers $14-18.
  • 3 Spicy Fusion, 8151 100 Ave, +1 250-787-7429. Tu-Sa 11AM-2PM, 4PM-8:30PM; Su 4PM-8PM. Indian, with vegetarian and vegan choices. Mains $11-15.
  • 4 Saigon Noodles, 9600 93 Ave, Suite 1680, +1 250-785-1628. M-Sa 11AM–8PM, Su noon–7PM. Vietnamese and Thai. Good phở.




  • 1 Blue Belle Motel, 9705 Alaska Rd S (along Alaska Highway at Mile 47, 400 m east at 100th Street intersection). 40 rooms, free high speed wireless Internet , fridge & microwave in every room, cable TV, kitchenettes & kitchen suites available, pet rooms available, complimentary in-room coffee & tea, coin laundry & laundry service, BBQs for guest use. From $85.
  • 2 Stonebridge Hotel Fort St. John, 9223 100 St, toll-free: +1-855-691-4967. Fitness centre, free hot breakfast, free Wireless Internet, single/double kitchenette, onsite liquor store, games room, guest laundry facilities. From $99.
  • 3 Microtel Inn & Suites, 8407 93rd Street, toll-free: +1-888-293-6798. Fitness room, free large-vehicle parking, and free hot breakfast. Non-smoking guest rooms are equipped with microwave, mini-refrigerator, HDMI-compatible flat-screen TVs and free Wi-Fi. From $93.
  • 4 Ramada by Wyndham Northern Grand Hotel & Conference Centre, 9830 100th Ave, +1 250-787-0521, toll-free: +1-800-663-8312, . Full hot breakfast included, fitness room, fibre optic Internet access, coffee machines, pet-friendly (call to reserve), airport shuttle, cold weather hook-ups. From $149 ($134 for seniors and CAA/AAA members).









Go next

  • Visit Sikanni Chief Falls Protected Area for a view of this 30 m high falls on the way to Fort Nelson. See listing under Fort Nelson.
  • Visit W.A.C. Bennett Dam Visitor Centre, one of the world's largest earth-fill structures on the way to Chetwynd. See listing under Chetwynd.
Routes through Fort St. John
ChetwyndHudson's Hope  W   E  ENDS at  
WhitehorseFort Nelson   N   S  Dawson CreekPrince George

This city travel guide to Fort St. John is a usable article. It has information on how to get there and on restaurants and hotels. An adventurous person could use this article, but please feel free to improve it by editing the page.