If you’re craving an escape to the Okanagan once the weather warms back up, this gorgeous spot is definitely one to bookmark. One of Canada’s most beautiful lakes, Kalamalka is known for its tropical-looking, turquoise waters in the warmer months and exquisite beaches, which comprise 42 kilometres of beautiful shoreline.

“Lake of a thousand colours”

Kalamalka changes in colour throughout the year, and is even known as the “lake of a thousand colours,” according to Tourism Vernon. Craved by glaciers eons ago, the lake can range from cyan to deep turquoise depending on the time of year.

This is a result of an ‘incredibly rare’ phenomenon that deposits a large amount of calcium carbonate (limestone) into the water, creating a ‘marl lake.’ As the temperatures rise every year, the glaciers recede and leave behind limestone that gives the lake its “alluring tropical green hue.”

During the colder months, the calcium carbonate dissolves along with its green colour, giving way to its otherwise deep blue hue.


Known affectionately as “Kal Lake” to locals, the popular summertime destination has 10 beaches to offer visitors, many of which are easily accessible with washrooms, surrounding parks, and plenty of free parking.

The two most popular are Kal Beach and Cosens Bay, the former of which is south-facing, with a beach pub, concession stand, and famous Kalamalka Lake Rotary Pier. This makes it a hotspot for those looking for boating, fishing, and sunbathing opportunities.

Here, visitors can nearly see the entire lake from end to end!

Recent Posts:
Here’s when BC’s iconic fireworks show will light up Vancouver skies
From parks to a pool party: This outdoor music series in Vancouver kicks off next month


View this post on Instagram


A post shared by Tourism Kelowna (@tourismkelowna)

Cosens Bay Beach, on the other hand, is accessible via boat, bike, or hike on a 6 km trail. According to Tourism Vernon, there’s plenty of space to stretch out and enjoy the dog-friendly eastern end of the beach.

Other scenic beaches and parks to visit include:

  • Kekuli Bay Provincial Park
  • Jade and Juniper Bays
  • Pumphouse Beach
  • Kirkland Beach
  • Sovereign Park

So there you have it, beach lovers! Don’t sleep on this BC beauty this summer.

Kalamalka Lake 

Where: Coldstream, BC