Kalamalka Lake (aka “Kal Lake”) is a large lake in the Interior Plateau of southern central British Columbia, Canada, east of Okanagan Lake and approximately 4 kilometers (2 mi) south of Vernon. The lake is named for the Okanagan (Okanogan U.S. spelling) Indian chief who occupied its northern shores, although many believe (incorrectly) that it means (lake of) many colours in the Okanagan language.
At different times of the year the colour of the lake can range from cyan to indigo, in different spots at the same time. The colour of the water is derived from light scattering, caused by the precipitation of calcite (CaCO3).Kalamalka Lake is also a home to many great beaches. Kal beach and Cosens Bay Beach, which lies right in the heart of Kalamalka Lake Provincial Park, are two of the popular beaches developed on the shores of the lake. Some of the other beaches on this lake are Jade Bay Beach, Juniper Bay Beach, Kekuli Bay Beach, Kirkland Park Beach, and on the south end, Kaloya Regional Park Beach.
Main fish targeted are Lake Trout, Rainbow Trout and Kokanee. This lake can offer some very large trophy sized Lake Trout averaging 15 to 20 pounds with our largest being a whopping 36 pounder! If a trophy is what you’re looking for the best months are October thru to April.