Join 5 upcoming events being held in Fort St. John. Fort St. John is a vibrant city in British Columbia, Canada, known as the 'Energetic City' for its active oil and gas industry, and offering a range of outdoor activities including fishing, hiking, and skiing, as well as cultural attractions like the North Peace Cultural Center and the Fort St. John Museum.