Best Beaches At A Glance

- Best overall city beach: Boyce-Gyro Beach Park
- Best Surrounding Amenities/Features: Hot Sands Beach
- Best Secluded Spot: Paul's Tomb Swim Area
- Best for Windsurfing: Rotary Beach Park
- Best for Dogs: Cedar Creek Park
- Best for Families/Kids: Swim Bay
- Best Water/Most Beautiful: Juniper Bay Beach
Boyce-Gyro Beach Park

This is the one most people picture when they think of Kelowna beaches. It sits in the South Pandosy neighbourhood, and it's easily the liveliest of the bunch. The sand is wide, the water is shallow enough that you can walk out a long way before it gets past your waist, and there's a real buzz to the place on a summer afternoon.
Kids love it here for a reason. There's a zipline that runs along the beach and another that drops you straight into the lake, sand volleyball courts, a playground, and rentals for paddleboards and kayaks right on site.
It's also, unsurprisingly, the busiest beach on this list. Paid parking fills up fast in summer, so if you're precious about finding a spot, get there early or go on a weekday. What you're trading for the crowds is proximity to everything else. Pandosy is a five-minute walk away, so when you've had enough sun, there's no shortage of places to grab a bite or a drink afterward.

Kelowna Accommodation Guide 2026 Guide (Best Places to Stay For Every Traveller)
Click here for discounts and booking tips!Hot Sands Beach


Hot Sands sits inside City Park, right downtown, and it's the beach most people end up at without really planning to, since it's the first thing you see coming into the city from West Kelowna. It's a long stretch of soft sand next to the William R. Bennett Bridge, and the water here warms up quickly, which is presumably where the name comes from.
What sets Hot Sands apart is how much is packed into the surrounding park. Volleyball, basketball, tennis, a skatepark, a splash park for the kids, all within a short walk of the sand.
It's the beach that works if your group has different ideas of a good time, since nobody actually has to just sit still. It's also five minutes from Bernard Street, so an ice cream or a proper dinner is never far off. Set up on the north side of the beach if you can. It's a little quieter and further from the bridge noise.
Tugboat Beach
Tugboat is the quieter alternative if Hot Sands sounds like a bit much. It sits just north along the same downtown waterfront, tucked into a small, sheltered cove that feels calmer than a beach one boardwalk section away from City Park should. The cove blocks a lot of the wind and boat traffic, so the water tends to sit flatter here than elsewhere along the lake.
It's small, so don't expect the same acreage of sand as Boyce-Gyro or Hot Sands, but that's part of the appeal. There are benches and a bit of shade from the trees above the beach, washrooms and changerooms nearby, and a rental kiosk at the north end if you want to paddle out into the Rotary Marsh area next door.
Dogs aren't allowed on the sand itself, even though you'll usually spot one or two anyway. Worth a stop if you're already walking the waterfront and want somewhere calmer to actually get in the water rather than just pass by.
Tugboat doesn't really get a 'best' anything award, but it's still quite nice, and since it's lacking in any specific notoriety, the crowds are a bit lighter.
Paul's Tomb Swim Area


This is the one for anyone who'd rather earn their beach a little and have a shot at getting the whole thing to themselves. Paul's Tomb sits at the end of a trail on Knox Mountain, about 2 km in from the first lookout parking area, and it's the closest thing Kelowna has to a proper hike-in beach. The trail itself is easy, wide, and well maintained, more of a walk than a hike, and it slowly slopes down the side of the mountain right along the lake the whole way.
Trail Map
The payoff is a pair of small, secluded pebble beaches tucked into a cove that most casual visitors never make it to. The water here is about as clear as it gets on the lake; there's a bit of rock to jump from if that's your thing, and because it takes some effort to reach, you'll generally have a lot more space than you would fighting for towel real estate at one of the city beaches.
Sarsons Beach Park
Sarsons sits in the Lower Mission, a bit further from downtown than most of the beaches on this list, and it trades a bit of convenience for a noticeably calmer atmosphere. It's a quieter cousin to Boyce-Gyro with the same general setup: sand, grass, shade, a playground for the kids.
The designated swim zone is well marked, and the water stays shallow for a good stretch, so it works fine for families, but the crowd here skews a little older and quieter than Gyro's.
Parking is free, which is a nice change from the pay lots at Gyro and Rotary, though the lot is small enough that it still fills up on a hot weekend. If you want something that feels like a residential neighbourhood beach rather than a destination, this is it.
Rotary Beach Park


