It is important to respect other trail users and support the organizations that maintain the trails where ever you ride.

Tips on how to ride safely and responsibly.

Thompson Okanagan


Biking at McIntyre Bluff
Photo by Destination Osoyoos/Matt Clark

Desert Dirt

When you visit Osoyoos, immerse yourself in our valley of stunning beauty with unlimited vistas awaiting you around every corner and atop every climb. But there’s more to us than rugged desert trails under bright skies.

With a unique, desert climate, adventure can be found all-season in Osoyoos. Trails surround our friendly and intimate resort town, which is rich in Indigenous culture and a wide range of culinary and artistic experiences – not to mention sophisticated resorts, championship golf courses, and the nation’s warmest lake. Situated in Canada’s best wine region, Osoyoos is also an up-and-coming destination for craft beer, cider, and spirits alike to be enjoyed after a day of cycling. Discover why Osoyoos is Canada’s Warmest Welcome.

Number of Trails:
Highest Elevation:
944 m
extra difficult

Getting Here & Trail Access

Osoyoos is centrally located between the Fraser Valley, Kamloops, and the Okanagan Valley and can be easily accessed from many directions. The Osoyoos Visitor Centre is open year-round and is conveniently located at the junction of Highways 97 and 3. Courteous, knowledgeable staff provide professional visitor counselling and itinerary planning, as well as information on accommodations, attractions, dining, wineries, and more in Osoyoos and area.

Osoyoos is located along Highway 97 in the southern Okanagan Valley.

Driving Distances & Times:

  • From Kelowna - 125 km (77 mi), 1 hour 30 minutes
  • From Spokane - 300 km (186 mi), 3 hours 45 minutes
  • From Vancouver - 395 km (245 mi), 5 hours

Visitors heading to Osoyoos can fly into Penticton Regional Airport (YYF). Air Canada offers up to four flights a day to and from Vancouver and WestJet offers flights from Calgary.

Several carriers also fly into the Kelowna International Airport (YLW), which is approximately 1 hour and 30 minute drive from Osoyoos.

Trails in Osoyoos can be accessed from the main trail network at Kruger Mountain, Blue Lake/Kilpoola.

Other trails in the area:

See Destination Osoyoos Opens in a new window/tab. for more info

Support Our Local Trails

Consider supporting the associations in Osoyoos that help maintain the trails and advocate for the mountain bike community.

Nearby Spots