En 1529, le lac de Bret était connu sous le nom de « Bryt ». En 1590 apparaît le désignation « Brel » puis « Bruict » en 1650. Le nom viendrait du vieil allemand brestan (brechen, casser).
Avant la fin du XIX siècle, le lac ressemblait davantage à un marais avec un bassin limité (2,5 km²) et un faible brassage des eaux.
En 1871, la Compagnie du chemin de fer Lausanne-Ouchy commença à utiliser les eaux du lac comme moyen mécanique pour déplacer un funiculaire en ville de Lausanne. Le surplus était distribué dans la ville. Quatre ans plus tard, une retenue et une conduite furent construites pour dévier le cours d'un ruisseau le Grenet de Forel (Lavaux). Cette mesure permit d'augmenter le bassin d'alimentation du lac et de le multiplier par dix pour atteindre environ 21 km². Une digue sur la rive sud du lac fut également construite afin d'augmenter son volume. En 1957, la gestion des eaux fut transférée au Service des eaux de la ville de Lausanne .