The second heatwave of the summer is peaking across the Canary Islands this Tuesday. The hottest days are today and Wednesday, with a gradual cooldown expected from Thursday onwards.
Skies are mostly clear across the archipelago. A few scattered clouds linger at low altitudes – around 400 metres – over the northern slopes of the mountainous islands and along the north and west of the eastern islands. These are expected to clear quickly. A layer of light calima (Saharan dust) is blurring the horizon in many areas, but it remains moderate.
Temperatures are climbing. Inland areas of Gran Canaria could hit or exceed 40°C. Fuerteventura, Lanzarote, and parts of southern Tenerife’s mid-altitude zones may also come close. The coast remains the coolest spot, both day and night.
Winds are generally light, though a northerly breeze could pick up in the early morning hours. Ocean conditions: rough seas on northern coasts with waves under one metre; calm conditions on sheltered southern shores. The channels between islands are also rough, with waves around one metre.
Island-by-island forecast
Tenerife
Few clouds, mostly in the north at low altitudes, but they will clear quickly. Winds are easing. In Santa Cruz, temperatures range from 22°C to 32°C.
Gran Canaria
Scattered clouds in the north will lose ground. Elsewhere, expect sunshine and some calima. Inland southern mid-altitudes could reach 40°C; the coast stays cooler.
Lanzarote
Morning clouds in the north and west will retreat. Generally light winds. In Arrecife, temperatures between 22°C and 33°C.
Fuerteventura
Inland areas could hit around 38°C. The coast is more humid and cooler. In Puerto del Rosario, temperatures range from 23°C to 32°C.
La Palma
Sparse clouds in the north early and late in the day will clear quickly. The coast remains fresher. Temperatures between 22°C and 28°C.
La Gomera
Few clouds. In San Sebastián, temperatures range from 22°C to 30°C, but inland areas could exceed that.
El Hierro
Another hot day. Mid-altitudes will feel stifling, though the capital stays between 18°C and 31°C. Mostly clear skies.
La Graciosa
Cloudy intervals early on will give way to more sunshine than clouds. Light winds and calm seas. Temperatures are rising.

