Trails for everyone, forever

Home Go Hiking Hiking Guide Granite Creek Trail to Granite Lakes

Granite Creek Trail to Granite Lakes

Snoqualmie Region > North Bend Area
47.4920, -121.6399 Map & Directions
8.8 miles, roundtrip
Elevation Gain
2,270 feet
Highest Point
3,070 feet
Calculated Difficulty About Calculated Difficulty
  • Mountain views
  • Wildlife
  • Waterfalls
  • Old growth
  • Dogs allowed on leash
  • Fall foliage
  • Rivers

Parking Pass/Entry Fee

Discover Pass
Saved to My Backpack

Granite Creek courses through the gorge between Mailbox Peak and Russian Butte. Ascend through the creek’s ravine, immersed in mountain rainforest, alongside whitewater rapids, waterfalls, wildflowers, and mushrooms, while you take in majestic views of the mountains of the Middle Fork valley. Seasonal treats include berries and fall colors. Continue reading

4.10 out of 5

(59 votes) Log in to rate

Hiking Granite Creek Trail to Granite Lakes

Granite Creek courses north into the Middle Fork of the Snoqualmie River, between Russian Butte to the east and Mailbox Peak to the west. The stream surges swiftly through the gorge between those mountains, and the roar of whitewater rapids dominates the valley.

Park at a spacious trailhead just south of FR 56’s concrete bridge over the Middle Fork. The trail starts southeast over a broad, graveled surface and quickly gets to work gaining the 880 feet of elevation between the trailhead and the first junction. The new trail has excellent drainage features, with many turnpikes, culverts, and drains keeping the surface dry under nearly all conditions. Pass through a forest of second-growth hemlock, alder, Douglas fir, and cedar. Ground cover includes salmonberry, thimbleberry, Cascade Oregon grape, vine maple, and sword ferns. With the heavy rain in the region, mushroomers should be on the lookout for Psilocybes and Gloeophyllum species.

Pass a log bench rest point at a switchback 0.1 miles into the hike, followed by a second log bench just past a large erratic boulder 0.6 miles into the hike. Here you can take in views of the Middle Fork valley at the second bench. The trail continues to switchback steeply upward until reaching the junction with the Granite Creek Connector 1.3 miles into the journey, at 1680 feet of elevation.

At this point, the roar of Granite Creek becomes more dominant, and you can see the rapids rushing past you, down and to the left. The grade also becomes gentler, though the trail narrows and is more prone to water cover. At 1.6 miles, there is a short spur to the left offering an overlook view of the creek, and at 1.8 miles, cross the new bridge over Granite Creek, placed by helicopter in April 2015. Remnants of the former log bridge span can be seen in the waters below you. Now on the east bank of the creek, traverse eight to ten tributary creeks in the path of the trail. These crossings are not difficult by-and-large, but the widest and deepest crossing at 2.4 miles may have ankle-deep waters. Waterproof boots and trekking poles will be helpful. Your payoff after the crossing is a 30-foot waterfall on the left.

Views of the flank of Mailbox open to the right at 2.8 miles from the trailhead. Continue your upward progress until reaching a second junction and fork in the trail, 3.5 miles from your starting point. You have reached 3070 feet of elevation, and the trail to Granite Lakes descends to your right, while the trail to Thompson Lake ascends to the left.

This hike can also be approached by starting at the Granite Creek Connector trailhead. The Washington State Department of Natural Resources (DNR) built a 1.3-mile trail segment that ascends the lower part of the Granite Creek valley between 2015-2017 and officially opened the trailhead on July 29, 2017; in doing so, DNR switched the designations of the Granite Creek and Granite Creek Connector trailheads.

The segment that ascends the upper part of the valley begins at the junction with the (new) Connector trail and follows the route of the old rail bed used by the Snoqualmie Falls Lumber Company between 1914 and the early 1940s. 

WTA Pro Tip: for a more interesting hiking experience, bring a friend and park cars at both the Granite Creek and Granite Creek Connector trailheads, permitting a different route on the descent. Or allow for extra time and hike to Granite Lakes or Thompson Lake

WTA worked here in 2021, 2019 and 2018!

Hike Description Written by
Maxwell Krem, WTA Correspondent

Granite Creek Trail to Granite Lakes

Map & Directions

Co-ordinates: 47.4920, -121.6399 Open in Google Maps

Before You Go

See weather forecast

Parking Pass/Entry Fee

Discover Pass

WTA Pro Tip: Save a copy of our directions before you leave! App-based driving directions aren't always accurate and data connections may be unreliable as you drive to the trailhead.

Getting There

Driving Directions

From Seattle, drive east on I-90 to exit 34. Turn left onto 468th Ave SE and follow it 0.6 miles to the junction with SE Middle Fork Road. Turn right and follow SE Middle Fork Road 2.1 miles, until reaching a fork. Stay to the right on Lake Dorothy Road, and pass the Granite Creek Connector trailhead 0.7 miles later, on your right. 2.2 miles farther, just before the bridge across the Middle Fork Snoqualmie River, reach a driveway to your right, which leads to the Granite Creek trailhead. The trailhead has parking for 37 vehicles (2 disabled spaces). A privy and kiosk with a map are at the parking area. There is overflow parking along FR 56, opposite the trailhead, for 14 vehicles.

More Hike Details


Snoqualmie Region > North Bend Area

Washington State Department of Natural Resources

Guidebooks & Maps

National Geographic Issaquah Alps Mount Si 824

Green Trails Middle Fork Snoqualmie 174SX

Buy the Green Trails Bandera No. 206 map

You can improve or add to this guidebook entry!

Granite Creek Trail to Granite Lakes

832 Trip Reports

Hiked here recently?

Submit a trip report!
Trip Reports