Skip to main content
Know Before You Go: Find links to weather and live webcams, driving conditions, and more for Osoyoos.
Beaches & Parks

Listing Category: Beaches & Parks

Cottonwood Park

Build sandcastles on the sandy beach and picnic in the grassy area at Cottonwood Park (adjacent to the beach) which boasts colourful flower gardens, well-maintained landscaping and a paved, wheelchair-friendly walkway. Rest on one of the park benches and relish in the stunning vistas. Public washrooms are also available at the park. Offering shallow water […]

Goodman Park

Goodman Park is located along Lakeshore Drive at Bayview Crescent and Lake Osoyoos. Benches, picnic tables, and full-service washrooms are located on site. This is the perfect place to stop for a swim when walking along Lakeshore Walkway!

Gyro Beach

Located at the bottom of Main Street, Gyro Beach is the largest beach in Osoyoos BC and here you’ll find plenty of shady trees, warm shallow waters and swimming areas all within walking distance to our Main Street shops, restaurants and cafes.


Legion Beach

Legion Beach is nestled into a cove on the west side of Osoyoos Lake, which is within a 10 minute walk from Main Street in downtown. Legion Beach features a grassy area, picnic tables, big trees for shade and a sandy beach in addition to a designated dog swimming area.

Lion's Park Osoyoos

Lion’s Park

Lions Park is equipped with a sandy beach and a large grassy area, picnic tables and beautiful trees for shade. The park also has public washrooms and a great playground for the kids. Restaurants, coffee shops and stores are within a short walk. A paved walkway connects Lions Park with neighbouring Gyro Park, which is […]

Off-Leash Dog Park

The Osoyoos dog park is a paradise for both owners and dogs of all sizes! Offering beautiful lake views and green grass, the completely fenced space offers a small dogs only area as well as a larger area for dogs of all sizes. Complete with ample parking, covered seated area, and a public washroom, you […]

SUP on Osoyoos Lake

Osoyoos Lake

Osoyoos Lake is the warmest freshwater lake in Canada – averaging approximately 24°C (75°F) in July and August. Surrounded by desert landscape, vineyards, orchards, hills and mountains, Osoyoos Lake is truly a paradise for all ages. Warm temperatures make Osoyoos Lake perfect for swimming, boating, SUP, kayaking, fishing, tubing, or floating. The lake can be […]

Osoyoos Lake Regional Park

Osoyoos Lake Regional Park is located on the East side of Osoyoos Lake at 16th Avenue and 45th Street, across from Brookvale Holiday Resort Campground. The park features many shady trees, a large sandy beach, washrooms, picnic tables, and parking.

Osoyoos Splash Park

Located at Jack Shaw Gardens off of Kingfisher Drive, the Osoyoos Splash Park is across from Legion Beach in Osoyoos and provides family-friendly entertainment (and a way to beat the heat!). The splash park combines the sensations of water movements and interactive play elements in a safe “zero-depth” water play area. The play area has […]

sẁiẁs Provincial Park (Haynes Point)

Camping and RV: sẁiẁs Provincial Park is proudly managed and operated by the Osoyoos Indian Band. sẁiẁs park is located within the traditional territory of the Osoyoos Indian Band. Since time immemorial, the Osoyoos Indian Band’s Okanagan ancestors have inhabited and cared for the lands and waters within their traditional territory. In 2015, the park […]