Interactive Trailhead Map
Topo • Dark • SatelliteElevation Gradient Profile
Trail Description
Iceberg Lake via 19 Mile Creek Trail is one of those classic Whistler hikes that feels like a full-value day out. It’s an 18 km out-and-back with around 1,000 m of gain, and most people take 6–8 hours, so plan for a real mission, not a quick stroll. The payoff is a bright blue glacier-fed lake tucked under rugged peaks, with meadows and waterfalls breaking up the grind.
The trail climbs steadily from the residential trailhead, with a gradual uphill through forest for the first 3–4 km on a well-defined path and old roads. Then you start hitting roots, bridges, and a couple of solid waterfall viewpoints before the terrain opens into alpine meadows with big views of the glacier and surrounding peaks. The final 1–2 km to Iceberg Lake is the hardest part, a rocky, steeper push up the mountainside, but the lake, ice chunks, and wide-open cirque make it worth every step, and on a warm day a quick dip is icy but doable.
Right now, recent hikers report a well-marked, mostly dry trail in summer with wildflowers, flowing creeks, and very intense mosquitoes, especially near the meadows and lake, so bug spray and maybe a head net are smart. Expect active bear country; people are seeing fresh scat and occasional black bears, including moms with cubs, so carry bear spray, hike in a group, make noise, and know what you’re doing. Parking for Iceberg Lake via 19 Mile Creek is in the nearby Whistler Alpine neighbourhood, usually along Drifter Way, since there’s no official lot at the trailhead, and the route is best from late June to October, with snow, wind, and possible need for traction earlier in the season.
Trail Features & Highlights
(7)Suitable Activities
(5)Offline GPS Navigation
90% of BC trailheads have zero cellular reception. Download the GPS track before heading into the backcountry.
Driving DirectionsBC Wilderness Safety
- Pack the 10 outdoor essentials
- Carry bear spray & know how to use it
- File a trip plan with AdventureSmart BC