Legion Beach in Osoyoos is a sandy lakeside spot with shaded grassy areas, picnic tables, and a dog-friendly swim zone. Just across the street, you’ll find the Jack Shaw Splash Park and Osoyoos Elementary’s natural playground—perfect additions for a fun-filled family outing. Washrooms and parking are available right at the beach.
For pet owners, Legion Beach includes a designated dog swimming area—a grassy, shaded spot where dogs can swim and play freely.
Visitors can take advantage of amenities such as picnic tables, boat launch areas, and parking.
You May Also Like: Things to do with Kids in Osoyoos