Beaches in the Okanagan
Find your perfect place to swim, relax and soak up the Okanagan sun, with beaches and lakeside spots stretching from the North Okanagan to Osoyoos.
80 verified beaches across the Okanagan Valley.
-
Kal Beach
Kal Beach and the Rotary Pier are a perfect stop for the whole family to enjoy a day in the sun on Kalamalka Lake. Swim, take on the beach volleyball courts if you want more than a float, or walk out along the pier over the water; it is also a popular launch point for paddleboarders. Washrooms and a parking lot make arriving easy. The District of Coldstream does not list Kal Beach among the parks where dogs are permitted.
-
Kalamalka Lake Provincial Park – Cosens Bay
Cosens Bay is the earned beach of Kalamalka Lake Provincial Park: boat in, or bike or hike a 6 km trail to reach it, and that is exactly why people go. Once there, a buoyed swim area waits in the bay and there is plenty of space to stretch out, with a pet beach at the eastern end for your four-legged family member. It is a popular destination for boaters. There are no lifeguards, so bring what you need and plan the trip back. The walk in is the reason naturalists love this park: more than 14 km of trails cross a rare intact grassland where 432 kinds of plants have been recorded, canyon wrens and white-throated swifts nest in the cliffs, and the Rattlesnake Point trail ends at a viewing platform with eight benches turned toward the spectacular view over the lake. Pit toilets only, maintained April to late October.
♥ Local Favourite 🐾 Dog Friendly
-
Kalamalka Lake Provincial Park – Jade Bay & Juniper Bay
Jade Bay and Juniper Bay are the swimming heart of Kalamalka Lake Provincial Park, reached by a 1.5 km trail down from the parking. Both bays have buoyed swim areas, and the park keeps them boat-free with no launch, so the water stays for swimmers. Dogs have their own places here: a pet beach at the west end of Jade Bay and the pet-friendly stony Pet Beach a short 1 km walk along the Crest Trail, with dogs kept off the other beaches. Pit toilets, including an accessible one, are the only facilities, and there are no lifeguards. Gates are open dawn to dusk.
🐾 Dog Friendly
-
Kirkland Beach
Kirkland Beach is a low-effort neighbourhood swim on Kalamalka Lake and a favourite green space for families, the sort of place to bring young children for an hour or two. There is a playground, a multitude of shade to retreat to when the sun is high, and easy parking, so the whole outing stays uncomplicated. The District of Coldstream does not list Kirkland Beach among the parks where dogs are permitted.
-
Pumphouse Beach
Pumphouse Beach is a small, easy Kalamalka Lake swimming spot. A pocket of sand leads into rocky, shallow waters, which makes it a wading-and-paddling kind of beach rather than a long sandy stretch. A playground gives kids something to do out of the water, and a designated off-leash zone means the dog can come too.
🐾 Dog Friendly
-
Sovereign Park
Sovereign Park is a lovely open, grassy space on Kalamalka Lake for a day built around activity: beach volleyball, bocce and horseshoe pitches on the shore, and a launch spot for kayaks and paddleboards for anyone who would rather be out exploring the water. Kids have room to frolic and be kids, and washrooms are on site. The District of Coldstream does not list Sovereign Park among the parks where dogs are permitted.
-
Pioneer Park
Pioneer Park is Kaleden’s primary park and the easy way to spend a sunny day on Skaha Lake: swim from the sandy beach, barbecue at one of the numerous picnic areas or under the large gazebo, and let the kids choose between the playground and the beach volleyball, basketball and tennis courts. Washrooms are on site. The park is also an access point for walking or cycling the Kettle Valley Rail Trail.
-
Bertram Creek Regional Park
Bertram Creek is a tranquil regional park at the south end of Lakeshore Road, with plenty of space on the grass and the shore to enjoy a day at the beach. There are beaches and swim areas on Okanagan Lake, a playground and a sports field, a picnic shelter, mooring buoys for boaters and a partially covered amphitheatre. The lower parking lot gives accessible access to the park, and the viewing dock, picnic shelter and washrooms are accessible too. Dogs are not permitted. Vehicle gates are closed from November 1 to April 1.
-
Bluebird Beach Park
Bluebird Beach Park is one of the smaller beaches along Lakeshore Road south of downtown Kelowna, the stretch Tourism Kelowna points to for beach access points and smaller beaches like Kinsmen Park, Bluebird Beach and Sarsons. It is a beach and swimming area on Okanagan Lake and not much else: the City lists no washrooms or playground here, so come for the swim rather than the facilities. Parking can be tough to find at these smaller beaches, so consider cycling, transit or a scooter. Dogs are not permitted.
-
Boyce-Gyro Beach Park
Boyce-Gyro is Kelowna’s Lakeshore Road beach for people who want to do more than lie down: a swimming area on Okanagan Lake, sand volleyball courts and a playground, with washrooms on site. Parking is in the City’s pay lot beside the park (125 spaces, $1.50 an hour, 9 a.m. to 9 p.m. daily in summer). It is also one of the easiest Kelowna beaches to enjoy from a wheelchair, with a beach wheelchair available at no charge from Okanagan Beach Rentals on site between 9:30 a.m. and 6:30 p.m. daily, weather permitting. Dogs are welcome on leash on the paths but not on the beach, and the water is tested by Interior Health through the summer.
♥ Local Favourite
-
Cedar Creek Park
Cedar Creek Park is the biggest off-leash dog beach in Kelowna, and on a hot summer’s day that is the whole point: a beach and swimming area on Okanagan Lake where you can take a dip with your pooch, spectacular views of the mountains over the lake, and a large off-leash field for socializing afterwards. Picnic tables line the lake, and trails run through the park. No dog? Bring a kayak, paddleboard or canoe and put in from the boat launch, or simply walk the beach. Pick up after your dog.
🐾 Dog Friendly
-
City Park – Hot Sands Beach
Hot Sands is the long sandy beach inside Kelowna’s City Park, where a swim can turn into a whole day. The swimming area sits beside a floating aqua park, and back from the water there is a children’s waterpark (May long weekend to early September), a playground, sand volleyball courts and even a skateboard park, with mobile and static concession stands so nobody has to leave to eat. Washrooms and change rooms are on site, and the water is tested by Interior Health through the summer. The City Park lot off Abbott Street is pay parking (291 spaces, $1.50 an hour, 9 a.m. to 9 p.m. daily in summer), and its gate is locked from 11 p.m. to 6 a.m. Dogs can use the on-leash and off-leash dog run in the park but not the beach.
-
Downtown Sails Dog Beach (Kerry Park)
Downtown Sails is Kelowna’s downtown cooling-off beach for dogs, at the end of Bernard Avenue beside Kerry Park. It is off-leash only during seasonal designated hours, and the City does not publish those hours online, so check for posted hours before unclipping; outside them Kerry Park is an on-leash park. Come for a quick dip in the lake with the dog rather than a beach day: the City lists a beach area here, not a swimming beach.
🐾 Dog Friendly
-
Kinsmen Park
Kinsmen Park is an Abbott Street beach that works well when the kids want the lake and the adults want a game: a swimming area on Okanagan Lake, a playground and tennis courts in one small park, with a washroom on site. Dogs are not permitted.
-
Lake Avenue Beach Access
Lake Avenue Beach Access is a small City of Kelowna off-leash dog beach on Lake Avenue, one of the four official off-leash beaches in the city. The City lists just a beach area and trails on this 0.19-hectare pocket of shoreline, so come for a quick lake dip with the dog rather than a full beach day, and pick up after your dog. There is a tiny City pay lot at the west end of Lake Avenue (seven spaces, $1.50 an hour, two-hour limit, gate locked from 10 p.m. to 6 a.m.), so arrive early or on foot.
🐾 Dog Friendly
-
Poplar Point Dog Beach (Sutherland Bay Park)
Poplar Point Dog Beach is one of the City of Kelowna’s four official off-leash dog beaches, just north of Sutherland Bay Park on Ellis Street. Treat it as a dog outing rather than a swimming beach for people: let the dog into the lake at the beach area, then walk the park’s trails. Sutherland Bay Park itself is a mix of off-leash and on-leash, so keep the leash on away from the dog beach; the park also has a playground, a washroom and a boat launch.
🐾 Dog Friendly
-
Rotary Beach Park
Rotary Beach Park is a family-first stop on Kelowna’s Lakeshore Road: a swimming area on Okanagan Lake and a playground, with a washroom close to the beach. Parking is in the City’s pay lot at the park (69 spaces, $1.50 an hour, 9 a.m. to 9 p.m. daily in summer); the gate is locked at 11 p.m. A beach wheelchair is available on site at no charge from Okanagan Beach Rentals, 9:30 a.m. to 6:30 p.m. daily, which makes the water genuinely reachable for more visitors. Dogs are not allowed. The City tests the water here through the summer and posts advisories when needed, so check before you swim.
-
Sarsons Beach Park
Sarsons Beach Park is the Lower Mission beach to choose when you would rather not share the beach with a crowd: the City describes it as usually quieter and less crowded than the bigger lakeshore beaches. There is a swimming area on Okanagan Lake, a playground, picnic tables and washrooms, and in summer the park hosts free Parks Alive concerts. Parking can be tough to find at the smaller beaches like this one, so consider arriving on foot or by bike. Dogs are not permitted. It sits at the very end of Sarsons Road, off Lakeshore Road.
-
Strathcona Beach Park
Strathcona Beach Park is a small Abbott Street beach for an uncomplicated swim: a swimming area on Okanagan Lake, a playground for the kids and a washroom, and not much more to distract you. The small City lot at the park is pay parking ($1.50 an hour, 6 a.m. to 6 p.m., with a four-hour limit in summer). Dogs are not permitted. Interior Health tests the water here through the summer.
-
Waterfront Park – Tugboat Bay Beach
Tugboat Bay is the beach you can walk to from downtown Kelowna without a plan: a sandy, shallow swimming area tucked into Waterfront Park, with a concession stand and washrooms steps away and the boardwalk running along the water all the way to City Park. It suits a spontaneous swim between other downtown stops. If you drive, the Waterfront Park lot at 1200 Water Street is pay parking (111 spaces, $1.50 an hour, 9 a.m. to 9 p.m. daily in summer). Dogs are welcome on leash on the walkways but not on the beach. Interior Health tests the water here through the summer.
-
Coral Beach North
Coral Beach North is Carr’s Landing’s off-leash beach: a road-end beach on Okanagan Lake up the road from Coral Beach Park, with a bench and a picnic table and not much else, which is exactly the point. Dogs can get into the lake and run here, while Coral Beach Park itself is no-dogs. There is no designated parking, only limited on-street parking. Open 6 a.m. to 11 p.m.; clean up after your dog.
🐾 Dog Friendly
-
Coral Beach Park
Coral Beach Park is Carr’s Landing’s all-in-one beach: a designated swimming area with a dock and swim raft to swim out to, a playground, pickleball and tennis courts (tennis closes seasonally), a picnic area and a boat launch, with a washroom on site and accessible recreation features. Dogs are not allowed in the main park, but Coral Beach North, a short way up the road, is an off-leash beach with a bench and picnic table and limited street parking, and Coral Beach South is a small on-leash beach with a bench. Open 6 a.m. to 11 p.m.
-
Kaloya Regional Park
Kaloya Regional Park is a peninsula that juts into Kalamalka Lake at Oyama, with a sandy beach and swim area on one side and a lilypad pond on the other, which makes it an ideal spot to swim, picnic and go bird watching in a single visit. Easy walking trails loop the shore, a playground and a picnic shelter make it comfortable for families, and the trail and washrooms are accessible. Dogs are not permitted on the beach or playground; between November 1 and March 31 they may use the rest of the park on leash. The parking lot is at the end of Trask Road.
-
Kopje Regional Park
Kopje Regional Park is a serene spot on the Carr’s Landing shore of Okanagan Lake with a view across to James Grant Island, a protected bird sanctuary, and the historic Gibson Heritage House, built in 1912, on the grounds. Swimming areas, a playground, a sports field and picnic tables make it comfortable for families, with accessible washrooms and flat turf, plus parking. Dogs are not usually permitted; from November 1 to March 31 the park opens to off-leash use.
-
Okanagan Centre Safe Harbour Regional Park
One of the only safe harbours on this stretch of Okanagan Lake, this Okanagan Centre park pairs a boat launch with a pedestrian dock, a fishing and viewing platform and a small swimming beach. Quiet, practical and very local.
-
Pebble Beach Park
Pebble Beach Park is Okanagan Centre’s beach: a designated swimming area with a dock and swim raft, and a picnic area on the shore. Fourth Street Beach Park next door adds another swim area and raft with benches, and the Okanagan Centre Shoreline trail runs along the water with a swim area and raft of its own. Parking is limited on-street. Dogs are not allowed on the beach but may use the trails and open space on leash. The water here is sampled for Interior Health through the summer. Open 6 a.m. to 11 p.m.
-
Pioneer Park
Pioneer Park is Oyama’s beach on Kalamalka Lake, with a designated swimming area and a swim raft to make the swim feel like an outing, a playground for the kids and a picnic area for afterwards. A washroom and designated parking are on site. Dogs are not permitted. Open 6 a.m. to 11 p.m.
-
Reiswig Regional Park
Reiswig Regional Park is where you relax on the shores of Wood Lake with plenty of space on the beach or the lawn, and its mature poplars are a big part of the appeal on a hot afternoon: swim, then retreat to the shade and the picnic area, and watch for osprey nesting in the canopy. There is a walking track, accessible washrooms and parking, and the Beasley Park gazebo next door is available first-come, first-served. Dogs are not permitted in Reiswig, and next door in Beasley Park they are not allowed from April 1 to September 30.
-
Mabel Lake Provincial Park
Mabel Lake is the North Okanagan’s big-beach detour: a very large fine-sand beach with a buoyed swim area, worth the 36 km drive up Mabel Lake Road from Lumby. Shaded picnic tables, a playground and 16 flush toilets take care of a long day, and a designated dog beach means the dog is welcome too. Boaters have a concrete launch. There are no lifeguards. The gate is open roughly April to October, and the lot holds about 45 vehicles. The campground is a destination in its own right: 114 reservable sites in three loops — Monashee, Trinity and Taylor Creek — plus a group site, with 16 flush toilets, nine water taps, fire rings and a concrete boat launch and dock beside the marina; the 1 km 'Changing Rainforest' interpretive trail winds through moss-carpeted cedar and hemlock between the sites, and painted turtles bask at Taylor Creek. Gate opening dates depend on snow.
🐾 Dog Friendly
-
Manitou Park
Manitou Park is tucked into a corner of Naramata, and its long, beautiful stretch of white-sand beach makes it easy to settle in for a swim, a picnic and an afternoon in the sun; Visit Penticton calls it an ideal stopping place when exploring wine country. Shade trees stand close to the water, and the playground, beach volleyball court and baseball diamond make it especially practical for families, with picnic benches and washrooms on site. Dogs are not permitted.
-
Naramata Wharf Park
Naramata Wharf Park sits in the heart of the village on Mill Bay, and it is the place to take in the views of the bay and Okanagan Lake from a bench or a picnic area. A sandy beach and a dock put you right at the water, and washrooms are on site. During the RDOS off-leash dog park trial, March 1 to December 31, 2026, dogs are allowed in the park: leash-optional only inside the designated area signed at the entrances, and leashed everywhere else; whether that area includes the beach is not published, so follow the signs.
-
Christie Memorial Park
Christie Memorial Park is Okanagan Falls’ largest beach park: over an acre of soft, well-kept sand on the south shore of Skaha Lake, the best place in town to work on a summer tan. Picnic tables and benches are spread through the park for big gatherings, two full-size beach volleyball courts sit on the west side of the beach, and lush grass and large shade trees give you somewhere to escape the sun. The Heritage Walkway runs the entire waterfront and is lit in the evening for a stroll, and there are public washrooms and change rooms, a playground and drinking water. Dogs get their own beach where they can swim; elsewhere in the park pets must be on leash.
🐾 Dog Friendly
-
Kenyon Park
Kenyon Park is a two-acre family park at the south end of Skaha Lake, and it is built around children: a well-maintained, smooth sandy beach with a shallow shoreline that is safe and fun for kids, the John Bell Playground and a water park. Tennis courts, a picnic area and washrooms round it out. Dogs are allowed on leash in the park but not on the beach.
-
Vaseux Lake Provincial Park
Vaseux Lake is the Okanagan beach for people who want the lake without the engines: as a Migratory Bird Sanctuary it bans motorized boats, so the beach, which runs the length of the campground and continues along the shore, belongs to swimmers, canoes and kayaks, birds and anglers. A day-use area off the Canadian Wildlife Service parking lot has two picnic tables down a short path to the water, and there are 12 first-come campsites. Facilities are basic: four pit toilets, no flush, and a permanent boil-water advisory. Dogs must stay leashed and out of the beach areas, and there are no lifeguards. Open year-round with the gate closed off-season; accessibility information is available. The 12 sites are first-come, first-served year-round; in the off-season the gate is closed and you walk in from it, with a winter fee and no services.
-
Rotary Beach Park
Rotary Beach Park is Oliver’s only public swimming area, a family-friendly park in the southwest corner of Tuc-el-Nuit Lake with a playground for ages five to twelve (slide, climbing equipment and swings). Washrooms are open from May to September, 6 a.m. to 9 p.m. Since April 21, 2026 pets have been permitted in the park, under control and cleaned up after; off-leash lake access is also available at the Teal Street and Mallard Place street ends.
🐾 Dog Friendly
-
Cottonwood Park (Cottonwood Beach)
Cottonwood Beach is the family end of Osoyoos Lake: a sandy beach with shallow water that reaches far out into the lake, which makes it excellent for children and perfect for catching all-day sun (bring an umbrella in the summer months). Cottonwood Park sits right behind it with colourful flower gardens, well-maintained landscaping, benches for the views and a paved, wheelchair-friendly walkway, so you can build sandcastles, picnic on the grass and wander between swims. Public washrooms are in the park, open 7 a.m. to 10 p.m. from May 1 to October 15. This is not one of the Town’s designated dog swimming areas; Osoyoos asks that dogs in its parks be kept under control on a leash.
-
Goodman Park Dog Swimming Area
Goodman Park’s dog swimming area is one of four spots where the Town of Osoyoos invites dogs into the lake, along Lakeshore Drive at Bayview Crescent. It is the easy one to build a walk around: follow the Lakeshore Walkway with the dog, stop for a swim, and use the benches, picnic tables and full-service washrooms on site; the washrooms here stay open through the winter too. Dogs are welcome on leash in most Osoyoos parks, and the Town does not state a leash rule for the swimming area itself. Clean-up bag dispensers and garbage cans are provided.
🐾 Dog Friendly
-
Gyro Beach
Gyro Beach is Osoyoos Lake in the middle of town: a sandy beach behind the Osoyoos Museum that runs from the lawn-bowling green to the Watermark, with Gyro Park and its bandshell right behind it. Parking and washrooms are on site, and the washrooms stay open year-round (7 a.m. to 10 p.m. from May 1 to October 15, 7 a.m. to 7 p.m. in winter). A secluded dog swimming area is tucked behind the museum; otherwise dogs are not permitted in the park from June through August except on the walkways. All Town beaches are smoke-free.
🐾 Dog Friendly
-
Legion Beach
Legion Beach is a nice sandy beach centrally located to downtown Osoyoos, beside the Safari Beach Resort, with the Jack Shaw Splash Park nearby for cooling off the kids. A designated area on the east side of the beach lets dogs cool off in the lake too. Washrooms are open 7 a.m. to 10 p.m. from May 1 to October 15 and 7 a.m. to 7 p.m. in winter.
🐾 Dog Friendly
-
Lions Park
Lions Park is an Osoyoos Lake beach park with a sandy beach, a large grassy area, picnic tables and beautiful shade trees, plus public washrooms and a great playground for the kids, with restaurants, coffee shops and stores a short walk away. A paved walkway connects it with neighbouring Gyro Park, a good path for walking and cycling. The north end of the park is one of the Town of Osoyoos’s designated dog swimming areas, with shade to sit in while the dog swims and parking and washrooms on site; from June through August dogs must stay at the north end of the park. Clean-up bag dispensers and garbage cans are provided.
🐾 Dog Friendly
-
Osoyoos Lake Regional Park
Osoyoos Lake Regional Park is the east-shore beach on Osoyoos Lake, and it is the one to pick when you want room in the water: a sandy beach with large designated swimming areas, a playground for the kids and numerous picnic benches for a lakeside picnic. A boat-accessible area lets you arrive by water, and washrooms are on site. Dogs are not permitted.
-
sw̓iw̓s Provincial Park
sw̓iw̓s Provincial Park, formerly Haynes Point, is a sand spit that reaches almost all the way across Osoyoos Lake just south of town. Cottonwoods shade a narrow picnic terrace with tables above the sandy beach, a marsh boardwalk trail explores the wetland, and a single concrete boat ramp serves the lake (stay between the yellow markers in the narrow channel). It is operated by the Osoyoos Indian Band, with flush toilets, on-site parking and trailer parking at the launch, and 41 campsites for the April 1 to October 14 season (gate 7 a.m. to 11 p.m.). Take the warnings seriously: swimming and wading near the exposed sandbar at the tip carry a real risk of undercurrents and steep drop-offs, winds can be severe, poison ivy is common, and there are no lifeguards. Dogs must be leashed; the Town notes a dog swimming area east of the day-use area.
🐾 Dog Friendly
-
Antlers Beach Regional Park
Antlers Beach is a natural sandy beach on Okanagan Lake at the south end of Peachland, where Deep Creek meets the lake, with fantastic views up and down the water. With a marked swim area, picnic areas, washrooms and a waterfront parking lot off Highway 97, it makes an easy stop for a relaxed lake day away from the centre of town: bring a picnic, settle in by the water and, if you feel like a walk, follow Deep Creek up to Hardy Falls. Dogs are not allowed. Open dawn to dusk, with hours shifting through the seasons.
-
Princeton Avenue Boat Launch
The Princeton Avenue launch is Peachland’s swim-with-your-dog spot: the swimming area here allows dogs, and they can be off leash, so it is the natural counterpart to Swim Bay down the road where dogs stay out of the water. Two docks and a breakwater frame the public boat launch, there is a picnic area, and a large lot takes vehicles and trailers (no overnight parking). The District calls it scenic.
🐾 Dog Friendly
-
Swim Bay
Swim Bay is the Okanagan beach where the kids never want to leave: a designated swimming area off a pebble beach, and a wharf fitted with a diving board, a zip line and a rope swing. It is supervised by certified lifeguards from June 15 to August 28, 2026, seven days a week from 10:00 a.m. to 5:30 p.m., with first aid on site, public lifejacket stations from 30 lb to adult sizes, swimming lessons and a Junior Lifeguard Club. An aquatic wheelchair and a water-access ramp at the lifeguard station open the lake to more visitors during lifeguard hours. Washrooms, a picnic area and a concession (late June to early September) are on site. Watercraft are not allowed in the swim area, children under 12 must be supervised, and dogs are limited to the grass beyond the T-Dock and may not enter the water.
-
Kickininee Provincial Park
Kickininee Provincial Park is three tiny lakeside picnic areas tucked between Highway 97 and Okanagan Lake, 10 km north of Penticton, each with a buoyed swimming area and picnic tables on lawn shaded by deciduous trees. Kickininee itself has four tables and a 44-spot paved lot and can only be entered northbound; Soorimpt and Pyramid can be reached from both directions, and Soorimpt has the park’s only boat launch. Each site has a small flush-toilet building in summer and a pit toilet off-season; accessibility information is available for Pyramid and Soorimpt. There are no developed trails and no lifeguards. Dogs must be leashed and are not permitted in the beach areas.
-
Marina Way Beach
Marina Way Beach is a small sandy beach beside the Penticton Art Gallery and marina with a swimming area that enters the water gradually, which is exactly what you want with toddlers. Marina Way Park adds a walking trail and a xeriscape garden, and seasonal toilets are nearby from Victoria Day to September 30. Parking is limited, and dogs are not permitted.
-
Okanagan Beach
Okanagan Beach runs nearly a kilometre along Penticton’s Lakeshore Drive, a stretch of premium sand beside the SS Sicamous that anchors the city’s festival season from May to September. The swimming area has rest rafts to swim out to and kiddie slides for the small ones, and across the road Lakawanna Park adds spray features and a fenced playground. Shade trees, free parking and washrooms nearby (the Okanagan Lake universal washroom is open year-round) keep the day easy, and seasonal mobi-mats and mobi-chairs open the beach to wheelchair users. Two seasonal fire pits sit near Power Street. Dogs are not permitted.
-
Okanagan Lake Park Beach
Okanagan Lake Park Beach is Penticton’s fenced off-leash dog beach, a small sandy beach east of the Lakeside Resort where dogs can run off leash inside the fence. The surrounding park has washrooms and picnic areas, offers day moorage for pleasure boats, and hosts festivals and events from May through October.
🐾 Dog Friendly
-
Skaha Beach
Skaha Beach is Penticton’s family beach and, by the City’s account, ranked among the top beaches in Canada: a long stretch of sand on a calm lake with warm water, backed by Skaha Lake Park and its playgrounds, water park, sand volleyball courts and tennis courts. Seasonal mobi-mats and mobi-chairs make the sand and water reachable for wheelchair users, and two beach fire pits near the volleyball courts can be used when the seasonal fire rings are out. The Skaha Main and Skaha East universal washrooms are open year-round, with seasonal park washrooms from May 1 to September 30. Parking in Skaha Lake Park is free for cars; vehicles with boat trailers pay a fee at the on-site lot from May 1 ($5.10 for a half day, $10.20 for a full day). Dogs are not permitted.
-
Skaha Lake Dog Beach (Lakeside Road)
The Skaha Lake dog beach on Lakeside Road is Penticton’s designated off-leash beach on Skaha Lake, about 3 km south of the Skaha Marina. It is one of only three off-leash beaches the City designates and the only one on Skaha Lake; dogs are not allowed on Penticton’s other beaches, including Skaha Beach, so this is where to bring the dog to enjoy the lake. Keep your dog under control and clean up after it.
🐾 Dog Friendly
-
Sudbury Beach
Sudbury Beach is the big, open beach just west of Skaha Beach, with a swimming area, rest rafts and slides in the water, volleyball on the beach and a concession at hand. Seasonal mobi-mats and mobi-chairs make it accessible to wheelchair users, and there is a seasonal fire pit just west of the parking lot. Washrooms are open from April 1 to September 30, 8 a.m. to 8 p.m. In fall, when the wind picks up, it becomes a windsurfing and kiteboarding spot. Dogs are not permitted.
-
Three Mile Beach
Three Mile Beach is really two beaches on one peninsula off Naramata Road: a fine-sand swimming beach beneath sandy bluffs, and a rockier boating beach with day moorage for boats. The dog rule follows the split: dogs may run off leash on the South (boating) beach but are not allowed on the swimming beach. It is worth knowing that Visit Penticton notes the area is well known as a nudist spot. The City lists no facilities here.
🐾 Dog Friendly
-
Gordon Beggs Rotary Beach
Gordon Beggs Rotary Beach is Summerland’s groomed town beach, its fine sand machine-cleaned regularly, and it comes with a landmark: the Kiwanis Pier, rebuilt in 2024, with a deep-water access staircase, a waterslide, protective buoys to keep motorized craft away and a public life ring. Docks and floating docks, shade trees, park benches and washrooms complete it. Dogs are not permitted on the beach.
-
Okanagan Lake Provincial Park
Okanagan Lake Provincial Park, north of Summerland on Highway 97, is a camper’s beach: pebbly rather than sandy, with buoyed swim areas below the two campgrounds, a day-use area of picnic tables along the shore, a playground and a concrete boat launch at the south campground, and a summer concession at the south gatehouse. Pit and flush toilets and campground showers are provided. Dogs must be leashed and are not allowed in the beach areas, and there are no lifeguards. BC Parks notes the dry hillsides above the campgrounds are rattlesnake habitat, so watch where you step. The 2025 season ran March 28 to October 13. Between them the North and South campgrounds hold 175 sites (174 reservable) plus eight walk-in tent sites, each with its own shower building, and the park is one of the few in the valley that lists winter camping.
-
Peach Orchard Beach Park
Peach Orchard Beach Park is Summerland’s main lakefront, and it packs a lot into one stop: a sandy beach, large grassy areas, a playground, a volleyball court and the Millennium Spray Park (May to September), plus a floating dock and a boat launch on the water. Picnic tables and benches are spread through the park, Spirit Square adds a covered gazebo and is wheelchair accessible, and washrooms and adjacent parking are on site. Dogs are not allowed on the main beach in season, but the fenced Dog Beach at the south end is off leash, with a wheelchair-friendly entry and year-round washrooms; from roughly October to April dogs may run on the main beach too. Peach Orchard Campground is two blocks away.
-
Peach Orchard Dog Beach
Peach Orchard Dog Beach is Summerland’s fenced off-leash beach for dogs, at the south end of Peach Orchard Beach Park, with fencing that runs right to the water so dogs can get into the water without wandering onto the main beach. The entry is wheelchair friendly, there are benches to sit on, and the washrooms are open year-round. A roughly one-acre grass dog park with two double-gated entries and a picnic table sits alongside, so dogs can run and then cool off at the beach. Obey the posted signage; from about October to April dogs are also allowed to run on the main Peach Orchard Beach.
🐾 Dog Friendly
-
Powell Beach Park
Powell Beach Park in Trout Creek is the shady one, and on a July afternoon that matters: the District calls it a great swimming venue and there is lots of shade for its numerous picnic tables and benches. A softball field and tennis courts sit alongside for anyone who wants to move between the water and a game, and washrooms are on site. Dogs may be on leash in the park but not on the beach; from October 1 to May 1 they may run off leash in the park.
-
Sun-Oka Beach Provincial Park
Sun-Oka is the big south-facing bay just south of Summerland where 500 metres of fine sand and a sandy lake bottom make swimming in the buoyed area feel easy, and where around 90 picnic tables and designated fire pits mean a whole extended family can settle in. There is a playground built for ages five to twelve, paddle boats for rent, a designated boating beach and a summer concession. Two pit toilets, one wheelchair-accessible, sit by the playground, with flush toilets, a change building and drinking water elsewhere in the park; five lots hold about 200 cars plus RV and trailer parking. Watch for motorboats and jet skis near the buoys, and note there are no lifeguards. Dogs must stay on leash and out of the main beach areas; a separate pet beach lies east of the main beach. Day-use only, gate open dawn to dusk.
🐾 Dog Friendly
-
Ellison Provincial Park
Ellison Provincial Park rewards the drive south of Vernon with a different kind of Okanagan Lake day: multiple beaches with buoyed swim areas, a playground for the kids, and around 50 picnic tables plus a picnic shelter to spread out at. Otter Bay is Western Canada’s only freshwater dive park, so divers share the park with swimmers, and there is canoeing, hiking and fishing on top of that. Flush toilets and showers are on site, but there is no boat launch and no lifeguards. Sandy Beach is the park’s pet beach; dogs are not allowed on the other beaches. The season runs roughly April 1 to October 12, and the beaches are about a half-kilometre walk from the parking lot. Ellison is also a campground and a viewpoint park: 71 sites (61 reservable, 10 first-come) with a hot-shower building, spring-water taps and fire rings, and more than six kilometres of trail along the rocky headlands with panoramic vistas of Okanagan Lake north to Spallumcheen and south to Fintry.
🐾 Dog Friendly
-
Hurlburt Park
Hurlburt Park is where Vernon swims with its dog. This pet-friendly Eastside Road beach pairs swimming with a designated off-leash area and a separate on-leash area, and it is a perfect place to launch a canoe, SUP or kayak. A dock and a swimming platform give you somewhere to swim out to, and picnic tables let you settle in afterwards. There is parking for twenty cars, plus a drop-off space for unloading canoes, kayaks and boards.
♥ Local Favourite 🐾 Dog Friendly
-
Kekuli Bay Provincial Park
Kekuli Bay sits on a peaceful bay on the west side of Kalamalka Lake, with calm waters that make it a popular launching point for kayaks, SUPs, waterskiing and boating, and the Okanagan Rail Trail right at hand for a walk or ride. The swim area is rocky, and a busy boat launch shares the bay, so it suits visitors who like a lake with some activity on it. There is a playground for younger visitors, and flush toilets and showers in the park. Parking inside the park is limited in summer; BC Parks asks trail users to consider the Regional District lot above the park, off Highway 97. Dogs are not permitted on the beach and there are no lifeguards. The campground above the bay has 76 sites including four walk-in tent sites, all reservable through BC Parks, four with power, with warm showers, flush toilets, drinking water and fire rings; 2.6 km of gentle gravel trails wind through the grassland around it, and the whole campground looks out over Kalamalka Lake.
-
Kin Beach
Kin Beach is the easy option on Okanagan Lake: a grassy park where the kids can play on the jungle gym and splash in the shallow water while the adults strike up a volleyball game or settle in at the picnic shelter with a snack. It keeps a family afternoon simple, with washrooms on site. Dogs are not permitted on the beach. The adjoining Canoe Beach on Lakeshore Road is a separate RDNO park operated in partnership with the Okanagan Indian Band; dogs are not permitted on that beach either, but are allowed on leash along its pathway.
-
Paddlewheel Park
Paddlewheel Park Beach is a local favourite, and for good reason: it is built for a full-day family outing. Swim from the beach, then move between the playground, the basketball, tennis and volleyball courts and the picnic shelter, with plenty of shade and washrooms close by. A public boat launch shares the park, so expect boats coming and going; launching a trailered boat needs a pass ($10 per day or $60 per season, also valid at Coldstream’s Kalavista launch). Dogs are not permitted on the beach.
♥ Local Favourite
-
Bear Creek Provincial Park
Bear Creek gives you 400 metres of coarse-sand beach on the west side of Okanagan Lake, across the water from Kelowna, with a buoyed swim area and the kind of facilities that make a long day easy: a change house, accessible flush toilets, a concession and a dozen shaded picnic tables. An 80-vehicle lot handles the summer traffic. Dogs are not allowed on the beach and there are no lifeguards. The campground operates from March 20 to October 12, 2026. Behind the beach is one of the Okanagan's best-loved provincial campgrounds: 143 sites, 55 of them with electrical hook-ups, with hot showers, flush toilets, well water, a sani-station and fire rings, and reservations required through BC Parks in the peak season (first-come outside it). The one-hour Bear Creek Canyon Trail loops above the creek to viewpoints over the canyon and the lake to Knox Mountain, and the cottonwood delta is alive with swallows, hawks and, after dark, owls and coyotes.
-
Casa Loma Beach
Casa Loma Beach is a small waterfront park in West Kelowna’s Casa Loma neighbourhood, with a swimming beach, a grass play area, benches and a picnic table, and washrooms on site. Parking is free, which makes it an easy stop for a swim. Dogs are not permitted.
-
Falcon Park
Falcon Park is a waterfront park with a sandy beach in West Kelowna’s Green Bay: a quiet spot for a swim, with benches and picnic tables to settle into afterwards. Parking is free. Dogs are not permitted.
-
Fintry Provincial Park
Fintry is the big west-shore day out: a natural sand beach with warm water along almost two kilometres of Okanagan Lake waterfront, on Fintry Delta Road off Westside Road about 34 km north of Kelowna and 49 km south of Vernon. Swim off the beach, launch a canoe or kayak, fish, or stay over in the campground. Behind the beach the former Fintry Estate gives this park something no other Okanagan beach has: the Manor House with guided tours of the house and its story, the octagonal barn and other farm buildings, and the Shorts Creek canyon trail past waterfalls and deep pools, with viewing platforms for birds, small mammals, deer and bighorn sheep. There are no lifeguards. Pets must be on leash at all times and are not allowed in the beach areas, except at the designated pet beach. Boaters can reach it too, 6 km across the lake from Ellison Park or Kopje Regional Park. The campground is the largest on the west shore — 190 sites (186 reservable), 30 with power, plus three group camping pods for 40 to 60 people — with three shower buildings, a paved boat launch and dock and a sani-station; blue-listed bighorn sheep and Townsend's big-eared bats share the park with a nesting pair of bald eagles.
🐾 Dog Friendly
-
Gellatly Dog Beach
Gellatly Dog Beach is West Kelowna’s official off-leash beach for dogs, a Gellatly Bay beach area on Gellatly Road where dogs can get into the lake and run free while you watch from the benches and picnic tables. Keep the leash on until you are inside the off-leash area and clip it back on when you leave, bring your own waste bags, and note the City’s rules: dogs must stay under control and in view of their handler, no puppies under four months, and children 14 and under must be with an adult. It is right next door to Rotary Beach Park, where dogs must stay on leash.
🐾 Dog Friendly
-
Gellatly Nut Farm Regional Park
Gellatly Nut Farm is a century-old nut orchard on the shores of Okanagan Lake with a small beach at its edge, which makes for a different kind of beach visit: swim, then wander the short, flat walking paths past the heritage buildings or settle into the picnic area. A playground keeps children occupied, the easy trails and washrooms are accessible, and if you come between early September and late October you can buy nuts from the harvest. Dogs are allowed on leash on the beach trail only. The parking lot is off Whitworth Road. Open dawn to dusk, with hours shifting through the seasons.
♥ Local Favourite
-
Kalamoir Regional Park
Kalamoir is the West Kelowna regional park for people who like to walk to their swim: beautiful trails at varying levels of difficulty lead along Okanagan Lake to beaches, a swimming platform and picnic spots. Dogs are the other big draw, with off-leash dog beaches (Bowser Beach is the designated one) and on-leash rules elsewhere in the park. An accessible dock makes launching a canoe or kayak easy, and the easy Waterfront trail and washrooms are accessible too. The main parking lot is at the end of Collens Hill Road; the vehicle gate is closed from November 1 to April 1.
🐾 Dog Friendly
-
Killiney Beach Regional Park
Killiney Beach is the North Westside’s community beach park on Okanagan Lake, about five hectares off Hodges Road up Westside Road: swimming, a picnic area, washrooms, a docking facility and a sports facility, with accessible facilities and parking on site. The park is open dawn to dusk, with hours shifting through the seasons. Dogs are permitted on leash.
-
Marina Park
Marina Park is the West Kelowna beach designed with small children in mind: the park and its swimming beach are fenced in, there is a grassy play area and a playground, and a covered picnic shelter with tables gives parents cover and a base. A seasonal washroom is close by (portable washrooms in winter), with free parking and a bike rack at the entrance. Dogs are not permitted.
-
Paddlewheeler Park
Paddlewheeler Park is an unfussy gravel beach on Pritchard Drive with a swimming area, benches and picnic tables, and a kayak and paddleboard launch site for anyone arriving with a boat on the roof. Seasonal restrooms and free parking are on site. Dogs are not permitted.
-
Pebble Beach Park
Pebble Beach Park pairs a swimming beach with a volleyball court, so a swim can turn into a game with whoever you brought. Benches and tables face the water, there is a launch site for kayaks and paddleboards, and free parking and a seasonal portable washroom keep it practical. Dogs are not permitted. The City samples the water here for Interior Health through the summer.
-
Pritchard Park
Pritchard Park sits in a waterfront neighbourhood and gives you a full set of lake-day basics: a swimming beach with a dock, a volleyball court, a playground, picnic tables and benches, and a launch site for kayaks and paddleboards. A seasonal washroom (portable in winter) and free parking round it out. Dogs are not permitted. The City samples the water here for Interior Health through the summer.
-
Raymer Bay Regional Park
Raymer Bay is, in the Regional District’s own words, a hidden gem off Westside Road and the perfect spot to spend a day at the beach. It is especially popular in the summer months for swimming and relaxing on the beach, with a playground, a picnic shelter, washrooms and parking, and mooring buoys for anyone arriving by boat. Dogs are not permitted. Open dawn to dusk; the vehicle gate is closed from November 1 to April 1.
-
Rotary Beach Park
Rotary Beach Park in West Kelowna is a small Gellatly Road swimming beach with one useful quirk: steps lead straight into Okanagan Lake, so getting in and out is easy. A grass area, picnic tables and benches give you somewhere to dry off, with washrooms and free parking on site. Dogs must be on leash here, and the Gellatly off-leash dog park is right next door.
-
Traders Cove Regional Park
Traders Cove is an idyllic beach on Okanagan Lake with spots to swim, picnic and relax, and it is shared happily by road and water: two swim areas, mooring buoys and a boat beach, plus a playground, a picnic shelter, washrooms and parking. Dogs are allowed on leash in the upper section of the park only. Open dawn to dusk; the vehicle gate is closed from November 1 to April 1, and the lot is off Westside Road by the waste transfer station.
-
Willow Beach
Willow Beach is the sandy centre of Gellatly Bay and, in the City’s own words, one of West Kelowna’s best waterfront destinations. The sand is perfect for building sandcastles, the sheltered bay means the water is usually pretty calm, and there are trees for shade, a volleyball court off to the side, benches and tables, a year-round washroom and free parking. There are no concession stands nearby, so bring what you need. The lakeside walkway links it to the rest of the Gellatly Recreation Corridor, where the CNR Wharf adds a gravel beach, a swim platform and a wharf. Dogs are not allowed on the beach itself but may walk on-leash on the grass and walkway.