St.Gallen Canton Weather in August

Average temperatures, rainfall, sunshine and the best places to visit in St.Gallen Canton, Switzerland in August.

Planning a getaway to St.Gallen Canton, Switzerland this August and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:

What to Expect in St.Gallen Canton in August

St.Gallen Canton, Switzerland is a region in Switzerland. August in St.Gallen Canton generally has temperatures that range from pleasant to warm, with precipitation levels ranging from high to heavy. August falls during the summer season.

Temperatures

The average maximum daytime temperatures vary from pleasant in Bad Ragaz at 20°C (68°F) to warm in Wil at 24°C (75°F). Nighttime temperatures generally drop to 15°C (59°F) in Wil and 9°C (48°F) in Bad Ragaz.

To explore the conditions in St.Gallen Canton, Switzerland in more detail, check the map below.

Precipitation

In August, precipitation varies across different areas. From high rainfall in Wil with an average of 154 mm (6.1 in) to heavy rainfall in Unterterzen with 274 mm (11 in).

Average sunshine

Most areas see decent amounts of sunshine this month. Bad Ragaz gets around 175 hours of sunlight, providing a pleasant balance of sun and clouds. If you'd prefer more guaranteed sunshine, our weather planner can show you sunnier spots around the world.

Explore St.Gallen Canton by month

Pick a month to see the average temperature, rainfall and sunshine in St.Gallen Canton — and find the best time to visit. (based on Bad Ragaz)

Best Places to Visit in St.Gallen Canton in August

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across St.Gallen Canton.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in St.Gallen Canton

What is the weather like in August for some of the most popular destinations in St.Gallen Canton, Switzerland?

Temperature range in St.Gallen Canton (August)

Precipitation variation in St.Gallen Canton (August)

Bad Ragaz

In August Bad Ragaz generally has pleasant temperatures with maximum daytime temperatures around 20°C (68°F), minimum nighttime temperatures around 9°C (48°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

July
August
September
Max temperature
20°C (68°F)
20°C (68°F)
16°C (61°F)
Min temperature
9°C (48°F)
9°C (48°F)
6°C (43°F)
Monthly sun hours
192 hours
175 hours
145 hours
Monthly rainfall
220 mm (8.7 in)
226 mm (8.9 in)
170 mm (6.7 in)
Monthly rainy days
18 days
19 days
14 days
Weather conditions

Amden

In August Amden generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 11°C (52°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

July
August
September
Max temperature
21°C (70°F)
21°C (70°F)
17°C (63°F)
Min temperature
11°C (52°F)
11°C (52°F)
7°C (45°F)
Monthly sun hours
167 hours
170 hours
157 hours
Monthly rainfall
249 mm (9.8 in)
257 mm (10 in)
184 mm (7.2 in)
Monthly rainy days
18 days
19 days
14 days
Weather conditions

Unterwasser

In August Unterwasser generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 11°C (52°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

July
August
September
Max temperature
22°C (72°F)
21°C (70°F)
17°C (63°F)
Min temperature
11°C (52°F)
11°C (52°F)
8°C (46°F)
Monthly sun hours
167 hours
170 hours
157 hours
Monthly rainfall
250 mm (9.8 in)
258 mm (10 in)
182 mm (7.2 in)
Monthly rainy days
18 days
19 days
14 days
Weather conditions

Wildhaus

In August Wildhaus generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 11°C (52°F) and heavy monthly rainfall. So on average the conditions are unpleasant that month.

July
August
September
Max temperature
22°C (72°F)
21°C (70°F)
17°C (63°F)
Min temperature
11°C (52°F)
11°C (52°F)
8°C (46°F)
Monthly sun hours
167 hours
170 hours
157 hours
Monthly rainfall
242 mm (9.5 in)
251 mm (9.9 in)
178 mm (7 in)
Monthly rainy days
18 days
18 days
14 days
Weather conditions

Alt Sankt Johann

In August Alt Sankt Johann generally has pleasant temperatures with maximum daytime temperatures around 21°C (70°F), minimum nighttime temperatures around 11°C (52°F) and heavy monthly rainfall. So on average the conditions are poor that month.

July
August
September
Max temperature
21°C (70°F)
21°C (70°F)
17°C (63°F)
Min temperature
11°C (52°F)
11°C (52°F)
8°C (46°F)
Monthly sun hours
167 hours
170 hours
157 hours
Monthly rainfall
254 mm (10 in)
262 mm (10 in)
185 mm (7.3 in)
Monthly rainy days
18 days
19 days
14 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in St.Gallen Canton, in Switzerland.

In our records: Switzerland August extremes

Notable August records observed across cities in Switzerland in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • In our records, the warmest August day in Switzerland reached 41°C (106°F) in Veysonnaz on August 21, 2023.

Popular cities in August

Day & night temperatures, rainfall and average weather in St.Gallen Canton in August.

City Weather Day temp Night temp Rainfall
Bad Ragaz 20°C (68°F) 9°C (48°F) 226 mm (8.9 in)
Amden 21°C (70°F) 11°C (52°F) 257 mm (10 in)
Unterwasser 21°C (70°F) 11°C (52°F) 258 mm (10 in)
Wildhaus 21°C (70°F) 11°C (52°F) 251 mm (9.9 in)
Alt Sankt Johann 21°C (70°F) 11°C (52°F) 262 mm (10 in)
Sevelen 21°C (70°F) 10°C (50°F) 228 mm (9 in)

St.Gallen Canton weather in August: frequently asked questions

What is the weather like in St.Gallen Canton, Switzerland in August?

St.Gallen Canton, Switzerland typically experiences unpleasant weather in August, part of the summer season. Daytime highs in Bad Ragaz average around 20°C (68°F), and temperatures drop to about 9°C (48°F) at night.

What is the average temperature in St.Gallen Canton, Switzerland in August?

Daytime temperatures in Bad Ragaz peak at roughly 20°C (68°F) in August, dropping to about 9°C (48°F) overnight.

Does St.Gallen Canton, Switzerland get a lot of rain in August?

Rainfall in St.Gallen Canton, Switzerland peaks during August. Bad Ragaz averages roughly 226 mm (8.9 in), so frequent and sometimes heavy showers are the norm.

Is August a Good Time to Visit St.Gallen Canton, Switzerland?

In our opinion, August is one of the best times to visit St.Gallen Canton, Switzerland, but the weather is often unpleasant in Bad Ragaz.

Generally speaking, the best visiting conditions can be found in July, August and September offering mostly unpleasant weather in Bad Ragaz.

Interested in more climate information?

We have much more information about the climate in St.Gallen Canton.

Weather and climate has detailed information for every country in the world. Are you going to Switzerland? Get detailed historical weather averages for many cities in Switzerland.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.