Loading...

WINTER SALE! 50% OFF Supporter Accounts — now through January 31st. Learn More.

Ross Dam Trail

The Ross Dam Trail at North Cascades National Park near Diablo, Washington is a moderate 2.2-mile out-and-back hike that leads to stunning views of Ross Lake, Skagit River, alpine mountains, and waterfalls from the Ross Lake Dam.

Hike to Ross Lake Dam

This section of the Ross Dam Trail begins at the main parking lot for the Ross Dam Trail, located on the north side of the North Cascades Highway. The trail immediately starts off by heading downhill through the forest, following turns and switchbacks to descend toward the Skagit River and Ross Lake. Along the way, hikers will find window views between the trees of the neighboring alpine mountains and the turquoise waters of Ross Lake below.

Happy Creek Falls - Mile 0.27

On the way down around mile 0.27, you'll find tumbling cascades of Happy Creek Falls as the water makes its way from higher elevations down to the Skagit River / Ross Lake. Here, you'll find a scenic view of a 15-foot waterfall (Upper Happy Creek Falls) to the south from the footbridge that crosses the creek. The best view of Upper Happy Creek Falls is located just off-trail and is not difficult to reach for most hikers. It's also a great spot to sit down and enjoy the waterfall, especially to take a break on the hike back to parking. Just beyond the bridge on-trail, you'll find more waterfalls of Happy Creek as they tumble downhill, but watch your step as the creek's banks become super steep and dangerous. Stay on-trail for your own safety if you plan to view the northern waterfalls in Happy Creek.

Snapping Turtle Rock - Mile 0.37

Just downhill from the waterfalls in Happy Creek sits a massive boulder (glacial erratic) that sits along the trail. If you look close-enough, you might notice that the rock resembles a snapping turtle's head with a large moss-covered body, hence, Snapping Turtle Rock.

Ross Lake & Alpine Views - Mile 0.66

After hiking down more switchbacks, you'll reach a viewpoint around mile 0.66. Here, you'll find the turquoise waters of Ross Lake with the Ross Lake Dam holding the water back. If you look to the west from this lookout, you'll find the alpine mountains that surround the Colonial Glacier towering overhead.

Service Road to Ross Lake Dam - Mile 0.72 to 1

At mile 0.72, the Ross Dam Trail takes a left-hand turn along a dirt service road. Here, you'll walk through the forest as you make your way along the service road to reach the top of the Ross Lake Dam. Keep-right after hopping on the service road to reach the dam. Around mile 1, after passing through a large rock cut for the road, you'll reach the southern end of the Ross Lake Dam. The view of the dam, from this lookout point, is pretty interesting as it provides visitors with a view of the massive, pocketed concrete wall that holds the Skagit River's waters back, forming Ross Lake.

Ross Lake Dam Views - Mile 1 to 1.1

Once you're on the Ross Lake Dam, the views start opening up a lot more. Immediately after stepping onto the dam, you'll find turquoise waters of Ross Lake and the Skagit River as it heads west to reach Diablo Lake. To the east sits the massive Lower Happy Creek Falls, which spills into Ross Lake and appears to be over 100-feet tall. The waterfall sits ~600-feet from the edge of the dam and can be viewed around mile 1.1, near the half-way point on the dam. To the west are views of the turquoise Skagit River and the alpine mountains that surround the Diablo Lake area like Colonial Peak, Pyramid Peak, and the Colonial Glacier overhead.

Hiking Out - Mile 1.1 to 2.2

Again, this guide for the Ross Dam Trail turns-around in the middle of the dam, but the trail continues on to reach the Ross Lake Resort and ultimately connects to other trails at North Cascades National Park. If you're simply looking for a fun day hike, you will have taken in most of the views that the area has to offer. The hike back up to parking is straight forward, simply follow the service road back to the dirt trail and follow its switchbacks up to the parking lot. Remember that a break at Upper Happy Creek Falls is a great place to sit and relax, especially on a hot day, as the forest provides shade and water to cool down. Return to the parking lot at mile 2.2 for a moderate, but fun day hike at North Cascades National Park.

Restrooms

There are pit toilets located behind the trailhead sign, just beyond the parking area.

Parking & Fees

Hikers will find a medium-sized parking lot at the coordinates provided, located on the north side of the North Cascades Highway. The lot is large enough to fit a few dozen vehicles as of June 2025. As of June 2025, there are no fees to enter North Cascades National Park, making it one of the few national parks that does not require an entrance fee.

Pets

Dogs are allowed only if leashed and must be cleaned up after.

Warning

Steep drop-offs: This hike leads to sections of trail that have steep drop-offs and slopes. It also leads out to the Ross Lake Dam, which plummets hundreds of feet down to the Skagit River. Stay on-trail and away from the top of the dam's ledges for your own safety.
 
