Snohomish Centennial Trail is a 30-mile long paved multi-use trail that starts on First Street near downtown Snohomish and goes north to Skagit County. The trail passes through historic downtown of Snohomish and Arlington, showcasing the history of the once thriving river and railroad settlements.

Many stores and homes are beautifully restored. Illustrated displays all along the trail are telling the story of the area’s heritage. Leaving downtown Snohomish, the trail follows the route of the historic Seattle, Lake Shore & Eastern Railway. From Snohomish, the trail runs 30.5 miles to the Skagit County border. The Snohomish County Centennial Trail mostly runs past pastures and farms and through shady lush forests. It crosses creeks and rivers coming from the Cascade Mountains, visible in the east.

Snohomish Centennial Trail, Snohomish, WA

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.