Rotary sits just south of Boyce-Gyro in the Lower Mission, close enough that you could walk between the two, but it draws a noticeably smaller crowd. It's got everything you'd want from a beach day: soft sand, a proper swim area, shade trees, a playground, but without the same density of people that Gyro pulls in on a hot Saturday.
The other thing Rotary is known for is wind. Steady evening breezes make this a regular spot for kitesurfers, and if you're visiting on a gusty day you'll likely see a few out on the water.
There's a section on the south side of the beach reserved for kitesurfer launches, so keep an eye on the signage if you're setting up a towel. Parking is paid and fills up quickly given the smaller lot, but the tradeoff is a beach that feels like a slightly better-kept secret than its neighbour up the road.
Strathcona Beach Park
Strathcona is small, and I mean genuinely small, just over a hectare, tucked in near Kelowna General Hospital about two kilometres south of downtown.
The park itself is shaded well by big old trees, some of them willows that lean right out over the water, so there's rarely a spot without decent shade to post up in. There's a small playground, a stretch of grass for the usual picnic-blanket setup.
Don't expect much in the way of food nearby; there isn't a strip of restaurants like you'd get at Boyce-Gyro, so plan to bring your own snacks or a proper packed lunch.
This is still a nice beach park, but you will notice that it's mostly visited by residents living nearby, and it's not one people really travel very far to get to.
Kinsmen Park
Kinsmen is more of an honourable mention than a full beach, so it's worth knowing what you're actually getting before you drive out expecting another Boyce-Gyro. There's no proper sandy beach here; it's really just a stretch of waterfront park with access to the lake for a swim, rather than somewhere you'd set up for a full day of sunbathing.
That said, it's not without a purpose. It sits close to Strathcona, so it can work as a quieter overflow spot if that beach's small lot is full, and it's one of the parks where alcohol is permitted during the designated hours in summer, which puts it on the map for a different kind of crowd than the family beaches further south.
If your plan is sand, sandcastles, and a full afternoon out, skip Kinsmen and head to one of the proper beaches on this list instead. But if you just want a low-key patch of grass near the water to have a drink and take a dip, it does the job.
Cedar Creek Park
Cedar Creek is the one beach on this list built with dogs in mind, and it's worth calling out on its own since none of the others really fit that bill. It's Kelowna's only true off-leash dog beach, a long, narrow stretch of pebble shoreline rather than sand, which suits paws better anyway.
It's a fairly simple setup, picnic tables and portable washrooms rather than the full amenity package you get at Hot Sands or Boyce-Gyro. This isn't a beach you go to for zip lines and volleyball courts; it's a beach you go to so your dog can actually get in the water without breaking any rules.
Swim Bay
This one is actually in Peachland, but is worth the quick drive from Kelowna if you're bringing the whole family.
Swim Bay is exactly what it sounds like, and it might be the best swim spot for kids in the entire valley, adults too if the place isn't overrun. There are several docks here, each set up with its own water feature, like a rope swing that lets you launch off the dock and fly a solid distance before hitting the water.
There's also a diving board suspended startlingly high above the water, which never seems to stop a steady line of fearless kids from launching off it without a second thought. And then there's the zipline, which might be the most fun feature of the whole bay.
Beyond the docks, there's a sandy beach area, plus a grassy stretch behind it with big shade trees where parents tend to post up and keep an eye on things. It's fun for every age, but it does get dominated by kids, which means it can also get noisy and a little chaotic. If you're hoping to relax with a book, Antler Bay is close by and much better suited for that. But if you're travelling as a family, this is essentially a free public waterpark.
Juniper Bay Beach & Jade Bay Beach

