British Columbia, Canada
Garibaldi Lake in Garibaldi Provincial Park is a stunning, glacier-fed lake that sits 1450m high, surrounded by snow-capped mountains, glaciers, alpine meadows and volcanic structures. It is a great day hike, and even better camping destination.
Garibaldi Lake is one of the true classic hikes around Vancouver. The trail wends through a serene forest, and is groomed and well-marked, allowing beginners to make the trek with confidence. And then there's the lake itself. The glacier-fed, turquoise water of Garibaldi lake is surrounded by glaciers, mountains and meadows in all directions, making for one of the more spectacular scenes around.
Garibaldi Provincial Park receives a lot of snow in the winter. The snow will persist into the early summer near the lake. If you want to go when the trails are dry, late summer is the best time.
Take Highway #99 heading north past Horseshoe Bay towards Squamish. Keep driving along the Sea to Sky highway all the way to Squamish. Once you've hit downtown Squamish, watch your odometer and keep driving north for about another 37km. Keep a sharp eye out for the Garibaldi Provincial Park sign on your right. Just over the Rubble Creek Bridge you will take a right onto a small paved road that is not hard to miss.
Continue on for a few kilometers until you reach the Rubble Creek parking lot. The trailhead is well marked at the parking lot.
Don't leave valuables in your car, as this remote parking lot has been targeted for break-ins before.
The trail is wide and well-maintained, so navigation is very easy. It is challenging enough that you'll have a strong feeling of accomplishment at the end of the day, but not so technical that you can't bring fit children. The climb to the lake is, however, steep and unrelenting.