Map of the Centennial Trail in Snohomish County

FULL PAGE MAP

Centennial Trail in Snohomish County, Washington

Everett Washington map area

Centennial Trail in Snohomish County

LENGTH:

29 miles

SURFACE:

paved / unpaved

COMMUNITIES:

Pilchuck, Bryant, Arlington, Lake Stevens, Northwest Snohomish, Snohomish

HIGHLIGHTS:

rail trail, Washington countryside, forests, farmland, rural communities

RELATED LINKS:

Everett

Regional Trails

The Centennial Trail is a 29-mile long paved and unpaved trail that follows the abandoned railroad beds of the Northern Pacific Railroad and Seattle, Lakeshore and Eastern Railroad. The trail is wide and has few turns and very gentle grades. The trail is open for bike riding, walking and running. Horseback riding is allowed on the trail and most of the trailheads allow equestrian parking. Most of the trailheads have parking and restrooms, as well.

The Centennial Trail goes through beautiful agricultural areas and dense forests of Snohomish County. The path roughly follows the same route as Highway 9.

Conditions

The Centennial Trail is mostly paved but has some unpaved sections. Much of the route is very rural and is located away from traffic and has relatively few road crossings. The trail is open for bike riding, running and walking.

Communities

The Centennial Trail goes past the following communities: Pilchuck, Bryant, Arlington, Lake Stevens, Northwest Snohomish and Snohomish.

Points of Interest

The Centennial Trail goes past the following points of interest (south to north):

Downtown Snohomish
Snohomish Boys and Girls Club
Snohomish Library
Snohomish Senior Center
Emerson Elementary School
American Legion Park - Snohomish
Centennial Middle School
Lake Stevens Community Park
Mt. Pilchuck Elementary School
Arlington Municipal Airport
Haller Middle School
Downtown Arlington
Haller Park
Twin Rivers Park
Bridge over Pilchuck Creek
North Centennial Trailhead
End Points and Trail Description

The south end of the Centennial Trail starts at 1st Street with the official Snohomish Trailhead with parking at 402 2nd Street in the City of Snohomish. The trail heads north along the east side of the city, following the route of the Pilchuck River. The Pilchuck Trailhead is located just south of Route 2 on Machias Road. After leaving Snohomish, the trail goes cross-country on the way to the community of Lake Stevens. In the small community of Machias, there is another trailhead off of Machias Road on Virginia Street.

As the Centennial Trail goes through the city of Lake Stevens, there is another trailhead at 20th Street NE. Another trailhead is located just south of Highway 92 on 127th Drive NE. From here the trail takes a couple of loops and passes by Lake Cassidy. The trailhead here only has a couple of parking spots for disabled users only. The trail continues north through forested areas east of Marysville. there is a trailhead on Westlund Road, 1/3 mile south of 84th Street SE. Another trailhead in the Marysville area is north of town on 67th Avenue NE near the intersection of 152nd Street NE.

After going by Marysville, the trail goes through Arlington, with a trailhead on Lebanon Street. The north end of the Centennial Trail is located 8 miles north of Arlington at a trailhead off of Highway 9. This trailhead is known as the Nakashima arm Trailhead and has a large parking area.


Resources

Following are links to official off-site resources to find out more details about the Centennial Trail in Snohomish County, Washington.