Okanagan Lake, Glacial lake in Okanagan Valley, Canada
Okanagan Lake is a large glacial body of water in the Okanagan Valley, British Columbia, extending 135 kilometers from Vernon in the north to Penticton in the south. The water reaches a depth of 232 meters near Grant Island and divides into three separate basins along its length.
Before the railway arrived, the lake formed the main travel corridor through the Okanagan Valley, with paddlewheelers moving between settlements. Steamboats carried passengers and freight between Vernon and Penticton until the early decades of the twentieth century.
First Nations communities maintained fishing traditions on these waters for generations, harvesting rainbow trout, kokanee salmon, and whitefish throughout the seasons.
More than 30 public beaches line the shoreline, providing water access from spring through autumn. Most access points offer facilities for boating, swimming, and angling.
Below the water surface lie terraces carved by glacial movements thousands of years ago. These submerged ledges now create different habitats for rainbow trout, kokanee salmon, and whitefish.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.