St. Gallen Weather Today

Daily Weather Forecast & Temperature in St. Gallen

few clouds
20°
few clouds
H: 21° L: 19°
Feels like 19°
AQI: (/5)
Humidity
52%
Dew 10°
Wind speed
12.1 km/h
NNE · G12.24
Pressure
1021 hPa
Visibility
10 km
Windy Conditions
Wind speed is 12.1 km/h.
Weather Summary
Currently in St. Gallen, expect varied conditions with mild temperatures around 20°. Winds are a light breeze.
Precipitation Probability
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
91%
05
51%
08
20%
11
0%
14
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
20°
Wed
17:00
18°
 
13°
 
 
Thu
05:00
 
11°
 
13°
 
14°
Thu
17:00
10°
 
 
 
Fri
05:00
10°
 
13°
 
15°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:47
Sunset
Sunset
20:00
Moon Phase
Last Quarter (49%)
Timezone: GMT+05:30
Last updated: Apr 8, 2026 8:23 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
47.423908
Longitude
Longitude
9.374770
Embed This Weather

Copy the code below to embed St. Gallen weather on your website:

<iframe src="https://nearweather.com/embed/sankt-gallen-ch-2658822" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about St. Gallen
Content curated by the NearWeather editorial team · Updated periodically

Sankt Gallen, Switzerland - Climate and Weather Year Round

Sankt Gallen is a picturesque city located in the northeastern part of Switzerland. It is known for its rich history, vibrant culture, and stunning natural landscapes. Understanding the climate and weather patterns of Sankt Gallen is essential for anyone planning a visit or considering living in this beautiful city. In this article, we will explore the climate of Sankt Gallen throughout the year, providing detailed information about temperatures, precipitation, and other important weather factors.

Geographical Location

Sankt Gallen is situated in the eastern part of Switzerland, close to the borders of Austria and Germany. The city is surrounded by rolling hills, picturesque valleys, and the majestic Appenzell Alps. Its location in the foothills of the Alps has a significant influence on its climate.

Temperature

Sankt Gallen experiences a temperate climate, characterized by mild summers and cold winters. The average annual temperature in Sankt Gallen is around 9°C (48°F). Let's take a closer look at the temperature variations throughout the year:

Month Average High (°C) Average Low (°C)
January -1 -6
February 1 -5
March 6 -2
April 11 2
May 16 6
June 20 10
July 23 12
August 22 12
September 18 8
October 12 4
November 6 -1
December 1 -4

As the table illustrates, the temperature in Sankt Gallen sees a gradual increase from January to July, with the warmest month being July. The summer months of June, July, and August have average highs ranging from 20°C (68°F) to 23°C (73°F). However, it is important to note that temperatures can occasionally reach higher values during heatwaves.

On the other hand, the winter months in Sankt Gallen are cold, with January being the coldest month. During this period, temperatures can drop below freezing, with average lows around -6°C (21°F). Snowfall is common during winter, adding to the city's magical charm.

Precipitation

Sankt Gallen experiences a moderate amount of precipitation throughout the year, with rainfall being evenly distributed. However, the summer months tend to be slightly drier compared to the rest of the year. Here is a breakdown of the monthly precipitation in Sankt Gallen:

Month Average Precipitation (mm)
January 69
February 59
March 72
April 77
May 103
June 120
July 126
August 116
September 100
October 78
November 80
December 80

The table shows that the summer months receive slightly higher precipitation compared to the rest of the year, with July being the wettest month. Sankt Gallen experiences an average of 1,080 millimeters (43 inches) of rainfall annually.

Sunshine Hours

Sankt Gallen enjoys a fair amount of sunshine throughout the year. The number of sunshine hours can vary depending on the season. Here is an overview of the average sunshine hours per month:

Month Average Sunshine Hours
January 61
February 92
March 125
April 144
May 173
June 179
July 195
August 186
September 149
October 109
November 67
December 50

The sunniest months in Sankt Gallen are July and August, with an average of 195 hours of sunshine. The winter months, especially December and January, receive fewer hours of sunshine.

Wind

Sankt Gallen experiences moderate wind speeds throughout the year, with occasional gusts. The prevailing winds in this region are influenced by the nearby Alps and the Rhine Valley. The average wind speed ranges from 5 to 10 kilometers per hour (3 to 6 miles per hour), providing a pleasant breeze.

Conclusion

Sankt Gallen offers a unique climate with distinct seasons. Summers are mild and pleasant, with warm temperatures and moderate rainfall. Winters are cold, with occasional snowfall, creating a picturesque winter wonderland. Whether you're planning to explore the city's historical sites or embark on outdoor adventures in the surrounding Alps, understanding the climate and weather patterns in Sankt Gallen will help you make the most of your visit.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about St. Gallen
What is the Latitude and Longitude of St. Gallen?

St. Gallen's Latitude is 47.423908 & Longitude is 9.374770.

What is the weather in St. Gallen today?

Weather in St. Gallen is 20° today.

What is the climatic condition of St. Gallen today?

Climate Conditions in St. Gallen shows few clouds today.

What is the humidity in St. Gallen today?

Humidity in St. Gallen is 52% today.

What is the wind speed in St. Gallen today?

Wind speed in St. Gallen is 12.1 km/h, flowing at 19° NNE wind direction.

What does it feel like in St. Gallen today?

It feels like 19° in St. Gallen today, with 13% cloud cover and 10 km visibility.

Weather in St. Gallen