Mirror Lake, Washington

Looking for a breezy summer hike where your toddler can snack on wild blueberries and splash in an alpine lake? Then Mirror Lake Trail near Snoqualmie Pass will deliver.

Just off a classic bumpy forest road, this family-friendly trail winds gently through shady woods, passes through Cottonwood Lake along the way before opening up to a stunning Mirror lake framed by views of Tinkham Peak.

Not to forget that you will pass two more lakes (Lost Lake and Keechelus Lake) on your drive to the trailhead.

We hiked Mirror Lake trail in late August with our 3.5-year-old and found it perfect for little legs—with ripe wild blueberries and huckleberries lining the path, clear spots to splash in the water, and just enough elevation gain to feel like an adventure without any whining. On hot summer days, Mirror Lake and Cottonwood Lake make for great swimming holes.

In this guide, I’ll share what makes Mirror Lake such a kid-friendly gem, how to get there, tips for timing your visit and hiking with kids.

  • Mileage and Elevation:  ~3 miles RT / ~850ft elevation gain.
  • Difficulty level: Easy, Kid-friendly (detailed kid report below)
  • Location: Snoqualmie Pass
  • Estimated time required: 2 to 3 hours.
Mirror Lake
Mirror Lake

Mirror Lake Trail Step-by-Step Guide

The hiking guide is broken down into 4 steps – Parking Lot to Cottonwood Lake, Cottonwood Lake to Mirror Lake, At Mirror Lake and Back to the trailhead.

Parking Lot to Cottonwood Lake [0.75 miles, 30-45 mins]

Parking lot to trailhead (0.25 miles) – From the parking lot, you will have to walk ~0.25 miles to the trailhead. You will find the trailhead to your left with a narrow opening and small wooden marker as your signpost.

The path is rocky where you may want to watch toddlers, older kids an manage independently.

A man and a child walking on a rocky rought trail at Mirror Lake, a hike near Snoqualmie Pass
Mirror Lake Trial – Parking lot to Trailhead

Trailhead to Cottonwood Lake (0.5 miles) – The first stop on the trail is Cottonwood Lake which is about half mile in. The path is narrow but easy and takes you through an old growth forest.

You will cross a  stream along the way which is probably the only part of the trail where you may want to watch your kids. The stream had dried out as we were visiting in late summer.

A family walking on a flat hiking path through a forest at Mirror Lake Trail with Cottonwood lake in the background.
Passing by Cottonwood Lake while hiking to Mirror Lake

At Cottonwood Lake – About 30 mins in, you will get your first sighting of Cottonwood Lake. The lake is beautifully green and tranquil. You will find folks camping closer to the shore but otherwise, the atmosphere is quiet and serene.

You can make a stop here on your way in to Mirror Lake or on your way out. We chose to stop here on our way back.

Beautiful green colored Cottonwood lake as seen through the forest trees at Mirror Lake Trail
Cottonwood Lake – as seen from the Mirror Lake Trail

Cottonwood Lake to Mirror Lake [1 mile, 30 mins]

The trail section from Cottonwood Lake to Mirror Lake is where we started noticing the abundant berry bushes on both sides of the trail, all the way up to Mirror Lake.

A fellow hiker suggested it was safe to eat these berries and then we saw some other hikers later on the trail going off trail to pluck the berries which assured us it was OK to do so.

And then, there was no stopping our kiddo from plucking the low hanging berries and plopping them in the mouth.

A kid plucking berries on the Mirror Lake trail
My lil bear plucking berries on Mirror Lake trail

A better idea would have been to carry a bowl/mug, let the kid collect the berries, keep it as an end-reward for the hike and wash them before eating. But that reasoning really didn’t fly.

So we just went with the flow and to make sure she didn’t overdose, we encouraged her to leave some on the bushes for other hikers and forest animals, which surprisingly worked!

This section of the trail is fnice and easy for kids to take the lead on the trail.

Family walking on the Mirror Lake trail
Trail as you near Mirror Lake

At Mirror Lake [30 mins]

Upon reaching Mirror Lake, you will first encounter the northern end and find many spots close to the lake right away.

Gorgeous Mirror Lake - alpine lake near Snoqualmie pass, with Tinkham peak in the background
Mirror Lake with Tinkham peak in the background

But we kept walking to the southern end. This stretch is a part of the Pacific Crest Trail (PCT) and you will find Mirror Lake to your right as you walk ahead.

There is a large clearing by the southern end of the lake making it almost like a small beach area. The views of the lake and Tinkham peak in the backdrop felt vast and spectacular from this point.

Enjoy some quiet time or take a dip in the lake on a hot summer day, it feels like spending precious moments in the lap of nature.

Small beach like clearing on the southern end of Mirror Lake
Small clearing on the southern end of Mirror Lake for easy lake access

Back to the Trailhead [1.5 miles, 1 hour]

Before tracing our steps back, we went further south on PCT for ~5 mins of additional walk-time until we hit a clearing that afforded expansive views of the surrounding mountains and landscape. It is a nice change of scenery, but totally optional.

Views of the mountain through trees from the PCT trail near Mirror Lake
View from PCT section near Mirror Lake

Head back the way you came and it will probably take up to an hour to get back to the trailhead / parking lot. We needed some additional bribes to get our kiddo walk through the return journey without complaining.

