Kelowna beaches
Hot Sands Beach: what it has, and how to get there.
Kelowna, on the way down Highway 97
Kelowna has one public beach in this guide: Hot Sands Beach on Okanagan Lake. Kelowna's downtown beach, the busiest stretch of sand in the city's largest waterfront park.
It's stop 10 of 20 on the drive from the Shuswaps to Osoyoos. See every beach from Sicamous to Osoyoos →
Kelowna beaches on the map
Tap a beach to fly to it; every pin has directions.
- Kelowna & West Kelowna

Hot Sands Beach
Kelowna's downtown beach, the busiest stretch of sand in the city's largest waterfront park.
Hot Sands is the main sandy beach of City Park, the waterfront park at the foot of downtown Kelowna next to the William R. Bennett Bridge. The park around it has a waterpark, skatepark, playground and courts, and hosts free Parks Alive! concerts in summer. It is central, busy and easy to reach on foot from downtown.
📍 City Park, 1600 Abbott Street, Kelowna (Abbott St at Harvey Ave), downtown, beside the William R. Bennett Bridge.
- 🚻WashroomsWashroom and change-room facilities.
- 🛝PlaygroundYes.
- 🏐VolleyballVolleyball courts.
- ✨AlsoBasketball courts, grassy fields, seasonal waterpark, skatepark; Parks Alive! summer music.
Lately
- City closed the City Park waterfront pathway between the Cold Sands washroom and the Bernard Avenue entrance for upgrades; the rest of the park stayed open.
- Pathway reopened ahead of the May long weekend. Work included a new park entry sign, improved water access near Cenotaph Plaza, foreshore upgrades and relocation of the dog beach.
Kelowna beaches, answered
What beaches are in Kelowna, BC?
One public beach is in this guide for Kelowna: Hot Sands Beach on Okanagan Lake.
Which beaches in Kelowna have a playground?
Hot Sands Beach lists a playground. Check each beach below for the details.
Which beaches in Kelowna have beach volleyball?
Hot Sands Beach lists beach volleyball. Check each beach below for the details.
Are there lifeguards at the beaches in Kelowna?
None of these beaches lists lifeguards, so swim at your own risk and check Interior Health beach advisories before you go in.
More beaches up and down the valley
-
Sicamous2 beaches · Shuswap Lake, Mara Lake
-
Salmon Arm1 beach · Shuswap Lake
- Vernon & Coldstream3 beaches · Okanagan Lake, Kalamalka Lake
-
Lake Country & Oyama3 beaches · Okanagan Lake, Kalamalka Lake, Wood Lake
-
Kelowna1 beach · Okanagan Lake
- West Kelowna1 beach · Okanagan Lake
-
Peachland2 beaches · Okanagan Lake
-
Summerland1 beach · Okanagan Lake
-
Naramata1 beach · Okanagan Lake
-
Penticton2 beaches · Okanagan Lake, Skaha Lake
- Okanagan Falls1 beach · Skaha Lake
- Oliver1 beach · Tuc-el-Nuit Lake
-
Osoyoos1 beach · Osoyoos Lake