Get Exclusive App Deals
English

Solothurn

Travel Info
More destinations

Solothurn Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Solothurn year round climate

  • Spring (March–May): Average 43–58°F, mild climate but with relatively high rainfall, especially in May. Common activities: Outdoor walks, visiting the Old Town of Solothurn. Recommended clothing: Light jacket, comfortable shoes, and rain gear are essential.
  • Summer (June–August): Average 66–68°F, warm and pleasant weather with abundant sunshine. Common activities: Walks along the Aare River, cycling, and enjoying outdoor leisure activities. Recommended clothing: Light and breathable clothing, a sun hat, and sunglasses.
  • Autumn (September–November): Average 59–42°F, temperatures gradually decrease, and rainfall remains relatively high. Common activities: Visiting museums, savoring local cuisine. Recommended clothing: Warm jacket, comfortable shoes, and rain gear are essential.
  • Winter (December–February): Average 35–39°F, cold temperatures with occasional snowfall. Common activities: Indoor activities such as visiting art museums or enjoying hot drinks. Recommended clothing: Warm clothing, a thick coat, scarf, gloves, and hat.

Solothurn climatological average

Annual average temperature: approx. 51.8°F / Annual rainfall: approx. 800 mm / Summer humidity: 65%–75% / Rainiest month: May

Solothurn monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
35.6°F
44.3
February
39.7°F
28.3
March
43.9°F
63
April
47.8°F
65.3
May
58.3°F
91
June
66.9°F
81
July
68.7°F
61.7
August
68.5°F
78.3
September
59.5°F
82.7
October
54.1°F
67
November
42.8°F
80.7
December
36.5°F
57

Solothurn weather for the next seven days

12/17
Wednesday
Partly Cloudy
48.1°F/32.4°F
12/18
Thursday
Sunny
48.2°F/32.6°F
12/19
Friday
Patchy rain nearby
47.9°F/31.8°F
12/20
Saturday
Patchy rain nearby
45.7°F/35.8°F
12/21
Sunday
Partly Cloudy
44.7°F/34.3°F
12/22
Monday
Cloudy
45°F/33.1°F
12/23
Tuesday
Partly Cloudy
43.9°F/30.5°F