Lakes near Kelowna
8 lakes with detailed profiles lie within 50 km of Kelowna, British Columbia. The closest is Okanagan Lake, 0.1 km north. 8 have sport-fish survey records and 1 have at least one listed boat launch.
Fishing
Sport fish recorded in the most of these lakes: rainbow trout (8), yellow perch (6), brook trout (4), kokanee (4), lake trout (4) and burbot (3).
Distances are straight-line to the nearest shore from the community’s official point. The map places each lake at its centre.
Every lake, nearest first
| Lake | Distance | Area km² | Max depth m | Sport fish | Launches |
|---|---|---|---|---|---|
| Okanagan LakeCentral Okanagan | 0.1 km N | 349 | Rainbow Trout, Kokanee, Yellow Perch +9 | 1 | |
| Shannon LakeCentral Okanagan | 8.8 km W | 0.14 | Rainbow Trout, Brook Trout, Largemouth Bass +1 | ||
| Ellison LakeCentral Okanagan | 13 km NE | 2.01 | Yellow Perch, Rainbow Trout | ||
| Wood LakeCentral Okanagan | 19 km NE | 9.1 | Rainbow Trout, Kokanee, Lake Trout +1 | ||
| Kalamalka LakeNorth Okanagan | 26 km NE | 25.6 | Rainbow Trout, Kokanee, Lake Trout +4 | ||
| Garnet LakeOkanagan-Similkameen | 29 km SW | 0.33 | Rainbow Trout, Brook Trout, Steelhead | ||
| Swan LakeNorth Okanagan | 48 km NE | 4.11 | Rainbow Trout, Brook Trout, Yellow Perch +1 | ||
| Skaha LakeOkanagan-Similkameen | 49 km SW | 19.5 | Rainbow Trout, Kokanee, Smallmouth Bass +6 |
Data as of October 9, 2026. Sources: provincial surveys, HydroLAKES, Canadian Geographical Names Database. Details and licences.