Things to Do
Spotted lake near Osoyoos (Picture BC photo)
Osoyoos is a long-established resort town that takes full advantage of its location on the shores of Osoyoos Lake (reputed to be the warmest in Canada) and its climate with hot dry summers and short mild winters.
The lake, Osoyoos River, wetlands, surrounding grasslands and mountains provide myriad opportunities for water sports, hiking, biking, golf as well as wildlife viewing and bird watching. Osoyoos also offers ecological, aboriginal, cultural and family attractions, along with its spectacular desert sunsets.
There's lots more to Osoyoos than sunshine and beaches. Roadside fruit stands offer peaches, cherries and apples from the area's lush orchards. And more than 20 wineries beckon within 21km/13mi of the town centre.