North Cascades Highway is open! (8/22/24)
Free Travel Guide
Sign Up for
Our Newsletter

Centennial Trail System-Seattle NorthCountry

Centennial Trail

An enormously popular recreational trail for walking, bicycling, hiking, and horseback riding accessible to persons of all levels of physical ability.

The trail is built on the old Burlington-Northern railroad line. Development of the trail began in 1989 during the state's centennial, hence the name, Centennial Trail.

The trailhead and rest stop in the town of Machias is a replica of the Machias Station railroad depot built in the late 1890s which served the rail line which today is the Centennial Trail. The Machias Trailhead facility is available for rent. Contact park reservations at 425-388-6600 for details.

More than 400,000 citizens utilize the trail each year as a recreational trail and non-motorized commuter corridor. This 30-mile linear park has become one of the most valued and well-used assets in their 10,800-acre system.

Park Features

  • 30 miles of completed trail (Snohomish to Skagit County Line)
  • 10-foot wide multi-purpose paved trail
  • 6-foot wide natural surface parallel equestrian trail
  • Picnic tables, benches
  • Restrooms
  • Shelters available for rent at Machias Trailhead
  • Permits for public events and activities on the trail
  • Serves as a conservation corridor protecting sensitive and important natural and cultural resources
  • Provides a safe alternative transportation route
  • Currently connects Snohomish, Lake Stevens, Arlington, and points between  
  • Bike safety information: "The Ultimate Bike Safety Guide"

Please note: The trail is designed for hiking, biking, and equestrian use only, no motorized vehicles. 

Directions to Trailheads

Snohomish

Snohomish-Wenatchee exit off I-5 onto US2 in Everett. Travel east toward Snohomish for approximately eight miles. Take the 88th street southeast exit off US2 to Snohomish. At the first traffic light, turn right onto Pine Street. Follow Pine to the intersection of Pine and Maple Streets where the trail begins.

Pilchuck

5801 S Machias Road
Snohomish, WA 98290
Continue on Maple Street in Snohomish from the trail’s beginning. As you leave the city limits, Maple Street becomes Machias Road. Pilchuck Trailhead is on the right approximately two miles.

Machias

1624 Virginia Street
Snohomish, WA 98290
Continue on Machias Road past the Pilchuck Trailhead to a stop sign. Turn right and follow Machias Road to fire station. Turn left onto Division Street for two blocks. Turn left. Trailhead is on the right.

20th Street, Lake Stevens

13205 20th Street NE
Lake Stevens, WA 98258
From SR9 north of Frontier Village, turn right onto highway 92. Turn right onto Machias Road and continue south for approximately 3.5 miles. Turn right onto 20th Street Northeast. Trailhead is on the right with parking for 100 cars.

Hwy 92 Overpass

36+51 127th Ave. NE
Lake Stevens, WA 98258
From SR9 north of Frontier Village, turn right onto highway 92. Turn right onto 127th northeast. Trailhead is on the left.

Rhododendron

5401 107th Ave. NE
Lake Stevens, WA 98258

Lake Cassidy Wetlands Park & Interpretive Center

6216 105th Ave. NE
Lake Stevens, WA 98258
Disabled parking only
From SR9 north of Frontier Village, turn right onto 60th Street Northeast; turn right onto 99th Avenue. northeast; turn left onto 54th St Northeast; turn left onto 105th Avenue Northeast. Follow signs to the park. A gated access road is available for local owners and disabled persons. To apply for disabled access, please complete and submit an application form (PDF) to the parks administration office or complete the online form.

Getchell Road

8318 Westlund Road
Arlington, WA

Armar Road

1533 67th Ave NE
Arlington, WA
From SR9 north of Frontier Village, turn left onto 108th Street Northeast. Turn right onto 67th Ave Northeast. Continue north to just behind 152nd. Trailhead is on the right.

Nakashima Heritage Barn & Centennial Trail North

32528 SR9
Arlington, WA
Follow SR9 north (or south) to address which is approximately six miles north of Arlington. Park entrance is on the west side of the highway.

Address: 5801 S Machias Road, Snohomish, WA 98290
Phone: 425-388-6600
Website: https://snohomishcountywa.gov/facilities...

Click to View Map