Madeira Island has a varied oceanic sub-tropical climate, influenced by its geographical position and mountainous landscape. Generally, the weather is pleasant all year round, with an annual average around 67°F (19°C). The hottest months in Madeira are August and September, while January and February have the highest rainfall.