Parks and Facilities

The Parks & Facilities listing includes facilities outside of the Parks & Recreation Department. When sorting through the facilities be sure to use the "Facility Type" option to best filter your search.
View all facilities

Meadowdale Beach Park


Brochure - Meadowdale Beach (PDF)

Other Link Meadowdale Beach Park and Estuary Restoration Project Page


  1. Bay Access
  2. Beach
  3. Disabled Parking
  4. Parking
  5. Picnic Shelters
  6. Picnic Tables
  7. Restrooms/Sanicans
  8. Walking Paths
  9. Wetlands/Natural Area

For closure information and updates on the Meadowdale Beach Park and Estuary Restoration Project, please visit the project page.

Construction for the Meadowdale Beach Park and Estuary Restoration Project began on Tuesday, June 15, 2021 and will continue through the summer of 2023. Public access to the beach has opened as of January 7, 2023, with remaining park construction occurring in a fenced-off area of the park. This project will restore a historic (pre-railroad) 1.3-acre estuary that will provide essential rearing habitat for ESA-listed Chinook (threatened), Chum, and Coho salmon as well as Cutthroat trout; and restore nearshore processes key to Puget Sound recovery. 


Stroll through the park's corridor on a one-mile nature trail. Experience the sounds of the adjacent tumbling stream as it weaves its way through the giant trees of the old forest. The stream, which is home to various aquatic life, including freshwater fish and migrating salmon, forms a small marine estuary as it empties into Puget Sound. View various bird species in their natural habitat on a hike through the forest. Or comb the beaches and enjoy the breathtaking views of the distant Olympic Mountains. Meadowdale Beach Park is a beautiful 108 acres and was designated a "hike in" only park by the public when it was built.


The gulch area passed through several owners before it became a park. John Lund first homesteaded the site in 1878. The site was eventually acquired by the Meadowdale Country Club. The well-tended private park featured a clubhouse, manicured lawns, an Olympic-size swimming pool with bath houses, and a fish hatchery. The club closed in the late 1960s, partially due to access road failure. Snohomish County Parks acquired the land in 1968 to develop a public park with beach access. A fire destroyed the already vandalized clubhouse in 1970. The county filled in the swimming pool because of the safety hazard. In 1979, the park was closed for public access and use until a safe public and emergency vehicle access road was built. The park was reopened in 1988. The park was closed again in 1996 due to excessive storm damage and re-opened the following year after repairs were finished. The park is undergoing another change with the Meadowdale Beach Park and Estuary Restoration Project set to be complete in the spring of 2022.


  • Picnic Shelter: At the end of your hike, relax in the park's rustic picnic shelter, which is available for free on a first-come, first-serve basis. 
  • Water Trail Camping: Camping on the beach may be permitted for campers entering and exiting the park under wind or human powered watercraft. Click here for details and restrictions.


Take the 164th Street SW exit off of I-5. Follow 164th Street SW west to 164th SW. Turn right to cross Highway 99. Turn right onto 52nd Avenue W. Turn left onto 160th Street. Turn right onto 56th Ave W. Turn left onto 156th Avenue W. The park entrance is at the end of the road.


A gated access road is available for people with disabilities. To apply for access, please complete the online application or fill out and mail in the application form.

NOTE:  If gate does not open upon entering PIN, please allow 90 seconds before making a second attempt.



Do not cross the railroad tracks. Railroad tracks are private property and it is illegal and considered trespassing and carries fines levied by BNSF police. For more information on pedestrian safety around railroad tracks, click here.



Saltwater beach access is available at Picnic Point County Park (just 8 minutes north of Meadowdale) and Kayak Point Regional County Park.