Funchal, like the whole island of Madeira, is located in the subtropical zone. Funchal's weather is characterized by moderately hot summers and rainy winters.
The weather in Funchal from June to August is hardly unpredictable: if the forecast for a week or 14 days promises a temperature of +23-25°C, it's likely to be so.
A distinctive feature of Funchal's weather is the lack of appreciable difference in air and water temperatures, especially in the fall and winter. For example, from January to March for 3 or 5 days the water and air temperature can be about the same - around +15-18°C.
Average annual air temperatures in Funchal range from +18 to +23°C, and water temperatures in the Atlantic Ocean range from +17 to +23°C.