Centennial Trail

A 30-mile trail through Snohomish County popular for walking, bicycling, hiking, and horseback riding and accessible to people of all levels of physical ability. The trail was built on the old Burlington-Northern railroad line which began in 1989 during Washington State's centennial.

getting there

There are several access points for this urban trail. Visit Snohomish County's Centennial Trail web page for a map and more information about the trail.

on the trail

Arlington to Bryant

7.8 miles round trip

A pleasant out-and-back walk on Centennial Trail through Haller Park, over the Stillaguamish River, past Whitehorse Trail trailhead, a quarry, old dairy farms, Bryant Lake, and the small community of Bryant.

Arlington to Lake Stevens

14 miles one-way

After perusing the public art in Legion Memorial Park in Arlington, enjoy a bucolic 14-mile walk to Lake Stevens. Walk past pastures and through wooded areas to the bus stop near the Lake Stevens Library.

Lake Stevens to Snohomish

9 miles round trip

Walk along the Centennial Trail from Lake Stevens to Snohomish, the Antique Capitol of Washington State. Along this 9-mile stretch of the trail, you'll enjoy some walking through wooded areas, you'll see lots of cows and horses grazing in pastures and have the chance to find a book at the Little Free Library.

  • Difficulty: Moderate
  • Length: 7.8 mi
Trip Reports

This is a list of titles that represent the variations of trips you can take at this route/place. This includes side trips, extensions and peak combinations. Not seeing a title that fits your trip? Log in and send us updates, images, or resources.

  • Centennial Trail: Arlington to Bryant
  • Centennial Trail: Lake Stevens to Snohomish
  • Centennial Trail: Arlington to Lake Stevens

There are no resources for this route/place. Log in and send us updates, images, or resources.