You are here

Mountain Biking

Related Items: 
Spring Summer Fall

There are several places within the greater Leavenworth area to mountain bike! One of our favorite places is Steven's Pass! Located atop the Cascade Crest on scenic Highway 2, Stevens Pass Mountain Resort caters to outdoor enthusiasts of all ability levels with seasonal activities like skiing, riding, mountain biking and hiking.

Stevens Pass Bike Park