December Weather in Sankt Gallen, Switzerland

Last updated: August 27, 2025

December in Sankt Gallen, Switzerland reveals a crisp winter ambiance, characterized by maximum temperatures reaching 12°C (54°F) and an average of 2°C (36°F), while the mercury can drop as low as –7°C (19°F). This month sees 135 mm (5.3 in) of precipitation over 18 days, creating a landscape often shrouded in mist and 90% humidity. Such conditions craft a picturesque setting, perfect for those seeking to enjoy the serene beauty of a Swiss winter, although visitors should prepare for wet days and chilly nights.

December Temperature in Sankt Gallen

In December, Sankt Gallen transitions into the heart of winter, where temperatures exhibit a chilly embrace. The minimum drops to around -7°C (19°F), while the average hovers just above freezing at 2°C (36°F), and the maximum reaches a moderate 12°C (54°F). This month's temperatures reflect a steady cooling trend as the year wraps up, departing from the mildness of late autumn. The crisp air and occasional snowfall create a picturesque winter scene, perfect for cozying up in a café or enjoying seasonal festivities. As the cold sets in, the vibrant holiday spirit of Sankt Gallen shines brightly against the frosty backdrop, inviting visitors to experience its winter charm.

December Weather in Sankt Gallen: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in Sankt Gallen, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Sankt Gallen, December typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec333642495565666659514136
Data source: Temperature data for Sankt Gallen generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in Sankt Gallen

In December, Sankt Gallen experiences a notable uptick in precipitation, with 135 mm (5.3 in) of rain falling across 18 days. This marks a significant increase from the relatively dry November, where only 72 mm (2.8 in) was recorded over 11 days. The trend suggests that as winter approaches, the city shifts from milder autumn rains to more persistent and heavier precipitation, which is reflected in both the volume and the frequency of rainy days. December's moisture paves the way for the region’s cozy winter atmosphere, often accompanied by the enchanting sight of snow blanketing the landscape, especially as temperatures begin to drop.

December Precipitation Trends in Sankt Gallen

The chart displays monthly precipitation patterns in Sankt Gallen, with values for each month alongside December’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December’s conditions compare to those of other months. In Sankt Gallen, December typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec106851007914716915919512811972135
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Sankt Gallen

In December, Sankt Gallen, Switzerland, experiences a notable rise in humidity, reaching 90%, which aligns closely with the higher humidity levels seen in January and October. This trend reflects the region's cool and damp winter climate, contrasting with the relatively lower humidity levels observed in the spring and early summer months. As the year progresses, humidity starts high but gradually decreases, hitting its lowest point of 80% in May and August before climbing again as winter approaches. The consistent moisture in December contributes to the charm of the season, enveloping the town in a crisp, refreshing atmosphere that enhances the beauty of its winter landscapes.

December Average Humidity in Sankt Gallen

This chart illustrates the average monthly humidity levels in Sankt Gallen, with December’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In December, average humidity in Sankt Gallen is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec92%89%87%84%80%82%83%80%83%90%89%90%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Sankt Gallen

As December ushers in the winter chill in Sankt Gallen, the UV Index dips to a low level of 1, marking the beginning of a more protective period against sun exposure. Following the trend of the year, where summer months boasted very high UV readings of 8 to 9, December offers a significant reprieve with a burn time of 45 minutes before skin starts to feel the effects of UV rays. This shift from moderate exposure in the earlier months underscores the importance of monitoring UV levels year-round, even in winter. For more detailed information on sun safety throughout the year, visit Sankt Gallen UV Index.

Maximum UV Index Levels in Sankt Gallen for December

The chart shows the monthly maximum UV Index (UVI) for Sankt Gallen in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In December, the maximum UV index in Sankt Gallen typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec235689986421
Data source: Sankt Gallen December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in Sankt Gallen

In Sankt Gallen, Switzerland, December brings a gentle transition from the brilliant daylight of the summer months to the quieter, yet still enchanting, winter season. With an average of 168 hours of sunshine, December offers a cozy contrast to the sun-drenched peaks of July, which boasts the highest at 404 hours. As the year winds down, the daylight hours have already begun their decline from the vibrant 356 hours in May, showcasing a gradual ebb that leads into winter. However, this month still holds its charm, inviting residents and visitors alike to relish the crisp air and twinkling lights, while the sun peeks through the clouds, reminding them of the warmth and brightness that awaits in the coming months.

Monthly Sunshine Duration in Sankt Gallen: December Highlighted

The December sunshine duration represents the total number of hours Sankt Gallen experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec150h218h287h349h356h378h404h372h315h269h200h168h
Data source: Sankt Gallen December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Sankt Gallen During December

In Sankt Gallen, Switzerland, the likelihood of encountering sunny weather in December sits at a modest 27%, a slight uptick from the 24% observed in November. As the year progresses, there is a discernible trend of increasing sunshine, with winter months generally yielding lower chances compared to the spring months, which peak at 47% in April. This trend illustrates a shift towards sunnier weather as the seasons transition, although December remains one of the cloudier months. With only a quarter of the month promising sunshine, visitors should be prepared for the likelihood of gray skies, making those rare sunny days in December all the more cherished.