Getting to Mirror Lake Trailhead

Mirror Lake Trailhead Directions

Located near Snoqualmie Pass, the drive from Seattle to Mirror Lake trailhead is ~1.5- hours.

Driving east on I-90, take exit 62 after Keechelus lake and then drive on NF-5480 for ~ 7 miles. The latter part of NF road is not paved and has many potholes. It will slow you down but the road is is drive-able.

Along the way, you will pass by Roaring Creek campground (on Keechelus Lake) and Lost Lake.

Google map showing the drive from Seattle to Mirror Lake trailhead
Driving Map to Mirror Lake Trailhead

The trailhead is called the Mirror Lake Trailhead with Cottonwood Lake coming along the way to Mirror Lake (See map below for an oveview).

We drove to the trailhead during our kiddo’s naptime after lunch and enjoyed an easy and tantrum-free drive. This gave us a chance to admire the scenery along I-90 which as expected is amazing any time of the year. 

With 3 hours of drive time (round-trip) and 3 hours at the hike, this was an awesome day trip for our family.

Mirror Lake Trailhead Parking

Map showing Mirror Lake trail
Mirror Lake Trail Map

You will need Northwest Forest Pass to park here.

Towards the end of NF5480, you will see a sign for Mirror Lake and see some parking spots which is your best bet for parking.

This spot maybe ~0.25 miles from the trailhead but the last section of this road (see pic above) is just not driveable, so recommend not attempting going any further.

An all-terrain vehicle attempted to go upto the trailhead while we were there and even they had to abandon the plans. Not sure how they made it back as there isn’t much space to even turn around.

A narrow trail through a thicket of bushes - Mirror Lake trail
Initial narrow but easy stretch of Mirror Lake trail

Tips for Hiking Mirror Lake Trail

Estimated Activity Time

With the roundtrip hike, you can estimate ~3 hours for this activity. This is at kid speed, so there is definitely scope to go faster.

Add to that your drive time. From Seattle, you can expect ~1.5 hour one-way to drive to the trailhead, so a total of 3 hours of round trip driving.

Kid and Family Trip Report

  • Infants (upto 1 year) – If you are a regular hiker, then this is a good hike for parents to carry their infants in a carrier. This is not a stroller friendly trail.
  • Toddlers (1-3 years) – There will be a few sections with stones and rocks and roots along the trail where you will have to watch your early walkers. But most sections of the hike is toddler friendly. Despite that, I would anticipate carrying the younger ones through the hike.
  • Pre-school (3-5 years) and above – Can do this hike independently. This is a good hike to stretch your kids hiking abilities and make them more independent and confident. We did this hike with our 3.5 year old and we did fine.
Roots on the Mirror Lake trail, Washington
Some root-y sections on Mirror Lake trail

Amenities

  • Restrooms – None at location. Try and visit a gas station or a restaurant before you get to the trailhead.
  • Cellular network – None on the trail.

Food

Not available close to the trailhead, but there are plenty of options within driving distance near Snoqualmie Pass, North Bend and Snoqualmie downtown.

Some of our favorite food options along I-90 drive include –

  • Around Snoqualmie Pass – Dru Bru brewery and Commonwealth for food makes for a nearby and timely meal option with nice views around.
  • Around North Bend – Rio Bravo for Mexican food, its outdoor patio and view of Mt.Si. Many new restaurants are opening up in this area.
  • Around Snoqualmie – Snoqualmie brewery and taproom have great outdoor patio by Snoqualmie river.
Mirror Lake surrounded by tall forest trees and logs in the lake water
Mirror Lake

Mirror Lake Trail Trip Planning

  • Day trip – It is an awesome spot for a family friendly activity on a day trip from Seattle. Drive one way from Seattle is ~1.5 to 2 hours. After the hike, consider cooling down at one of the day use areas in Middle Fork Snoqualmie to extend your trip.
  • Backpacking trip – Mirror and Cottonwood Lakes make for a great starter backpacking hike. Relatively short driving distance from the city, easy short-distance hike and two beautiful lakes with enough spots to camp at – all of these factors make for a great setting for a trial backpacking trip with kids.
  • Weekend trip – If you are spending a hiking weekend in the area, then consider Oxbow Loop Trail or Garfield Ledges Trail in Middle Fork Snoqualmie Area to add to your hiking itinerary.
  • Extended hike to Tinkham peak – For those up for a moderate to difficult hike, you can hike to Tinkham Peak from Mirror Lake. This stretch is not easy, definitely not kid-friendly, but the views of the lakes from top are said to be spectacular.
  • Best time to visit – Late summer, summer and fall.

Stay

There are many campgrounds and Airbnbs around this area. Stay options around Snoqualmie Pass or even North Bend would be convenient options.

Final Thoughts

Mirror and Cottonwood Lakes trail is an easy lake hike near Seattle. It is a great hike to build your kids’ hiking skills and confidence. And driving on I-90 is a good scenic corridoor.

If you like this hike, then consider doing Heybrook Lookout hike or Deception Falls trail as a day trip from Seattle. As the I-90 drive takes you to Snoqualmie Pass, the drive to Heybrook Lookout and Deception Falls is on the way to Stevens Pass and will give you another awesome spot for a day trip from Seattle.

Similar Posts