Twin Falls is a 138-foot curtain waterfall on Wilson Creek in Snohomish County, Washington, where the creek pours as a sheet of water straight into Twin Falls Lake. It sits in the Morning Star Natural Resources Conservation Area, managed by the Washington Department of Natural Resources, and its trail is currently closed.
The falls
The waterfall drops in a single vertical curtain of 138 feet, averaging about 40 feet wide and reaching up to 50 feet. Wilson Creek is fed by lakes and wetlands upstream, flowing year-round but varying considerably across seasons. The curtain plunges directly into the lake.
Getting there
The Washington DNR manages the area, where the Twin Falls Lake trail and campground are closed because of a failed bridge, with no reopening date given. When open, the route starts at the Ashland Lakes trailhead: from Granite Falls, drive 15.2 miles on the Mountain Loop Highway to Forest Service Road 4020, follow it 2.6 miles to Road 4021, then 2 miles to the trailhead. Twin Falls Lake sits about 4.5 miles from the trailhead. A Discover Pass is required to park, costing $10 for a day or $45 a year. The trailhead has accessible toilets.
When to go
Flow is strongest from April through July. After late July the creek thins out and the waterfall carries lower volume except in heavy snow years.
On site
DNR allows leashed dogs in Morning Star, and the trails are not ADA accessible. Visitors should pack out all trash.
History and name
The fall is also called Upper Twin Falls. Twin Falls Lake has a waterfall at each end, one where Wilson Creek enters and one where it leaves, which explains the shared name.
Nearby
Lower Twin Falls, at the lake's outlet, is about 0.1 mile away. Wilson Creek Falls is about 0.5 mile away, and Hadley Falls on Black Creek about 1.2 miles.
Distances are straight-line.

