• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

British Columbia Highway News

Integrating BC Transportation Travel News Services and Products

  • BC Road Report News
  • Closures & Incidents
  • Mountain Pass Webcams
  • Canada / USA – Border Cameras
  • About us

Highway 31 Road Conditions

by

BC Highway 31 Road Conditions reports

Highway 31, in both directions. Muddy sections between Westside Rd and Beaton-Armstrong Lake Rd for 12.7 km (Trout Lake). Watch for gravel potholes. Allow for extra travel time. Next update time Mon Apr 13.
minor road condition | last updated Thu Mar 5 at 4:26 PM PST. | next update Mon Apr 13. Last updated Thu Mar 5 at 4:26 PM PST.
Highway 31. Muddy sections between Duncan Dam Lookout Rd and Cascade Creek Mainline for 22.0 km (Meadow Creek). Watch for gravel potholes. Allow for extra travel time. Next update time Mon Apr 13.
minor road condition | last updated Thu Mar 5 at 4:28 PM PST. | next update Mon Apr 13. Last updated Thu Mar 5 at 4:28 PM PST.
Highway 31. Watch for slippery sections between Block Rd and Goat Range Provincial Pk for 41.4 km (Meadow Creek to 25 km south of Trout Lake).
minor road condition | last updated Tue Mar 31 at 3:38 PM PDT.

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

Filed Under: Road Reports

Primary Sidebar

Caribbean Business for Sale

Move to Sint Maarten with this incredible opportunity 

Best Personal Breathalyzer

Personal Breathalyzer
Dont risk a DUI. Make sure you don’t drive while impaired Get a personal breathalyzer check your alcohol levels and drive responsibly.




This 'travel news' services website is privately owned. It is not affiliated or sanctioned by the Government of BC, nor is it part of the provincial governments - DriveBC program or websites, operated by the BC Ministry of Transportation and Infrastructure. The data and electronic links provided in this web site are for informational purposes only and bchighway.com disclaims all responsibility for the accuracy of site content or linked information. This information obtained from bchighway.com should not be used as a basis for making financial or other commitments. Privacy Agreement © 1996–2026 bchighway.com - All Rights Reserved.