Get Exclusive App Deals
English

Locarno

Locarno 1
Travel Info
1
Travel Info
More destinations

Locarno Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Locarno year round climate

  • Spring (March–May): Average 2–9°C, mild but cool, occasional showers. March is the rainiest month. Popular activities: Hiking, exploring the lake region, visiting local attractions. Recommended clothing: Warm jacket, comfortable trousers, raincoat.
  • Summer (June–August): Average 14–18°C, warm and dry, sunny, ideal for sightseeing. Popular activities: Swimming, water sports, mountain hiking. Recommended clothing: Light and breathable clothing, sunglasses, hat.
  • Autumn (September–November): Average 3–11°C, pleasant but with a large temperature difference between day and night, occasional rain. Popular activities: Tasting local cuisine, visiting museums, enjoying the lake scenery. Recommended clothing: Comfortable long-sleeved clothing, light jacket, comfortable shoes.
  • Winter (December–February): Average -1–2°C, cold, less rainfall. Popular activities: Skiing (requires travel to nearby mountains), enjoying the tranquil winter scenery. Recommended clothing: Warm and heavy clothing, waterproof jacket, warm hat, gloves and scarf.

Locarno climatological average

Annual average temperature: approx. 7.5°C / Annual rainfall: approx. 86 mm / Summer humidity: 50%–60% / Rainiest month: March

Locarno monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
-1.4°C
1.5
February
2.1°C
6.8
March
2.2°C
14.5
April
5.4°C
7
May
9°C
13.7
June
13.8°C
9.8
July
17.5°C
6.6
August
18.6°C
2.6
September
11°C
8.3
October
8.7°C
13
November
2.7°C
1.7
December
-0.2°C
1.1

Locarno weather for the next seven days

2/5
Thursday
Patchy rain nearby
5.3°C/-2.2°C
2/6
Friday
Patchy rain nearby
6.3°C/0.9°C
2/7
Saturday
Patchy rain nearby
6.5°C/-0.4°C
2/8
Sunday
Patchy rain nearby
5.4°C/-0.6°C
2/9
Monday
Patchy rain nearby
4.8°C/-0.6°C
2/10
Tuesday
Patchy rain nearby
2.9°C/-0.8°C
2/11
Wednesday
Light snow
3.6°C/-1.7°C