Le lac de Varèse est situé aux pieds des Préalpes italiennes à une altitude de 238 m ; il a une profondeur moyenne de 11 m et maximum de 26 m, avec une superficie de 14,95 km2.
La naissance du lac de Varèse remonte à environ 15 000 ans, en même temps que son voisin le lac Majeur, quand le retrait du glacier du Verbano (nom du lac Majeur) créa la grande cuvette où se trouvent actuellement la ville et son lac, qui à l’époque avait une superficie beaucoup plus ample et comprenait une grande partie des lacs voisins.