Trails for everyone, forever

Home Go Hiking Hiking Guide Rainy Lake

Rainy Lake

North Cascades > North Cascades Highway - Hwy 20
48.5150, -120.7355 Map & Directions
2.0 miles, roundtrip
Elevation Gain
70 feet
Highest Point
4,800 feet
Calculated Difficulty About Calculated Difficulty

Highway 20 is closed from Ross Dam trailhead (milepost 134) to Early Winters (milepost 178) for the season.

  • Mountain views
  • Dogs allowed on leash
  • Waterfalls
  • Good for kids
  • Lakes
  • Fall foliage

Parking Pass/Entry Fee

Northwest Forest Pass

This one-mile long paved trail takes you to a beautiful alpine lake. Continue reading

3.67 out of 5

(9 votes) Log in to rate

Hiking Rainy Lake

This one-mile-long wheelchair-accessible trail takes you to beautiful Rainy Lake.

The trail starts at Rainy Pass Trailhead, milepost 158 on the North Cascade Highway (Hwy 20). Park at the parking lot on the west side of the highway and take the trail that starts at the south end of the parking lot.

At less than a half mile, the trail branches. The right trail climbs steeply towards mountains. Proceed straight instead. The one mile long trail is paved all the way to the viewpoint by the lake.

At the viewpoint you will see a beautiful lake surrounded by mountains. The water is so clear you can see fish swimming in the lake.

Toilet Information

  • Toilet at trailhead
  • Accessible toilet

More information about toilets

Wheelchair Accessibility

The entire trail is paved, but is fairly steep. Manual wheelchair users have reported needing assistance here, but power chairs have successfully hiked it without assistance.

Hike Description Written by
Yas Obara, WTA Correspondent

Rainy Lake

Map & Directions

Co-ordinates: 48.5150, -120.7355 Open in Google Maps

Before You Go

Highway 20 is closed from Ross Dam trailhead (milepost 134) to Early Winters (milepost 178) for the season.

See weather forecast

Parking Pass/Entry Fee

Northwest Forest 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

From Seattle, drive north on I-5, take exit 230 to Hwy 20 east. Drive to milepost 158 turn right into Rainy Pass trailhead parking lot.

More Hike Details


North Cascades > North Cascades Highway - Hwy 20

Rainy Lake (#310)

Okanogan-Wenatchee National Forest, Methow Valley Ranger District

Guidebooks & Maps

Best Hikes with Kids: Western Washington & the Cascades (Burton & Spring - Mountaineers Books)

Buy the Green Trails Washington Pass No. 50 map

You can improve or add to this guidebook entry

Rainy Lake

100 Trip Reports

Hiked here recently?

Submit a trip report!
Trip Reports