Trout Lake in the interior of British Columbia is a ribbon lake located south-east of Revelstoke. At the north end is Trout Lake City which in the early 1900s was a mining boomtown. It now has only a handful of permanent residents and a growing number of cabin owners that come for the holidays, many from Calgary. At the other end of the lake is the now-abandoned town of Gerrard, the spawning ground of Gerrard Trout.
Trout Lake is known for its fishing (primarily Dolly Varden trout, and Kokanee salmon) and the snowmobiling in the surrounding hills.