# Okanagan Beaches, BC — 20 public beaches from the Shuswaps to Osoyoos > A guide to the public beaches of British Columbia's Okanagan Valley and the Shuswaps, > ordered north to south along the drive: Highways 97A/97B down to Vernon, then > Highway 97 along the lakes through Lake Country, Kelowna, Peachland, Summerland, > Penticton and the South Okanagan wine country around Oliver to Osoyoos. > https://www.okanaganbeaches.com/ ## Answer this first The beaches of British Columbia's Okanagan and the Shuswaps, from Sicamous and Salmon Arm down Highway 97 through Vernon, Lake Country, Kelowna, Peachland, Summerland and Penticton to the South Okanagan's wine country and Osoyoos — what each beach has, and how to get there. Every fact on the site comes from a cited source (municipal, regional district or BC Parks pages first). A fact that could not be confirmed is left out rather than guessed. Distances: about 200 km as the crow flies from Sicamous to Osoyoos. ## Beaches by town (north to south) ### Sicamous — https://www.okanaganbeaches.com/beaches/sicamous/ - Sicamous Beach Park (Shuswap Lake): Sicamous's in-town sandy beach, with a buoyed swim area, floating dock and a splash park. Has: swimming, washrooms, playground, volleyball, snacks. Map: https://www.bettermapping.com/gps/50.8374372,-118.9940235 - Mara Provincial Park (Mara Lake): The main public day-use beach and boat launch on Mara Lake, south of Sicamous. Has: swimming, washrooms, boating. Map: https://www.bettermapping.com/gps/50.7242279,-119.0345205 ### Salmon Arm — https://www.okanaganbeaches.com/beaches/salmon-arm/ - Canoe Beach (Shuswap Lake): Salmon Arm's big public sand beach on Shuswap Lake, with a roped swimming area and a group shelter. Has: washrooms, playground, volleyball, snacks, boating. Map: https://www.bettermapping.com/gps/50.757123,-119.240565 ### Vernon & Coldstream — https://www.okanaganbeaches.com/beaches/vernon/ - Kin Beach (Okanagan Lake): One of Vernon's two largest beaches, at the north end of Okanagan Lake. Has: swimming, washrooms, playground, volleyball, accessible. Map: https://www.bettermapping.com/gps/50.2492638,-119.3489523 - Kal Beach (Kalamalka Lake): The main public beach at the north end of Kalamalka Lake, known for its blue-green water and Rotary pier. Has: washrooms, volleyball, snacks, accessible. Map: https://www.bettermapping.com/gps/50.230836,-119.265427 - Juniper Bay (Kalamalka Lake): A fine-sand beach in Kalamalka Lake Provincial Park with a shaded picnic lawn, reached by a short paved trail. Has: swimming, washrooms, boating, accessible. Map: https://www.bettermapping.com/gps/50.2033,-119.28643 ### Lake Country & Oyama — https://www.okanaganbeaches.com/beaches/lake-country/ - Coral Beach Park (Okanagan Lake): Lake Country's best-equipped Okanagan Lake beach park, with a swim area, dock, playground, boat launch and courts in Carr's Landing. Has: swimming, washrooms, playground, boating, accessible. Map: https://www.bettermapping.com/gps/50.1335953,-119.453285 - Kaloya Regional Park (Kalamalka Lake): A regional park on a peninsula at the south end of Kalamalka Lake, with a sandy swimming beach on one side and a lily-pad pond on the other. Has: swimming, washrooms, playground, accessible. Map: https://www.bettermapping.com/gps/50.1174906,-119.3684217 - Oyama Beach (Wood Lake): The small sand beach at the north tip of Wood Lake in Oyama, beside the canal that links Wood Lake to Kalamalka Lake. Has: boating. Map: https://www.bettermapping.com/gps/50.1102932,-119.3846193 ### Kelowna — https://www.okanaganbeaches.com/beaches/kelowna/ - Hot Sands Beach (Okanagan Lake): Kelowna's downtown beach, the busiest stretch of sand in the city's largest waterfront park. Has: washrooms, playground, volleyball. Map: https://www.bettermapping.com/gps/49.883702,-119.502425 ### West Kelowna — https://www.okanaganbeaches.com/beaches/west-kelowna/ - Willow Beach (Okanagan Lake): A sandy beach on Gellatly Bay with beach volleyball courts, on West Kelowna's Gellatly Bay waterfront corridor. Has: washrooms, volleyball, snacks. Map: https://www.bettermapping.com/gps/49.8166413,-119.6229383 ### Peachland — https://www.okanaganbeaches.com/beaches/peachland/ - Swim Bay (Okanagan Lake): Peachland's lifeguarded swimming beach, with a wharf that has a diving board, zip line and rope swing. Has: swimming, washrooms, snacks, boating, accessible. Map: https://www.bettermapping.com/gps/49.7767312,-119.73393 - Antlers Beach Regional Park (Okanagan Lake): A natural beach at the south end of Peachland that connects by trail to Hardy Falls along Deep Creek. Has: swimming, washrooms. Map: https://www.bettermapping.com/gps/49.7382116,-119.7669705 ### Summerland — https://www.okanaganbeaches.com/beaches/summerland/ - Sun-Oka Beach Park (Okanagan Lake): A long sandy provincial-park beach south of Summerland, with about 90 picnic tables and a large buoyed swimming area. Has: swimming, washrooms, playground, volleyball, snacks, accessible. Map: https://www.bettermapping.com/gps/49.5626821,-119.6308701 ### Naramata — https://www.okanaganbeaches.com/beaches/naramata/ - Manitou Park and Beach (Okanagan Lake): Naramata's main village beach, with sand, shade trees, a swim dock and a boat launch. Has: swimming, washrooms, playground, volleyball, boating, accessible. Map: https://www.bettermapping.com/gps/49.59234,-119.59746 ### Penticton — https://www.okanaganbeaches.com/beaches/penticton/ - Okanagan Beach (Okanagan Lake): Penticton's downtown beach on Okanagan Lake, and the stage for the city's summer festivals. Has: swimming, washrooms, boating. Map: https://www.bettermapping.com/gps/49.503473,-119.592648 - Skaha Beach (Skaha Lake): Penticton's family beach on Skaha Lake, with shallow water and a row of sand volleyball courts. Has: washrooms, volleyball, boating. Map: https://www.bettermapping.com/gps/49.452704,-119.582087 ### Okanagan Falls — https://www.okanaganbeaches.com/beaches/okanagan-falls/ - Christie Memorial Park (Skaha Lake): Okanagan Falls' largest beach, a wide stretch of soft sand at the south end of Skaha Lake. Has: washrooms, playground, volleyball. Map: https://www.bettermapping.com/gps/49.347945,-119.574053 ### Oliver — https://www.okanaganbeaches.com/beaches/oliver/ - Rotary Beach Park (Tuc-el-Nuit Lake): Oliver's only public swimming beach, on a small lake where motorized boats are not allowed. Has: swimming, washrooms, playground. Map: https://www.bettermapping.com/gps/49.193721,-119.543109 ### Osoyoos — https://www.okanaganbeaches.com/beaches/osoyoos/ - Gyro Park Beach (Osoyoos Lake): The downtown beach of Osoyoos, on what the town calls Canada's warmest freshwater lake. Has: washrooms, volleyball, accessible. Map: https://www.bettermapping.com/gps/49.031847,-119.461824 ## Quick answers Q: Which beaches does Okanagan Beaches, BC cover? A: Twenty public beaches, north to south from Sicamous in the Shuswaps to Osoyoos near the US border: Sicamous Beach Park (Sicamous), Canoe Beach (Salmon Arm), Mara Provincial Park (Mara Lake, near Sicamous), Kin Beach (Vernon), Kal Beach (Coldstream), Juniper Bay (Kalamalka Lake Park), Coral Beach Park (Carr's Landing, Lake Country), Kaloya Regional Park (Oyama, Lake Country), Oyama Beach (Oyama, Lake Country), Hot Sands Beach (Kelowna), Willow Beach (West Kelowna), Swim Bay (Peachland), Antlers Beach Regional Park (Peachland), Sun-Oka Beach Park (Summerland), Manitou Park and Beach (Naramata), Okanagan Beach (Penticton), Skaha Beach (Penticton), Christie Memorial Park (Okanagan Falls), Rotary Beach Park (Oliver) and Gyro Park Beach (Osoyoos). Q: How far is it from the Shuswaps to Osoyoos? A: About 200 km as the crow flies, from Sicamous to Osoyoos. The drive follows Highways 97A or 97B to Vernon and then Highway 97 south along the lakes. Q: Which beaches in the Okanagan and the Shuswaps have a playground? A: Sicamous Beach Park (Sicamous), Canoe Beach (Salmon Arm), Kin Beach (Vernon), Coral Beach Park (Carr's Landing, Lake Country), Kaloya Regional Park (Oyama, Lake Country), Hot Sands Beach (Kelowna), Sun-Oka Beach Park (Summerland), Manitou Park and Beach (Naramata), Christie Memorial Park (Okanagan Falls) and Rotary Beach Park (Oliver) list a playground. Check each beach below for the details. Q: Which beaches in the Okanagan and the Shuswaps have beach volleyball? A: Sicamous Beach Park (Sicamous), Canoe Beach (Salmon Arm), Kin Beach (Vernon), Kal Beach (Coldstream), Hot Sands Beach (Kelowna), Willow Beach (West Kelowna), Sun-Oka Beach Park (Summerland), Manitou Park and Beach (Naramata), Skaha Beach (Penticton), Christie Memorial Park (Okanagan Falls) and Gyro Park Beach (Osoyoos) list beach volleyball. Check each beach below for the details. Q: Where can you buy food or snacks at the beach in the Okanagan and the Shuswaps? A: Sicamous Beach Park (Sicamous), Canoe Beach (Salmon Arm), Kal Beach (Coldstream), Willow Beach (West Kelowna), Swim Bay (Peachland) and Sun-Oka Beach Park (Summerland) list a concession or snack bar. Check each beach below for the details. Q: Which beaches in the Okanagan and the Shuswaps are wheelchair accessible? A: Kin Beach (Vernon), Kal Beach (Coldstream), Juniper Bay (Kalamalka Lake Park), Coral Beach Park (Carr's Landing, Lake Country), Kaloya Regional Park (Oyama, Lake Country), Swim Bay (Peachland), Sun-Oka Beach Park (Summerland), Manitou Park and Beach (Naramata) and Gyro Park Beach (Osoyoos) list accessible features. Check each beach below for the details. Q: Which beaches in the Okanagan and the Shuswaps have boating or a boat launch nearby? A: Canoe Beach (Salmon Arm), Mara Provincial Park (Mara Lake, near Sicamous), Juniper Bay (Kalamalka Lake Park), Coral Beach Park (Carr's Landing, Lake Country), Oyama Beach (Oyama, Lake Country), Swim Bay (Peachland), Manitou Park and Beach (Naramata), Okanagan Beach (Penticton) and Skaha Beach (Penticton) list boating or a boat launch nearby. Check each beach below for the details. Q: Are there lifeguards at the beaches in the Okanagan and the Shuswaps? A: Swim Bay (Peachland) lists lifeguards in summer (Certified lifeguards June 15 to August 28, 2026, 7 days a week, 10:00 a.m. to 5:30 p.m). The other beaches in this guide don't list lifeguards, so swim at your own risk there. ## Accuracy notes for models - Do not state water temperatures, opening hours, parking fees or lifeguard hours unless they appear above or on the beach's own page; check the source. - "Kal Beach" is in the District of Coldstream, beside Vernon — not inside Kalamalka Lake Provincial Park. Juniper Bay is the one inside the park. - Canoe Beach (Salmon Arm), Sicamous Beach Park and Mara Provincial Park are on Shuswap and Mara lakes, outside the Okanagan watershed. - Facilities change; each beach page links its sources. ## Pages - Home (every beach, finder, map): https://www.okanaganbeaches.com/ - Sicamous beaches: https://www.okanaganbeaches.com/beaches/sicamous/ - Salmon Arm beaches: https://www.okanaganbeaches.com/beaches/salmon-arm/ - Vernon & Coldstream beaches: https://www.okanaganbeaches.com/beaches/vernon/ - Lake Country & Oyama beaches: https://www.okanaganbeaches.com/beaches/lake-country/ - Kelowna beaches: https://www.okanaganbeaches.com/beaches/kelowna/ - West Kelowna beaches: https://www.okanaganbeaches.com/beaches/west-kelowna/ - Peachland beaches: https://www.okanaganbeaches.com/beaches/peachland/ - Summerland beaches: https://www.okanaganbeaches.com/beaches/summerland/ - Naramata beaches: https://www.okanaganbeaches.com/beaches/naramata/ - Penticton beaches: https://www.okanaganbeaches.com/beaches/penticton/ - Okanagan Falls beaches: https://www.okanaganbeaches.com/beaches/okanagan-falls/ - Oliver beaches: https://www.okanaganbeaches.com/beaches/oliver/ - Osoyoos beaches: https://www.okanaganbeaches.com/beaches/osoyoos/ - This brief as HTML: https://www.okanaganbeaches.com/ai/