Find Campsites


Centennial Trail - Machias Station, WA

Photo: Centennial Trail - Machias Station
Status: Open through Tue Sep 30 2014   Season Dates
Max reservation window: Tue Jan 20 2015   Later Dates


An enormously popular recreational trail for walking, bicycling, hiking, and horseback riding accessible to persons of all levels of physical ability. The trail provides a safe alternative transportation route and currently connects Snohomish, Lake Stevens, Arlington, and points between. The linear park also serves as a conservation corridor protecting sensitive and important natural and cultural resources. Development of the trail began in 1989 during the state's centennial, hence the name, Centennial Trail.

Trail users are invited to visit the trailhead and rest stop in the town of Machias. This facility is a replica of a railroad depot built in the late 1890s. The depot once served a rail line which today is the Centennial Trail. 17 miles of paved trail currently running from Snohomish to Arlington and soon will be extended to Skagit County.


  • 10 foot wide multi-purpose paved trail
  • 6 foot wide equestrian trail
  • Picnic tables
  • Playground
  • Benches
  • Restrooms
  • Nearby Attractions:

    Northern end of trail near historic town of Snohomish

    Services & Amenities:

    Alerts and Important Information
    Snohomish County Parks & Recreation Shelter Agreement:


    1. Permittee shall comply with Snohomish County Park Rules & Regulations. If at any time any or all members of the group behave in conflict with any laws or park codes, they will be asked to leave.

    2. Place garbage in the receptacles provided. No litter producing items, i.e., hay bales, water balloons, or raw eggs. No nails, staples or tacks will be used in shelter wood.

    3. Fires will be built in fire pits only; no fires will be left unattended nor allowed to extend beyond the capacity of the fire pit. Special cooking units for the purpose of barbecuing for large groups must be approved in advance by the Park Ranger.

    4. Permittee shall maintain control of the group. The area shall be kept clean at all times and upon termination site shall be left in condition as found before event. Non-compliance may affect ability to reserve shelter areas in the future.

    5. Reservations are for the shelter only. Restrooms will be shared by the general public. No reservations for parking, (parking is on a first-come, first-served basis only). NOTE: Parking becomes full by noon on summer weekends. Carpooling is encouraged.

    6. Permittee must occupy shelter by 9:00a.m. to secure site. If shelter is not occupied by 11:00a.m. permittee may lose rights to the shelter, and forfeit all fees paid. The shelter may be opened to the general public use at the discretion of the Park Ranger on duty. End time on permit is an approximate to sunset. Shelter and activity area must be vacated 1 hour before sunset.

    7. There is a parking fee for all vehicles (Wyatt, Flowing Lake, Kayak Point, Wenberg Parks) even with shelter reservations.

    8. Amplified music is prohibited. No boom boxes allowed.

    9. Please do not remove picnic tables from other shelters.

    Getting There:

    GPS Info. (Latitude, Longitude):
    47.98083, -122.04889
    47°58'51"N, 122°2'56"W

    Snohomish: Snohomish-Wenatchee exit off I-5 onto US2 in Everett. Traveling east, take the third exit (after crossing the trestle) off US2 to Snohomish; proceed to first traffic light; turn right onto Pine Street; follow Pine to the intersection of Pine and Maple Streets where the trail begins.

    Machias: Continue on Machias Road past the Pilchuck Trailhead to stop sign. Turn right and follow Machias Road to fire station. Turn left onto Division Street for 2 blocks. Turn left. Trailhead is on the right.

    Contact Information:

    Mailing Address:

    Centennial Trail - Machias Station
    1624 VIRGINIA ST
    SNOHOMISH WA 98290

    Phone Number:

    Information: (425)388-6600