Swiss Sun

Sunshine in St. Gallen

St. Gallen (SG) gets about 1640 hours of sunshine a year, 40% of the possible maximum, or 4.5 hours a day on average. That makes it number 51 of 60 Swiss towns we compare.

Explore St. Gallen on the sunshine map
1640 hsunshine a year
7.1 ha day in July
1.8 ha day in December
#51 / 60sunniest towns

Sunshine month by month

Average hours of sunshine per day, 1991–2020. The line shows the most the sun could shine at this latitude.

0h5h10h15hJanuary: 2.1 h a dayFebruary: 3.1 h a dayMarch: 4.5 h a dayApril: 5.6 h a dayMay: 5.9 h a dayJune: 6.4 h a dayJuly: 7.1 h a dayAugust: 6.6 h a daySeptember: 5.1 h a dayOctober: 3.4 h a dayNovember: 2.1 h a dayDecember: 1.8 h a dayJanFebMarAprMayJunJulAugSepOctNovDec
Monthper dayper month
January2.1 h64 h
February3.1 h87 h
March4.5 h139 h
April5.6 h167 h
May5.9 h183 h
June6.4 h193 h
July7.1 h220 h
August6.6 h204 h
September5.1 h154 h
October3.4 h107 h
November2.1 h63 h
December1.8 h55 h

Climate in St. Gallen

8.8 °Cmean temperature
21.8 °CJuly daily high
-2.2 °CJanuary nightly low
1453 mmrain and snow a year
1206 kWh/m²solar radiation a year
748 mabove sea level

All 60 towns ranked by sunshine · Look up any address in St. Gallen