Best Beaches in the Okanagan

Canada’s warmest freshwater lakes, sandy shores, and more sunshine hours than almost anywhere else in the country.

Beaches Swimming Family-Friendly Water Sports Summer

The Okanagan has some of the finest freshwater beaches in Canada. The combination of desert-level sunshine, consistently warm lake water, and sandy shores makes summer here feel more like a Mediterranean lake district than a Canadian valley. Osoyoos Lake is the warmest freshwater lake in the country. Skaha Lake and Okanagan Lake are not far behind.

The best beaches are spread across the valley, each with its own character. Here is a complete rundown.

Osoyoos Lake Beaches

Osoyoos Town Beach (Main Beach)

The main public beach runs along the north shore of Osoyoos Lake through the centre of town. Wide, sandy, and well-maintained. The water entry is gentle and the lake is so warm by July that it feels more like bathwater than a lake. Good facilities nearby, lifeguard coverage in peak season, and close to restaurants and ice cream. Gets busy on weekends in July and August.

Best for: families, easy access, proximity to town

Gyro Park Beach

On the west side of Osoyoos, quieter than the main beach and popular with locals who know to skip the crowds. A smaller, more relaxed stretch of shoreline with great views across the lake. Limited facilities but worth it for the atmosphere.

Best for: quieter alternative, locals’ pick

Haynes Point Provincial Park

A narrow sand and gravel spit jutting into Osoyoos Lake. Camping right on the water, with some of the most scenic swimming spots in the entire South Okanagan. The park is long and narrow, and spots farther from the entrance get progressively more peaceful. Book campsites well in advance for summer.

Best for: campers, nature setting, swimming away from crowds

Find Osoyoos Accommodation →

Skaha Lake Beaches (Penticton)

Skaha Lake Park Beach

The standout family beach in the entire South Okanagan. Skaha Lake is shallower and calmer than Okanagan Lake, warming up earlier in the season and staying warm through September. The park on the north shore has excellent facilities, a large parking area, and the most child-friendly water entry of any major beach in the region. Highly recommended for families.

Best for: families with young children, calm water, facilities

Penticton Okanagan Lake Beach (North Beach)

The main Penticton beach on Okanagan Lake, running along the north end of town. Wide and sandy, with a beachfront esplanade and plenty of rentals nearby (kayaks, paddleboards, chairs). The Peach City Beach volleyball scene operates here in summer. Gets very busy on hot weekends.

Best for: active beach scene, rentals, close to downtown

Other Notable Beaches

Okanagan Falls Beach

Quiet access to the south end of Skaha Lake in OK Falls. Far fewer people than the main Penticton beaches. Good for those staying in the area who want a low-key swimming spot.

Kelowna Beaches

City Park Beach in downtown Kelowna is the most popular. Gyro Beach further south is popular with locals and tends to be slightly less crowded than City Park. Both are on Okanagan Lake, which is cooler than the South Okanagan lakes but still very swimmable by July.

Beach Tips for the Okanagan

Frequently Asked Questions

Osoyoos Lake is consistently the warmest freshwater lake in Canada, reaching 24 to 26 degrees Celsius in July and August. Skaha Lake in Penticton is a close second.
Skaha Lake Beach in Penticton is the top pick for families. Shallow, very calm, warm water. Haynes Point Provincial Park in Osoyoos is excellent for families who want to camp right on the water.
July and August are peak beach season. September is excellent with warm water and far fewer crowds. June is warm but the lakes are still heating up. May is too cool for most swimmers.
Lifeguards cover designated areas at Osoyoos town beach and Penticton’s main Okanagan Lake beach in peak season. Most other beaches are unpatrolled. Swim with awareness and keep children within reach at all times.
Pack Smart

Beach Day Essentials

What to bring for a full day on an Okanagan beach.

Portable Cooler

Keep drinks cold and fruit fresh on a 35°C beach day. The single most-used piece of gear for an Okanagan summer day.

Shop Coolers on Amazon →

Waterproof Dry Bag

Keep your phone, keys, and wallet safe in the water. Essential for kayaking and paddleboarding too.

Shop Dry Bags on Amazon →

Waterproof Picnic Blanket

A waterproof-backed blanket keeps sand and damp grass off. Works as beach seating and a picnic mat.

Shop Picnic Blankets on Amazon →

SPF 50 Sunscreen

Okanagan UV levels are high — reapply every 2 hours, especially on the water where reflection amplifies exposure.

Shop Sunscreen on Amazon →