Johnson Lake, BC is a ninety-minute drive from Kamloops and Shuswap and the best way to get there is to take Hwy 5 to Agate Bay Road at Louis Creek.
What to Bring for a Day at Johnson Lake, BC Johnson Lake is remote and takes effort to visit. We must all do our part to protect the fragile ecosystem while enjoying the clean wilderness area.
5 out of 5
While we did not do any hiking or biking during our visit to Johnson Lake, there is the Johnson Lake Trail System that offers trails in varying lengths from 3 km to 22 km long.