Lake Maggiore weather in April
In April days around Lake Maggiore average 17° and nights 7°, with rain on about 11 days. Arona is usually the warmest town (18°), Maccagno the coolest (11°).
April averages by town
| Town | Day | Night | Rain days (≥1 mm) | Rain |
|---|---|---|---|---|
| Piedmont shore | ||||
| Castelletto Ticino | 18° | 7° | 10 | 132 mm |
| Dormelletto | 17° | 7° | 12 | 140 mm |
| Arona | 18° | 8° | 12 | 140 mm |
| Meina | 17° | 7° | 11 | 154 mm |
| Lesa | 18° | 8° | 11 | 154 mm |
| Belgirate | 18° | 8° | 11 | 154 mm |
| Stresa | 17° | 8° | 12 | 182 mm |
| Baveno | 16° | 7° | 12 | 182 mm |
| Verbania | 17° | 8° | 12 | 182 mm |
| Ghiffa | 18° | 8° | 10 | 155 mm |
| Oggebbio | 17° | 8° | 11 | 148 mm |
| Cannero | 17° | 8° | 11 | 148 mm |
| Cannobio | 17° | 7° | 11 | 142 mm |
| Mergozzo | 17° | 8° | 12 | 182 mm |
| Lombard shore | ||||
| Sesto Calende | 18° | 7° | 10 | 132 mm |
| Angera | 18° | 8° | 11 | 154 mm |
| Ranco | 18° | 8° | 11 | 154 mm |
| Ispra | 18° | 7° | 10 | 143 mm |
| Brebbia | 18° | 7° | 10 | 140 mm |
| Monvalle | 18° | 8° | 10 | 143 mm |
| Leggiuno | 18° | 8° | 10 | 155 mm |
| Laveno | 18° | 8° | 10 | 155 mm |
| Castelveccana | 17° | 7° | 11 | 148 mm |
| Porto Valtravaglia | 17° | 8° | 11 | 148 mm |
| Brezzo di Bedero | 16° | 6° | 11 | 148 mm |
| Germignaga | 17° | 8° | 11 | 148 mm |
| Luino | 17° | 7° | 11 | 148 mm |
| Maccagno | 11° | 1° | 12 | 144 mm |
| Tronzano | 15° | 5° | 12 | 144 mm |
| Swiss shore | ||||
| Locarno | 17° | 7° | 11 | 152 mm |
| Muralto | 17° | 8° | 11 | 148 mm |
| Minusio | 16° | 6° | 12 | 153 mm |
| Tenero | 17° | 7° | 11 | 157 mm |
| Gordola | 14° | 4° | 11 | 157 mm |
| Gambarogno | 15° | 6° | 11 | 148 mm |
| Ascona | 17° | 7° | 11 | 152 mm |
| Ronco s/Ascona | 17° | 7° | 12 | 144 mm |
| Brissago | 15° | 6° | 12 | 144 mm |
| Losone | 16° | 5° | 11 | 152 mm |
| Orselina | 15° | 4° | 12 | 157 mm |
| Lake Orta | ||||
| Omegna | 16° | 7° | 13 | 181 mm |
| Nonio | 16° | 6° | 12 | 166 mm |
| Pettenasco | 15° | 5° | 12 | 166 mm |
| Miasino | 16° | 5° | 12 | 161 mm |
| Orta | 17° | 7° | 12 | 166 mm |
| Gozzano | 17° | 6° | 12 | 161 mm |
| San Maurizio d'Opaglio | 16° | 6° | 12 | 161 mm |
| Pella | 16° | 6° | 12 | 166 mm |
Averages 2016–2025 from reanalysis data (Open-Meteo). For the next 16 days see the forecast. Forecast →