Find your perfect spot on the shores of Okanagan Lake with our guide to the best sandy beaches, quiet coves, and family-friendly swimming spots for summer 2026.
23 beaches · Updated September 2026Beach guide · Go Kelowna
Photo: Dan Nielsen · Sarsons Beach Park via Google
01AT A GLANCE
The detailsthat matter.
Kelowna's best beaches offer everything from lively, family-friendly parks with playgrounds and soft sand to quiet, pebbly coves perfect for a peaceful dip. Top spots like Rotary Beach Park and Strathcona Beach Park are ideal for families, while hidden gems like Sarsons Beach Park provide a calmer experience. Most beaches feature public washrooms, picnic areas, and stunning lake views.
Swim Season
Late May to September
Water Quality
Tested weekly in summer
Lifeguards
No (except Peachland)
Parking
Free & paid lots
01BEACH GUIDE
Most-loved beaches
The sand locals defend every July.
01 /NESSIE’S PICKS
Beaches
Boyce-Gyro Beach Park
Kelowna
Boyce-Gyro Beach Park is a lively, family-friendly Kelowna hotspot known for its wide sandy beach, shallow waters, playgrounds, and water sport rentals. Explore the place, or let Nessie help you make a plan.
Rotary Beach Park in Kelowna's Lower Mission is a soft sandy beach known for family fun, swimming, and being a prime spot for kitesurfing and paddle sports. Explore the place, or let Nessie help you make a plan.
Sarsons Beach Park is a quiet, family-friendly neighborhood gem in Kelowna's Lower Mission, offering a peaceful sandy beach, playground, and picnic spots. Explore the place, or let Nessie help you make a plan.
A tranquil, family-friendly beach park on Okanagan Lake, perfect for relaxed swims, picnics, and playground fun in a quiet residential setting. Explore the place, or let Nessie help you make a plan.
Antlers Beach Regional Park in Peachland offers a raw, uncrowded pebble beach with stunning lake views, ideal for a natural and peaceful lakeside experience. Explore the place, or let Nessie help you make a plan.
Swim Bay in Peachland is the Okanagan's only lifeguarded freshwater swim area, packed with fun for all ages. Explore the place, or let Nessie help you make a plan.
Willow Beach in Westbank offers a local lakeside retreat, perfect for enjoying the serene waters and natural beauty of Okanagan Lake. Explore the place, or let Nessie help you make a plan.
Bluebird Beach Park offers a serene lakefront escape in Kelowna, featuring a sandy beach, green spaces, and a tranquil setting for relaxation and water activities. Explore the place, or let Nessie help you make a plan.
Discover Beach Avenue Beach Access, a serene sandy spot in Kelowna perfect for swimming, kayaking, and enjoying beautiful lake and mountain views. Explore the place, or let Nessie help you make a plan.
Hot Sands Beach is Kelowna's vibrant downtown hub for sun, swimming, and family fun on Okanagan Lake. Explore the place, or let Nessie help you make a plan.
Here is our definitive local's guide to the best public beaches in Kelowna, West Kelowna, Peachland, and Lake Country.
The short answer
For a classic family beach day, head to Rotary Beach Park for its soft sand and playground or Strathcona Beach Park near the hospital, known for its large shade trees and accessible play area. If you're seeking a quieter spot, Sarsons Beach Park in the Mission is a cherished local secret.
01For Everyone
Top Family Swim Beaches
Rotary Beach Park, Kelowna
For a guaranteed great day with the kids, Rotary Beach Park in the Mission is a top choice. It features a sandy shoreline, a playground, seasonal watercraft rentals, and large grassy areas perfect for a picnic. The park has washrooms, change rooms, and a good-sized parking lot, though it can fill up quickly on sunny days.
Strathcona Beach Park, located near Kelowna General Hospital, is another fantastic option for families. It boasts a wonderful, accessible playground with rubber surfacing, lots of shade from mature trees, and calm water. It's a slightly quieter alternative to the main downtown beaches, with a small pay parking lot and public washrooms.
Over in West Kelowna, Willow Beach is a local favourite in the Gellatly area. This long, sandy beach has a volleyball court, picnic tables, and a designated swimming area. With ample parking and on-site washrooms, it's an easy choice for an afternoon of sun and swimming. Dogs are not permitted on the sand but can be on-leash on the adjacent walkway.
Local tips
Arrive before 11 a.m. on summer weekends to secure a good parking spot.
Most family beaches have a mix of sand and pebbles; water shoes can be helpful for sensitive feet.
Pack your own snacks and drinks, as concession stands are only available at the busiest beaches.
Finding a spot for your dog to swim can be tricky, as most main sandy beaches in Kelowna do not permit dogs on the beach itself. However, the region has some excellent designated off-leash dog beaches. Cedar Creek Park in the South Mission is Kelowna's best-known dog beach, offering a long, pebbly shoreline where dogs can run and swim freely.
In Lake Country, you'll find a couple of great options. Coral Beach North is a designated off-leash beach with a picnic table, providing a fantastic spot for a swim with your furry friend. For an adventure, head to Cosens Bay Beach in Kalamalka Lake Provincial Park; the eastern end of this beautiful, remote beach is pet-friendly. Reaching it requires a boat or a hike of about 3 kilometres.
Many other parks allow dogs on-leash on pathways and grassy areas, but not in the main swimming zones. For example, dogs are welcome on the boardwalk at Waterfront Park (home to Tugboat Beach) and on the pathways at Willow Beach. Always check for local signage, as rules can change seasonally.
Local tips
Bring fresh water and a bowl for your dog, especially on hot days.
Remember to pack out everything you bring in, including pet waste.
Check your dog for ticks after exploring beaches near natural, grassy areas.
If you're looking to escape the crowds, Sarsons Beach Park in the Lower Mission is a true neighbourhood gem. Tucked away at the end of Sarsons Road, it has a playground, picnic tables, and a mix of sand and pebbles, offering a peaceful atmosphere perfect for a quiet afternoon swim. Parking is free but limited.
In Lake Country, the name says it all at Pebble Beach. This Okanagan Centre spot has a designated swimming area with a dock and swim raft. Nearby, Fourth Street Beach Access is another small, charming spot with a swim raft and benches. Both offer a more tranquil experience than the larger, more central beaches.
For a truly remote feel, Cosens Bay Beach on Kalamalka Lake is unmatched. Accessible only by a 3-km trail or by boat, this large sandy beach rewards your effort with incredible scenery and space to spread out. It has basic pit toilets, so be sure to pack everything you need for the day. The hike itself offers beautiful views across the grasslands.
Local tips
Parking at these smaller spots is very limited; consider cycling or arriving on foot if possible.
These beaches typically do not have concession stands, so bring your own water and food.
Check maps for access points, as many are tucked into residential neighbourhoods.
The west side of Okanagan Lake has its own distinct beach culture. In West Kelowna, Willow Beach is the main sandy destination along the Gellatly Bay waterfront, perfect for families and sunbathers. For a quieter spot, Pebble Beach (West Kelowna) at the end of Whitworth Road offers a coarse sand and pebble shore with a volleyball court and picnic tables.
A smaller, more intimate spot is Casa Loma Beach, a neighbourhood park with a grassy area and washrooms. While its silty bottom isn't ideal for wading, it's a great place to launch a paddleboard and enjoy the views of Kelowna across the lake. Parking is free along the road.
Just south in Peachland, Antlers Beach Regional Park is a large, natural pebble beach right off Highway 97. It's an uncrowded spot with stunning views, picnic tables, and vault toilets. It's a perfect, convenient stop for a refreshing dip, though be aware that dogs are not permitted.
Local tips
The Gellatly Bay waterfront in West Kelowna connects several parks and beaches with a walking path.
Peachland's Swim Bay is the only lifeguarded freshwater beach in the Okanagan, great for extra peace of mind.
Many west side beaches have coarser sand or pebbles, so water shoes are a good idea.
Lake Country offers a fantastic variety of beaches on both Okanagan and Wood Lakes. Coral Beach Park is a lovely community spot on Okanagan Lake with a pebble beach, boat launch, tennis court, and washrooms. It's a great all-in-one location for a family outing. Nearby, Gable Beach Park is a simple shoreline access point with a couple of picnic tables and limited street parking.
For a unique experience, Oyama Station Beach is located on the isthmus between Kalamalka and Wood Lakes. Situated on the Wood Lake side, its water is often a few degrees warmer, making it a popular spot for swimming and watersports. The beach is near a general store and the Okanagan Rail Trail.
Whiskey Cove Park & Beach is another local gem in the Carr's Landing area. It features picnic tables, designated parking, and an accessible Mobi-Mat to make getting to the water's edge easier. It's a quiet, scenic spot perfect for a relaxed afternoon paddle or swim.
Local tips
Wood Lake is generally warmer and shallower than Okanagan Lake, making it great for kids.
Parking is very limited at most smaller Lake Country beaches; plan to arrive early.
The Okanagan Rail Trail runs parallel to many beaches, offering a great way to explore by bike.
Watching the sun dip behind the mountains across Okanagan Lake is a classic local pastime. Tugboat Beach at Waterfront Park in downtown Kelowna is an excellent spot. This sandy cove is sheltered and offers beautiful views as the city lights begin to sparkle. Being downtown, it's an easy walk to restaurants and cafes after the sun goes down.
In the Mission, both Rotary Beach Park and Sarsons Beach Park offer fantastic west-facing views perfect for catching the sunset. Sarsons, in particular, is often mentioned by locals as a top spot to watch the colourful sky reflect off the calm water. Its quieter vibe makes for a more serene and romantic evening experience.
For a simple, accessible sunset spot, the many small public access points along Abbott Street are perfect. Find a bench at a spot like Abbott Park Beach or Beach Avenue Beach Access, and enjoy the end of the day like a true local. These spots are less about amenities and all about the beautiful, unobstructed view across the water.
Local tips
Bring a blanket or a sweater, as it can cool down quickly after the sun sets.
The best sunset colours often appear 10-15 minutes after the sun has gone below the horizon.
Check the local sunset time and plan to arrive at least 30 minutes beforehand to get settled.
The typical swimming season in the Central Okanagan runs from late May to the end of September. The water is warmest in July and August. Outside of this period, the lake temperature can be quite cold.