Percentage of Sunny Days in December in Sankt Gallen

The chart illustrates the percentage of sunny days in Sankt Gallen throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Sankt Gallen experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec17%39%42%47%34%34%33%34%43%34%24%27%
Data source: Sankt Gallen December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Sankt Gallen in December

In Sankt Gallen, Switzerland, December brings the year to a close with a daylight duration of just 8 hours, marking a significant dip from the brighter days of summer. This pattern highlights a distinct seasonal trend where daylight gradually increases from the short days of winter to the prolonged brightness of spring and summer. Notably, as the year transitions from November's 9 hours to December's 8, it reaffirms the onset of colder, darker months that characterize the Swiss winter. Following December, the days begin to lengthen once again, ushering in the gradual return of sunlight as the city moves towards the longer days of spring and summer. This cyclical dance of daylight serves as a reminder of nature's rhythm, inviting residents to cherish each hour of light as they embark on their winter adventures.

Average Daylight Hours in Sankt Gallen for December

The chart illustrates the variation in daylight duration in Sankt Gallen throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec8h 55m10h 15m11h 56m13h 39m15h 7m15h 53m15h 29m14h 10m12h 30m10h 48m9h 17m8h 29m
Data source: Sankt Gallen daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Sankt Gallen

As December settles in Sankt Gallen, the wind begins to pick up slightly, averaging 2.0 m/s (5 mph). This gentle breeze marks a notable change from the summer months, where wind speeds hovered around a more subdued 1.7 to 1.8 m/s (4 mph). The transition into winter brings a crispness to the air, making the increase from November's 1.8 m/s feel refreshing. Interestingly, December's wind speed aligns closely with the spring months, showcasing a trend of slightly higher winds as the year wraps up. This shift invites both locals and visitors to embrace the invigorating atmosphere, perfect for winter strolls through the picturesque streets of this Swiss city.

Average December Wind Speed in Sankt Gallen

The chart displays monthly wind speed patterns in Sankt Gallen, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec2.31.92.02.12.61.71.81.81.61.71.82.0 m/s
Data source: Sankt Gallen December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Sankt Gallen Compares to Other Months

Weather in Sankt Gallen varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Sankt Gallen, focusing on differences in temperature, rainfall, humidity, and UV levels.

December and January present distinct weather patterns in Sankt Gallen. In December, temperatures range from a minimum of -7°C (19°F) to a maximum of 12°C (54°F), with an average temperature of 2°C (36°F). The month experiences significant precipitation, totaling 135 mm (5.3 in) over 18 days, while humidity remains high at 90%.

Conversely, January sees colder conditions, with a minimum temperature dipping to -14°C (7°F) and an average of 0°C (33°F). Despite the drop in temperature, precipitation is slightly lower at 106 mm (4.2 in) over 12 days, and humidity rises slightly to 92%. For more specific details about January weather, you can visit Sankt Gallen weather in January.

December and February present contrasting yet somewhat similar weather patterns. In December, temperatures typically range from a minimum of -7°C (19°F) to a maximum of 12°C (54°F), with an average temperature of 2°C (36°F). The month is characterized by significant precipitation, totaling 135 mm (5.3 in) over 18 days, which contributes to a high humidity level of 90%.

In contrast, February experiences colder minimum temperatures, dropping to -13°C (9°F), while the maximum can reach 18°C (65°F). Despite the slightly higher maximum average of 2°C (37°F), February sees less precipitation, with only 85 mm (3.3 in) over 12 days and a humidity of 89%. Overall, while both months bring a chill, February's milder highs and reduced rain create a slightly drier atmosphere compared to the wetter December. For more detailed insights, you can check out the link: Sankt Gallen weather in February.

December and March present contrasting weather patterns in Sankt Gallen. In December, temperatures typically range from a minimum of -7°C (19°F) to a maximum of 12°C (54°F), with an average temperature around 2°C (36°F). The month experiences considerable precipitation, totaling 135 mm (5.3 in) over 18 days, coupled with high humidity levels at 90%. In contrast, March offers slightly warmer conditions, with temperatures ranging from -14°C (8°F) to 19°C (66°F) and an average of 5°C (42°F). Precipitation is lower in March at 100 mm (3.9 in) across 16 days, and humidity is also slightly reduced at 87%. For more details on the weather in March, you can visit Sankt Gallen weather in March.

In December, temperatures in Sankt Gallen typically range from a minimum of -7°C (19°F) to a maximum of 12°C (54°F), with an average temperature of about 2°C (36°F). The month experiences significant precipitation, averaging 135 mm (5.3 in) over 18 days, contributing to a high humidity level of 90%. In contrast, April brings more moderate conditions, with temperatures ranging from a minimum of -6°C (22°F) to a much warmer maximum of 24°C (76°F), and an average temperature of 9°C (49°F). Precipitation decreases to 79 mm (3.1 in) over 11 days, with humidity slightly lower at 84%. For more detailed information, you can check Sankt Gallen weather in April.

