Young people on a wooden jetty swimming in Lake Maggiore

Water Temperature in Cannobio on Lake Maggiore

When is the ideal weather for swimming, how warm is the water in Cannobio on Lake Maggiore? We have the answer.

Water temperature and altitude in Cannobio on Lake Maggiore

Current water temperature of Lake Maggiore: 21 °C (possibly 1–2 degrees higher at Lakeview Cannobio beach)

Water temperature of Lake Maggiore in Cannobio: when is the perfect time to swim?

Lake Maggiore is a mountain lake fed by meltwater from the surrounding mountains in spring. It is therefore quite cold in winter and spring, but warms up very quickly due to its large surface area and the mild climate in spring.

While the temperature in winter and spring is well below 10 degrees, the water temperature of Lake Maggiore usually rises to around 15 degrees by Easter. At Pentecost, Lake Maggiore is often already around 20 degrees warm. Depending on the course of spring and early summer, Lake Maggiore often reaches a pleasant 23–25 degrees as early as early summer, and in warm summers 27–28 degrees are quite possible. Even in late summer and fall, you can still enjoy swimming in Lake Maggiore: In September, the lake often still has over 20 degrees. Water sports are comfortably possible well into October and can be extended even longer with a wetsuit.

In the sheltered bay of Lakeview Cannobio, the water temperature of Lake Maggiore is usually slightly higher than the official figure.

Water Temperature Throughout the Year

  • May: around 16 °C
  • June: around 21 °C
  • July: around 24 °C
  • August: around 24 °C
  • September: around 20 °C
  • October: around 16 °C
  • Winter: approximately 5 to 8 °C
  • Average values, may vary by several degrees depending on the year

For water sports enthusiasts: altitude of Lake Maggiore in Cannobio

Current water level of Lake Maggiore: 192.36 m above sea level

Lake Maggiore is known for changing its level very quickly. Heavy rainfall in the surrounding area flows rapidly into Lake Maggiore and often causes the lake level to rise noticeably in a short time.

A water level between 193 and 194 m above sea level is considered normal. In very dry summers, the lake often reaches levels well below 193 m above sea level , which is not a problem for guests at Lakeview Cannobio. Swimming is possible without restrictions; low water simply enlarges our beach. Boats are also not at risk, as the buoys at Lakeview Cannobio are positioned at a safe distance.

Water levels above 194.50 m above sea level trigger the first warning level for high water. However, this occurs very regularly, often even annually. Restrictions on swimming and water sports at Lakeview Cannobio are only expected when the water level rises significantly above 194.50 m above sea level. Such water levels are extremely rare in summer, however; low water is typically expected during this season. High water levels in Lake Maggiore, if they occur at all, usually happen in spring or late fall.

The official measurements from the Locarno station are published by the Swiss Federal Office for the Environment at hydrodaten.admin.ch, where you can also find the flood warning levels. To see how the weather matches the water temperature, visit our Weather in Cannobio page.

At Lakeview, you can access the water directly from our private beach. You can stay in a premium mobile home by the lake, in a holiday apartment in Cannobio, or on a pitch for motorhomes, caravans, or tents.

Questions and answers

In midsummer usually 23 to 25 degrees, in warm summers also 27 to 28 degrees. In July and August, the average is around 24 degrees.