Le lac Garibaldi se situe dans l'espace protégé du Parc provincial Garibaldi. Il est entouré de montagnes sur la plupart de son pourtour sauf sur son extrémité nord avec des volcans. Un barrage de lave (The Barrier) bloque les eaux de l'ancienne vallée.