Lac des Roches is mainly fed by five forest streams from the surrounding mountains.
[2] A peninsula attached to the north shore stretches for 0.5 kilometres (0.31 mi) to the east in the central part of the lake.
[3] Human activity is prohibited there since the lake is the source supplying the water treatment plant in Charlesbourg.
[5] The name of the lake appears for the first time on an 1834 map entitled "The Environs of Quebec", compiled by the merchant Alfred Hawkins.
[6] The toponym "Lac des Roches" was formalized on December 5, 1968, at the Commission de toponymie du Québec.