December and May showcase remarkably contrasting weather patterns. In December, temperatures can drop as low as -7°C (19°F) and typically average around 2°C (36°F), with highs reaching only 12°C (54°F). The month is characterized by high humidity at 90% and frequent precipitation, totaling 135 mm (5.3 in) over 18 days. In stark contrast, May enjoys milder conditions with temperatures ranging from a minimum of 0°C (32°F) to an average of 13°C (56°F), peaking at 29°C (85°F). Although May has slightly higher precipitation at 147 mm (5.8 in) across 17 days, the humidity is lower at 80%, creating a more pleasant atmosphere. To learn more about the weather specifics in May, visit Sankt Gallen weather in May.

In December, Sankt Gallen experiences chilly temperatures, with a minimum of -7°C (19°F) and an average of around 2°C (36°F), reaching a maximum of 12°C (54°F). The weather is characterized by high humidity at 90% and significant precipitation, totaling 135 mm (5.3 in) over 18 days. In contrast, June brings a much warmer climate, with temperatures ranging from a minimum of 7°C (44°F) to an average of 18°C (65°F), peaking at a maximum of 32°C (91°F). Although June sees slightly more precipitation at 168 mm (6.6 in), it has a lower humidity level at 82%. For more detailed insights, check out Sankt Gallen weather in June.

December and July present markedly different weather conditions in Sankt Gallen. In December, temperatures can drop as low as -7°C (19°F), with an average of 2°C (36°F) and a maximum of 12°C (54°F), creating a chilly atmosphere. The month sees significant precipitation of 135 mm (5.3 in) over 18 days, coupled with a high humidity level of 90%. In contrast, July boasts a much warmer climate, with minimum temperatures around 10°C (51°F), averages reaching 19°C (67°F), and highs soaring up to 33°C (91°F). Precipitation increases slightly to 159 mm (6.3 in), also spread over 18 days, but with a lower humidity level of 83%. For more detailed insights, check out Sankt Gallen weather in July.

In December, temperatures in Sankt Gallen vary from a chilly -7°C (19°F) at night to a mild 12°C (54°F) during the day, with an average of around 2°C (36°F). The month is characterized by high humidity levels at 90%, and residents can expect approximately 135 mm (5.3 inches) of precipitation over 18 days. In contrast, August brings much warmer conditions, with daytime highs reaching up to 33°C (91°F) and average temperatures around 19°C (66°F). Although August is slightly wetter, with 194 mm (7.7 inches) of rain over 17 days, the humidity is lower at 80%, making the summer weather feel more comfortable. For a more detailed look at August weather in Sankt Gallen, check out Sankt Gallen weather in August.

December and September present contrasting weather conditions. In December, temperatures can plummet to a minimum of -7°C (19°F), with an average of 2°C (36°F) and a maximum of 12°C (54°F), resulting in a chilly atmosphere characterized by high humidity levels at 90%. Conversely, September enjoys milder temperatures, with a minimum of 4°C (40°F), an average of 15°C (59°F), and a pleasant maximum of 27°C (80°F). While both months experience similar precipitation levels—135 mm (5.3 in) in December and 128 mm (5.0 in) in September—December sees rainfall on 18 days compared to 13 days in September. For more detailed insights, you can check out Sankt Gallen weather in September.

In comparing the weather of December and October, significant differences emerge. December features much colder temperatures, with a minimum of -7°C (19°F) and an average of 2°C (36°F), while October enjoys milder conditions, ranging from a minimum of 2°C (35°F) to a maximum of 23°C (73°F). Precipitation levels are somewhat similar, with December receiving 135 mm (5.3 in) over 18 days, compared to October's 119 mm (4.7 in) over 14 days. Despite both months having high humidity at 90%, the stark contrast in temperatures marks the arrival of winter in December, while October remains a more temperate fall month. For a detailed look at the weather patterns in October, you can visit Sankt Gallen weather in October.

December weather is noticeably colder and wetter compared to November. While November experiences milder temperatures with a minimum of -2°C (29°F) and an average of 5°C (42°F), December sees temperatures drop further, with a minimum of -7°C (19°F) and an average of 2°C (36°F). Precipitation also significantly increases in December, totaling 135 mm (5.3 in) over 18 days, compared to November's 72 mm (2.8 in) over 11 days. Additionally, humidity remains relatively high in both months, with December at 90% and November at 88%. For more details on November's weather, you can visit Sankt Gallen weather in November.

Compare Sankt Gallen's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Sankt Gallen

As December dawns in Sankt Gallen, the weather presents a stark contrast to the milder months that preceded it. With temperatures dipping significantly, the city embraces a chilly ambiance that often calls for warm clothing and cozy indoor activities. This month is marked by a higher level of precipitation and a notably humid atmosphere, creating a distinctive winter experience that sets it apart from other seasons. The frequent rain and occasional snow contribute to the enchanting winter landscape, making it a time when the spirit of the holidays truly flourishes. For those interested in understanding more about seasonal variations, visit Sankt Gallen Climate for further insights.