11 Best Beaches in Kelowna for Swimming

When the sun comes out and the temperatures rise, there’s nothing quite like a day at the beach to cool off from the summer heat.

With sandy shores, cool waters and beautiful views, it’s no wonder that the Okanagan has long been a popular summer destination.

Whether you’re a local or just visiting for the day, there’s a beach in Kelowna that fits the bill.

Take an afternoon to enjoy these spots, they’re guaranteed to leave a lasting impression – get ready to explore our top 11 picks for the best beaches in Kelowna.

1. Tugboat Bay

Tugboat Bay is the perfect place to while away a lazy summer afternoon.

The sparkling water and soft sand are a beach-goer’s dream, and the nearby Waterfront Park provides a welcome respite from the sun.

The take-out stand is a great place to grab a bite, and the ice cream is guaranteed to hit the spot on a hot day.

But what really sets Tugboat Bay apart is its location. Nestled in downtown Kelowna, the beach is just a stone’s throw from shops, restaurants, and all the city’s attractions.

In other words, it’s the perfect place to enjoy all that Kelowna has to offer.

2. Boyce-Gyro Beach Park

Just a short drive from downtown Kelowna, Boyce-Gyro Beach is a beautiful beach park with a shallow shoreline – a safe option for swimmers and families with kids.

There are plenty of shady spots to relax in the sun, and with stunning scenery all around, it’s easy to see why this park is such a hit.

If you want to take in the view from dry land to the water, Boyce-Gyro Beach has you covered.

Get active and rent a pedal boat or canoe and explore the lake at your own pace.

With plenty of space to run around, this is the perfect place to spend a day outdoors and you’re sure to have a blast.

Bertram Creek Regional Park
Bertram Creek Regional Park photo by Amateur with a camera

3. Bertram Creek Regional Park

Looking for a beach that’s not as crowded as the more popular options? Tucked away off the main road, Bertram Creek Regional Park is a hidden gem in Kelowna.

This park is slightly removed from the city center (about a 25-minute drive) but still nestled on the shores of Okanagan Lake; you’ll find plenty of beaches for you to lay your towel down here.

It offers a peaceful and relaxing escape from the busy city; you can beat the heat and enjoy some quality time in the sun without getting trampled on.

And if you love spending time outdoors, this beautiful park is perfect for a day of fun in the sun.

With a boat launch, beach and trails nearby, you can explore the area to your heart’s content.
It’s also a popular spot for bird watching, with several species of birds calling the park home.

Whether you’re looking to enjoy a quiet day in nature or get active on the water, you can enjoy some of nature’s beauty at its best at Bertram Creek Regional Park.

READ NEXT
14 Best Kelowna Hotels on the Lake With Views

4. Gellatly Bay

A day at the beach isn’t complete without a healthy dose of fun! That’s where Gellatly Bay comes in.

With a large beach area, stunning views of Okanagan Mountain, and plenty of activities for the whole family, this beach is the perfect spot for a summer day.

Gellatly Bay is also home to a playground and jumping platforms to unleash your wild side.

Plus, if you have your furry friend with you, there’s an off-leash dog park with plenty of space to run around.

Make sure to arrive early to catch the best spot on the beach, and don’t forget your sunscreen!

5. Sutherland Bay Park

The sandy beach at Sutherland Bay Park is situated at the base of Knox Mountain trailhead, and boasts amazing 360-degree views of the surrounding area.

Children can burn off energy at the playground, while you can enjoy a leisurely stroll along the shore.

If you’re feeling more adventurous, launch your boat and paddle out into the water.

And best of all, the park is dog-friendly, so you don’t have to leave Fido at home!

If you’re looking for a place to relax and get lost in nature, Sutherland Bay Park is the answer.

Pauls Tomb Kelowna BC
Paul's Tomb photo by Ruth Hartnup

6. Paul’s Tomb

For those looking to escape the crowds at Kelowna’s popular beaches, Paul’s Tomb is definitely worth the short hike.

Tucked into Knox Mountain in a small bay, this historic spot offers clear water and gorgeous views without boat traffic.

The beach may be rockier than others in the area, but it’s a great spot for kayaking, paddleboarding, and diving.

So if you’re looking for a secluded spot to relax or play, head to Paul’s Tomb. Just be sure to wear your hiking boots!

7. Strathcona Park Beach

Escape the city heat and head to Strathcona Park Beach for a relaxing day in the sun; soak up some vitamin D while you take in the natural beauty of this local gem.

And there’s no need to leave the city limits, this park is only 2 kilometers away from downtown and right next to the Kelowna General Hospital.

Don’t forget your swimming gear – the shallow waters and soft sand make it easy for kids to play, while the trees provide plenty of shade.

8. Sarsons Beach Park

Looking for a tranquil place to relax and take in the natural beauty of Okanagan Lake?

Save the day and head to Sarsons Beach Park where you’ll find ample space to spread out, relax, and just soak up the rays.

The park has a playground for the kiddos, picnic tables to have lunch, and washroom facilities nearby.

READ NEXT
14 Cafes for the Best Coffee in Kelowna

9. Hot Sands Beach

Tucked away in City Park, Hot Sands Beach finds its shores on Okanagan Lake and is the perfect spot to enjoy stunning views of the lake and the surrounding mountains.

True to its name, the sand can get incredibly hot on sunny days, making it uncomfortable to walk barefoot.

To avoid any discomfort, be sure to bring a beach umbrella or wear flip-flops if you plan on staying!

Bear Creek Provincial Park Beach
Bear Creek Provincial Park Beach photo by Adam Jones

10. Bear Creek Provincial Park Beach

With its expansive beach, Bear Creek Provincial Park is the perfect place to spend a relaxing day with your family.

The park offers a playground and concession area for parents to take a break, and there’s also a dog-friendly section of the beach for furry friends to run around.

In addition, the park offers well-maintained washrooms and shower facilities, so you can stay fresh and clean all afternoon long.

If you’re looking for a bit of a workout, the Canyon Rim Trail is perfect – it offers excellent panoramic views of the lake as you hike up.

Or be one with nature – book a campsite here so you can call this gem your home away from home!

11. Rotary Beach Park

Rotary Beach Park is a hidden gem located in the heart of the city with everything you need for a perfect day by the water – sandy shores, a sectioned-off area for safe swimming, and grassy picnic areas.

Plus, the convenient location and ample parking make it easy to get to and from the beach.

If you’re in the mood for some fun in the water, be sure to rent a kayak or paddleboard from the equipment rental concession nearby.

And if you stay until sunset, you’ll be treated to breathtaking views of the city skyline.