Typical Weather

Climate in Sankt Gallen: average temperature by month

In Sankt Gallen the warmest month is August, with 11.3 °C on average in the afternoon; the coolest is January, with -3.5 °C.

The average of the weather stations Saentis (19 km) and Zuerich/Fluntern (61 km); nearer ones count more.

MonthAverage highCoolest to warmest day
January-3.5 °C-3.8 °C – -3.0 °C
February-3.1 °C-3.4 °C – -2.7 °C
March-1.6 °C-2.8 °C – -0.4 °C
April1.0 °C-0.3 °C – 2.7 °C
May4.9 °C2.9 °C – 7.1 °C
June9.1 °C7.2 °C – 10.8 °C
July11.0 °C10.4 °C – 11.8 °C
August11.3 °C9.9 °C – 11.9 °C
September8.1 °C6.0 °C – 9.8 °C
October4.9 °C3.2 °C – 5.9 °C
November0.2 °C-1.8 °C – 3.0 °C
December-2.2 °C-2.9 °C – -1.9 °C