No swimming: Despite the beautiful turquoise waters of Ross Lake, no swimming or diving is allowed near the Ross Lake Dam. There are spillgates that open without warning and thus the waters that surround the dam are extremely dangerous. Find another place to take a swim.
Explore 17 trails near Diablo, WA

Know Before You Go

  • The Ross Dam Trail is a moderate 2.2-mile roundtrip hike in North Cascades National Park, offering views of Ross Lake, Skagit River, and surrounding alpine scenery.
  • The trail features points of interest like Happy Creek Falls and Snapping Turtle Rock, leading to the impressive Ross Lake Dam with views of Lower Happy Creek Falls.
  • Hikers should be aware of steep drop-offs and the prohibition of swimming near the dam due to hazardous spillgates, while leashed dogs are permitted on the trail.
Interactive topographic map for Ross Dam Trail located in Diablo, WA. Click the "View Map" button to load GPS coordinates and trail markers.
Get directions
Distance
2.2 mi
Difficulty
Moderate
Type
Out-and-Back
Est. Time
1.1 hrs
Elev. Gain
579'
Rating
4.0
Added
June 19, 2025
Updated
July 08, 2025

Weather Forecast

Overnight
Low 39°F
Mostly Cloudy
Friday
High 41°F
Rain
Friday Night
Low 38°F
Chance Light Rain
Saturday
High 44°F
Light Rain Likely
Saturday Night
Low 38°F
Light Rain Likely
Sunday
High 41°F
Light Rain
Sunday Night
Low 37°F
Rain And Snow
Monday
High 40°F
Rain And Snow
Monday Night
Low 36°F
Chance Rain And Snow
Tuesday
High 46°F
Partly Sunny
Tuesday Night
Low 38°F
Mostly Cloudy
Wednesday
High 49°F
Mostly Sunny
Wednesday Night
Low 37°F
Partly Cloudy
Thursday
High 50°F
Mostly Sunny
Loading...
Total Change
534'
Ascent
579'
Descent
578'
Loading...

Download the GPX Data for Offline Use

Supporters get exclusive access to download trail routes to the MyHikes app for offline use. Stay prepared on your adventure, even without an internet connection! Become a Supporter today to unlock this feature and hike with confidence.

Download Ross Dam Trail GPX Data to the MyHikes Mobile App

Features

Vista / Lookout Point
Dogs
Waterfalls
Water Source

Points of interest

  1. Parking

    48.727767, -121.062645
  2. Main Trailhead

    48.727767, -121.062645
  3. Obstructed view of the alpine peaks around Colonial Glacier

    48.728956, -121.063622
    Obstructed view of the alpine peaks around Colonial Glacier
  4. Waterfall in Happy Creek

    48.729714, -121.061744
    Waterfall in Happy Creek

Safety information

For your own safety: plan ahead, let someone know where you'll be, and hike at your own risk.

Hazards

Rockfalls, Ledges, or Scrambles

Availability

All seasons

Surface type

Dirt

Trip Reports (Reviews)

Rated 4.0 out of 5 based on 1 rating.

Ready to help fellow hikers? Add a trip report to share your experience and provide valuable insights for other hikers!

2.2 miles / 3.5 km
June 19, 2025
Hiking
No community routes found. To add your own hike as a Community Route for this Trail guide, leave a Trip Report with an attached GPX file.

Popular categories

Scenic mountain view representing vista trails
Vista trails
Scenic gorge of cascades representing waterfall trails
Waterfall hikes
Rugged mountain terrain representing summit trails
Summit trails
Scenic mountain view representing dog-friendly trails
Dog-friendly
Scenic campsite with a view representing camping trails
Camping trails
Appalachian Trail logo representing A.T. hikes
A.T. hikes

You May Also Like

Glacier's Going-to-the-Sun Road - Discover the breathtaking beauty of Glacier National Park along the iconic Going-to-the-Sun Road. From stunning roadside stops to picturesque waterfalls and vistas, this engineering marvel offers endless opportunities for exploration.
Explore

Glacier's Going-to-the-Sun Road

Discover the breathtaking beauty of Glacier National Park along the iconic Going-to-the-Sun Road. From stunning roadside stops to picturesque waterfalls and vistas, this engineering marvel offers endless opportunities for exploration.

Read
Colorado's Million Dollar Highway - Plan a day's drive adventure along the iconic Million Dollar Highway in Colorado. Explore the best short trails, roadside stops, waterfalls, vistas, ghost towns, and hot springs within a ~6 hour road trip.
Explore

Colorado's Million Dollar Highway

Plan a day's drive adventure along the iconic Million Dollar Highway in Colorado. Explore the best short trails, roadside stops, waterfalls, vistas, ghost towns, and hot springs within a ~6 hour road trip.

Read
🍪 We use cookies to learn about site usage and to serve map tiles. You may block cookies manually in the browser. By continuing you agree. Learn more