Activities & Recreation

Osoyoos is a destination which appeals to people of all ages and interests. Located on the shores of Osoyoos Lake, water sports are a natural, from extreme boarding pursuits to the sublime pleasure of sailing quietly on the lake. With our widespread system of hiking and biking trails you can enjoy peaceful walk or a leisurely pedal with stunning views down the valley or take the challenge and go for the adrenaline rush on one of our mountain trails. Osoyoos is a vibrant community with lots of community spirit and local organizations that welcome visitors to join in the fun all year round - be it lawn bowling or a line dance at the annual Canada Day Celebrations. What are you waiting for? Osoyoos awaits!

Family Fun

When you come to Osoyoos, you’ll need to bring comfortable clothes and footwear so that you can enjoy all the activities we offer. Golfing, hiking, walking, biking, bird watching, horseback riding and water sports are just some of the things to help make your stay an active one for the whole family.

Often singled out as Canada’s Hot Spot, our temperatures in July and August can reach into the high 30’s Celsius and even the low 40’s.

Or enjoy the mild temperatures December through March with added bonus of great winter activities such as snow shoeing, downhill or cross country skiing in the nearby mountains.

Desert Park Horseracing

Phone. 250-495-2238
Email. | Website:
Street Address: 4900 Golf Course Way

Osoyoos Coyotes

Phone. 250-495-6060 | Fax. 250-495-6069
Street Address: 9301 Hummingbird Lane, Osoyoos BC V0H 1V0

Osoyoos Desert Model Railroad

Phone. (250) 495-6842 | Fax. (250) 495-3407
Email. | Website:
Street Address: 11611 - 115th Street (Buena Vista Industrial Park)

Osoyoos Golf Club

Phone. (250) 495-7003
Email. | Website:
Street Address: 12300 Golf Course Drive

Sonora Dunes Golf Course at Nk'mip Resort

Phone. (250) 495-GOLF (495-4653)
Email. | Website:
Street Address: 1300 Rancher Creek Rd

Above The Board Watersports

Phone. (250) 498-9044, (250) 498-7510
Street Address: 5104 Lakeshore Drive

Desert Dream Rentals

Phone. 250.495.2373
Street Address: 4200 Lakeshore Drive (located at Walnut Beach Resort)

Kobau Lanes

Phone. (250) 495-6112; Cell (250) 498-9836 | Fax. (250) 495-6105
Street Address: 8404 - 97th Street Osoyoos BC Canada

Lake Osoyoos Sailing Club

Phone. 250-495-4540
Street Address: 8015 Spartan Dr.

Mount Baldy Ski Corp

Phone. (250) 498-4086, Snowphone: (250) 498-4799 | Fax. (250) 498-4087
Street Address: Hwy #3, 45 mins East of Osoyoos

NK'Mip Desert Cultural Centre

Phone. (250) 495-7901
Street Address: 100 Rancher Creek Road

Osoyoos & District Museum and Archives

Phone. 250-495-2582
Email. | Website:
Street Address: 19 Park Place, Box 791

Osoyoos Art Gallery

Phone. (250) 495-2800
Street Address: 8713 Main Street

Osoyoos ATV Tours & Watersports (Nk'Mip Resort)

Phone. 250.486.5770
Street Address: 8000 45 St Osoyoos, BC (located on the beach of Nk’Mip Campground and RV Park)

Osoyoos Desert Centre

Phone. 250-495-2470

Osoyoos Marine Boat Rentals

Phone. 250.495.0808
Street Address: 8015 Spartan Drive (At the Desert Sunrise Marina)

Osoyoos Market on Main

Phone. (250) 495-3537
Street Address: Town Hall Square - Saturdays 8am to 1pm

Osoyoos RV Campground & Waterslides

Phone. 250-495-7486 | Fax. 250-495-7486
Street Address: 5003 Lakeshore Dr. Osoyoos

Rattlesnake Canyon Enterprise Ltd.

Phone. (250) 495-3544 | Fax. (250) 495-3524
Street Address: 5502 Main Street

Sonora Community Centre

Phone. (250) 495-6562 | Fax. (250) 495-5136
Email. | Website:
Street Address: 8505 - 68th Avenue

Starlite Marina

Phone. (250) 495-5240 | Fax. (250) 495-6899
Street Address: 7906 Main Street

Sun Bowl Arena

Phone. (250) 495-7919 | Fax. (250) 495-5136
Street Address: 9301 Hummingbird Lane

Sun Bowl Skating Club

Phone. (250) 495-6562 | Fax. (250) 495-5136
Street Address: 9301 Hummingbird Lane

Wakepilot (Walnut Beach Resort)

Phone. 250-495-4195
Street Address: 4200 Lakeshore Drive at Walnut Beach Resort

Contact Us

Destination Osoyoos
8701 Main St.
Osoyoos, British Columbia, Canada
V0H 1V0

T: 250.495.5070
F: 250.495.8081

Contact Us

Osoyoos, British Columbia - Canada's Warmest Welcome Resort Municipality Initiative