Discover Salmo

Salmo Photos

Stone Mural Photos

Recreation and Attractions

Visit Salmo and discover the wide range of recreation activities and attractions for all ages and interests.


Located at the junction of the Crowsnest Highway and Highway 6, Salmo is about a 30 minute drive from the communities of Castlegar, Nelson, and Trail. Salmo is the westernmost of the Salmo-Creston highway which just celebrated its 50th Anniversary in  2013 – constructed in the late 1950s (now Highway 3), it was developed as a shortcut to avoid the long route north to Nelson and crossing Kootenay Lake by ferry between Balfour and Kootenay Bay.

Originally known as Salmon Siding (named for the original name of the Salmo River, i.e. the Salmon River), the Village of Salmo was founded as a small mining town near the Nelson and Fort Sheppard Railway during the gold rush of 1896. The name of the town was changed to Salmo to avoid confusion with other places with similar names. When dams were created along the Columbia River in the 1960s and 1970s, Salmo’s fish stocks were depleted, forcing the Village to integrate new forms of industry for the Village to survive.

It is a quiet community with numerous outdoor activities including hiking, fishing, biking, golfing and skiing.


Salmo Weather

Partly Cloudy
High 29°/Low 13°
High 28°/Low 11°
High 30°/Low 13°

Get Directions

  show options