Penticton
British Columbia, Canada — 54 km
Osoyoos - Safari Beach Resort - Osoyoos Lake
🇨🇦 British Columbia · Canada — Altitude 277 m
This live stream looks out over Osoyoos Lake from the Safari Beach Resort in the South Okanagan of British Columbia. It is a useful way to check how the lake and shoreline look before planning a trip or simply to watch the warm, dry lakeside landscape.
Osoyoos sits at the southern end of the Okanagan Valley, close to the US border, where the landscape turns almost desert-like. Osoyoos Lake is one of the warmest lakes in Canada and is known for its sandy shores, vineyards and orchards. The town is small, and the lake is its main draw for swimming, boating and quiet days outdoors.
The stream is best watched in the morning, when the water is often calm, or in the late afternoon, when the light softens over the hills. Summer brings the most activity on the beach, while spring and autumn show quieter shores. Conditions depend on the weather and time of year, so you may see anything from still water to wind-ruffled waves.
The Okanagan has hot, dry summers and mild winters, with most rain falling in colder months. Summer is the most popular time to visit for the lake. Osoyoos is reached by road from Penticton, roughly an hour away, and nearby cameras include Penticton and Kelowna, which offer more views of the valley.
Source: Safari Beach Resort Osoyoos, BC
British Columbia, Canada — 54 km

British Columbia, Canada — 57 km
British Columbia, Canada — 96 km
British Columbia, Canada — 98 km

British Columbia, Canada — 135 km
Washington, United States — 136 km
Washington, United States — 183 km

Washington, United States — 187 km
Idaho, United States — 193 km
Washington, United States — 202 km
Current conditions and a three-day forecast for Osoyoos are shown in the live weather block on this page, updated automatically alongside the stream.
The local time for Osoyoos is displayed on this page, so you can check whether it is a good moment to watch the beach and lake.
The camera is at the Safari Beach Resort on the shore of Osoyoos Lake, and the map on this page shows its position in the town.
Early morning and late afternoon tend to be the most pleasant times to view the lake, while summer weekends usually show the most people on the shore.
Partner links: we may earn a commission at no extra cost to you.