BC Highway 31 Road Conditions reports
|Highway 31. Compact snow between Goat Range Provincial Pk and Junction Hwy 23 for 57.5 km. Snowing.|
minor road condition | last updated Tue Dec 7 at 3:53 PM PST. (DBCRCON-109689)
|Highway 31. Watch for slippery sections between Balfour and Goat Range Provincial Pk for 117.3 km (Balfour to 25 km south of Trout Lake). Compact snow.|
minor road condition | last updated Tue Dec 7 at 3:53 PM PST. (DBCRCON-109688)
|Highway 31. Bridge construction at F Ave (Kaslo). Until Wed Dec 15. Single lane alternating traffic. Watch for traffic control. At Kaslo Creek Bridge.|
minor construction | last updated Tue Dec 7 at 9:08 AM PST.
Cooper Creek – Highway 31, at Duncan Lake Rd, about 35 km north of Kaslo, looking to the south.
Coffee Creek – Highway 31, 45 km north of Nelson and 25km south of Kaslo, looking to the north.
Kaslo S – Highway 31 at Hwy 31A Junction in Kaslo, looking to the southeast.
Kaslo W – Hwy 31 at Highway 31A Junction in Kaslo, looking to the west.
Kaslo N – Highway 31 at Hwy 31A Junction in Kaslo, looking to the north
Highway 31 is a route through the Selkirk mountains in British Columbia. The Southern end is at Balfour on Highway 3A where the ferry across Kootenay Lake. The Northern end is a few kilometers South of the Galena Bay ferry on Highway 23.
Highway 31 starts in Balfour, at the ferry terminal. It goes north along the west shore of Kootenay Lake through Queens Bay, Ainsworth Hot Springs, and Mirror Lake before reaching Kaslo. It then continues north through Shutty Bench, Lardeau, and Howser.
From Howser, Highway 31 travels northwest, and passes through Goat Range Provincial Park. It then continues northwest along the eastern shore of Trout Lake to the town of Trout Lake. It then continues past Staubert Lake to Galena Bay, where it ends at a junction with Highway 23. Highway 31 Road Conditions