Osoyoos Lake: your guide to Canada’s warmest water
Every summer, Osoyoos Lake earns its title as the warmest freshwater lake in Canada, with water temperatures that regularly reach 24°C and beyond in July and August. Shallow, sun-soaked, and stretched across the desert valley floor, it warms early and stays swimmable well into September.
When to swim
June through September is prime season. July and August bring bathtub-warm water and busy beaches; June and September trade a few degrees for blissful quiet. Even May can surprise you on a hot spring week.
Where to get in
Gyro Beach is the town's classic: sandy, family-friendly, with a playground and shade trees, and about a 14-minute walk from our front door. Legion Beach and Cottonwood Beach offer quieter sand, and sẁiẁs (Haynes Point) Provincial Park stretches a famous sandspit nearly across the lake.
Beyond swimming
Rent a paddleboard or kayak in town, launch a boat from the public ramps, or fish for bass and rainbow trout. The lake straddles the US border, so southbound boaters should know the rules before crossing the line.
Base yourself at Park Inn by Radisson Osoyoos and the lake is a stroll away, and when the beach day ends, the courtyard pool and hot tub are waiting at home.