Osoyoos Lake, International lake in Okanagan Valley, Canada and Washington, United States.
Osoyoos Lake is a reservoir on the Okanagan (Okanogan) River, straddling the Canada–United States border between Osoyoos, British Columbia, and Oroville, Washington. Its surface fluctuates between 277.20 and 278.22 metres above sea level under the International Joint Commission's water-sharing rules. The lake drains into the Okanogan River at Oroville, where the 62-year average discharge is 19.3 cubic metres per second.
The lake was carved out roughly 17,000 years ago when glaciers retreated and meltwater shaped the landscape of the Okanagan Valley. This glacial activity created the deep basin that holds water today.
The name Osoyoos comes from the Okanagan (Syilx'tsn) word sẁiẁs, meaning "narrowing of the waters", a reference to the lake's shape. The lake lies between the town of Osoyoos, British Columbia, and the city of Oroville, Washington, and both communities use it today.
The water becomes pleasantly warm in the hotter months, making swimming and water activities comfortable without cold shock. The best time to visit is between June and September, when water temperatures peak and recreational activities are most popular.
Haynes Point is a long, narrow sand spit that extends like a natural bridge across the water, completely changing how the lake feels from within. Walking across this sandy strip puts the water on both sides of you at once.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,783 contributors worldwide.