Beaches & Lakes
Sort by:
Things to Do
Locations
13th Street Viewpoint Beach
13th Street Viewpoint Beach in Peachland is a quiet, scenic spot at Beach Avenue and 13th Street along the Okanagan Lake waterfront. The shoreline is rocky, so water shoes are helpful. Large trees provide shade on the grassy area above the beach, with picnic tables perfect for relaxing or enjoying lunch. A fun feature on the wooden boardwalk is a set of colourful outdoor musical instruments that kids can play while taking in the lake views. Across the street, you’ll find Bliss Bakery and a few small shops. In the summer, Splash BC sets up their Wibit Water Park here for extra fun.
Beach Ave &, 13 Street, Peachland
Picnic Tables
Antlers Beach Regional Park
Antlers Beach Regional Park in Peachland is a peaceful lakeside stop just off Highway 97, right before entering Peachland if you're driving from Penticton. With pebbly rocks, clear water, picnic tables, benches, a dock, and washrooms, it's a great place to take a break and enjoy the lake — and the perfect spot to teach the kids how to skip rocks.
6711 Highway 97, Peachland
Free Parking
Picnic Tables
Washrooms
Boyce-Gyro Beach Park
Boyce-Gyro Beach Park in Kelowna features a sandy shoreline, grassy picnic areas, and two ziplines—one over the water and one across the sand. Families can enjoy the playground, beach volleyball courts, sand soccer area, water sport rentals and more.
3400 Lakeshore Road, Kelowna
Washrooms
Christie Memorial Park
Christie Memorial Park features beach volleyball courts, picnic tables, benches, seasonal public washrooms, change rooms and of over an acre of beach. The park includes a designated enclosed beach area where dogs can safely play and swim.
7th Avenue, Okanagan Falls
Free Parking
Picnic Tables
Washrooms
Change Rooms
CNR Wharf and Gellatly Bay Aquatic Park
Located in Gellatly Bay Aquatic Park, CNR Wharf is a historic lakeside destination with a wooden boardwalk, diving tower, zipline, and dock,. Families can enjoy lake views, a small sandy beach, and access to the scenic Gellatly Bay boardwalk. It’s great for swimmers and older kids looking for summer fun.
4030 Gellatly Road, West Kelowna
Washrooms
Coral Beach Park
Coral Beach Park in Lake Country is set along a pebbled shoreline on Okanagan Lake, offering space to swim, launch kayaks, or enjoy a lakeside picnic. The park includes a small playground with swings, a slide, and climbing equipment, plus a multi-use sport court and on-site washrooms for added convenience.
17246 Coral Beach Road, Lake Country
Picnic Tables
Washrooms
1 x Bucket Swing
1 x Traditional Swing
Slides
Climbing Elements
Gyro Beach Park Osoyoos
At the end of Main Street, Gyro Beach is largest beach park in Osoyoos with sandy shores, grassy areas, and convenient lake access. Families can enjoy the seasonal Wibit water park, grab a treat from the on-site café, or rent gear for water adventures. Its location near downtown makes it easy to walk to shops, restaurants, and other local spots.
15 Park Place, Osoyoos
Food & Drinks
Picnic Tables
Washrooms
Hot Sands Beach
Located in Kelowna's City Park, Hot Sands Beach is a summertime favorite with a sandy beach, shade trees, and nearby splash pad and skatepark. Families love the playgrounds, swim area, and easy access to food and treats.
1600 Abbott Street, Kelowna
Picnic Tables
Washrooms
Kal Beach
Kal Beach offers a long sandy shoreline, a dock, and family-friendly swimming in the waters of Kalamalka Lake. There are beach volleyball courts, nearby washrooms, and quick access to the Rail Trail Café for snacks and ice cream.
13836 Kalamalka Road, Vernon
Free Parking
Picnic Tables
Washrooms
Kenyon Park
Kenyon Park is a popular family-friendly spot on the south end of Skaha Lake. It offers a vibrant playground, spray park, and a shallow sandy beach—perfect for little ones.
5332 8 Avenue, Okanagan Falls
Free Parking
Picnic Tables
Washrooms