
City · Ticino
Ascona is a municipality in the district of Locarno in the canton of Ticino in Switzerland.
Annual mean 12.9°C with 1'855 mm of rain. Warmest in July (22.3°C), coldest in January (3.9°C). Station: Locarno / Monti, 367 m.
Sunshine
2'228 h
Precipitation
1'855 mm
Locarno / Monti · 367 m.a.s.l. · 1991–2020 normals · Source: MeteoSchweiz
Mean annual temperature at Locarno / Monti has risen by +2.1°C between the first 30 observed years (1883–1912) and the most recent (1996–2025).
Locarno / Monti · 367 m.a.s.l. · 1883–2025 · Source: MeteoSchweiz NBCN
Source: FSO
CHF 3'750.–/month
CHF 3'500.–/month
CHF 1'800.–/month
CHF 130.–/month
CHF 550.–/month
CHF 850.–/month

CHF 1'800.–/month
1 ancillary rooms are currently listed to rent in Ascona on Homematch. The selection updates throughout the day as agencies publish new listings.
Ascona is located in the canton of Ticino.