These two bays are also a short drive outside of Kelowna, and I've grouped them together since they share a parking lot and are only a short walk apart.
Both are a bit of a walk in from the lot, and it's a long haul if you're bringing a lot of gear, but there's a nice paved path the whole way. Enough locals do this regularly that you'll notice most of them wheeling their stuff down in little carts instead of carrying it.
The bays sit on Kalamalka Lake, which has this striking turquoise colour that makes the whole area feel more like a stretch of the Adriatic than anything you'd expect to find in the BC interior. There's also more tree cover around here than at most of the other spots on this list, so the surrounding forest is greener and lusher, less of the dry, desert-like look you get elsewhere in the valley.
Because the sun sits on these bays for the entire day, they draw a steady crowd from morning until sundown.
Juniper Bay is the sandier and generally nicer of the two, so it pulls the bigger numbers. Jade Bay is rockier, which naturally filters out some of the crowds, families, and noise, so it's the better pick if you're just after a quiet spot to relax or launch a paddleboard.
Washrooms are pit toilets only, with two near the parking lot and two more down by Juniper Bay itself.
Which One Should You Pick
Juniper Bay Beach is my personal favourite beach in the entire Okanagan Valley, but it's a bit out of the way if you're not driving.
If you want energy and amenities, Boyce-Gyro or Hot Sands are your best bets.
If you want Gyro's setup with fewer people around you, Rotary is a short drive further down the lake.
If you want something calmer without leaving downtown, Tugboat is right there.
If you don't mind working a little for it, Paul's Tomb is the most rewarding swim on this list.
If you're travelling with kids, they will love Swim Bay.
If you're bringing your dog, head to Cedar Creek Park.
There's no wrong choice here. Each beach has its own unique offering and its own downsides.
Alcohol On The Beach

In general, in BC alcohol is only permitted in licensed restaurants and at home, but anyone who's bent the rules or been abroad where beer and wine on the beach is seen as a civil right knows that a couple of beers pair up with your toes in the sand and the sun on your shoulders like burgers and fries or peanut butter and jelly.
The local governments have been waking up to that fact and are also aware that it's one of the least followed rules around the province. Second only, probably to off-leash dogs.
In response to this, many municipalities around the province have been designating certain areas as allowed consumption areas. But also beware that now that there are designated zones where drinking is allowed, they are a bit more strict if you are breaking the rules elsewhere.
From May 15 until September 15 between noon and 9 p.m., responsible alcohol consumption is permitted in the following parks:
- Boyce-Gyro Beach Park
- Cedar Creek Park
- Kinsmen Park
- Rotary Beach Park
- Sarsons Beach Park
- Strathcona Beach Park
- Sutherland Bay Park
- Waterfront Park (including Tugboat Bay)
For the safety of park users and their pets, glass alcoholic beverage containers are prohibited.
These parks are generally located near mid- and high-density neighbourhoods, where residents are less likely to have access to private outdoor spaces and have amenities like washrooms, trash cans, and picnic areas that are easily accessible by public transit and active transportation routes.
Kelowna RCMP members will continue to patrol public spaces in the city and will issue tickets for public intoxication and alcohol consumption in areas and at times not permitted under the new bylaw.
FAQ
What is the best overall beach in Kelowna?
What is the best Kelowna beach for families with kids?
Which Kelowna beach is best for a quiet or secluded day?
Is there a dog-friendly beach in Kelowna?
Where is alcohol allowed on Kelowna beaches?
What is the most beautiful beach near Kelowna?
Our Trusted Travel Partners
We only recommend products and services we personally use and trust.

SafetyWing
Travel medical insurance for nomads and remote workers
Booking.com
Find the best deals on hotels, apartments, and vacation rentals
AllTrails
Discover hiking trails with detailed maps and reviews
Surfshark
Secure VPN for safe browsing and accessing content worldwide
Get Your Guide
Find the best deals on tours and experiences
Airalo
Prepaid SIM cards for travelers
Trusted Housesitters
Find free accommodation by house and pet sitting worldwide
Wise
Send and receive money internationally with low fees* We may earn a commission when you make a purchase through our affiliate links, at no extra cost to you. We appreciate this support, which helps sustain our blog and allows us to create more content and help more great trips get planned!

