Table of contents
Overview
3About Salmon Arm, BC
Salmon Arm sits right on the Trans-Canada Highway between Kamloops and Revelstoke, on the shore of Shuswap Lake. It's the natural stop for anyone running Highway 1 through the Interior, with Highway 97B branching south to Vernon and the Okanagan. Locals make quick trips to Sicamous, Sorrento, and Chase, all under an hour away. EV chargers are available in town for the highway crossing. Shuswap Regional Airport (YSN) sits just outside city limits. Don't miss the Salmon Arm wharf, one of the longest wooden wharves on any freshwater lake in North America.
Where is Salmon Arm, BC on the map?
Salmon Arm, BC is in Canada, at 50.702, -119.272 - about 22 km north-west of Grindrod, BC.
How far is Salmon Arm, BC from where I am?
Use your device location to see the distance to Salmon Arm, BC, how long the drive takes, and directions from where you are.
Book
2Find hotels in Salmon Arm, BC
Rent a car near Salmon Arm, BC
Play
Play a pub crawl round in Salmon Arm, BC
Nine holes from pub to pub through the real streets of Salmon Arm, BC. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Salmon Arm, BC?
The closest airport to Salmon Arm, BC is Kelowna International Airport, 98 km (about 1 h 30 min by car).
