Compiled with the help of artificial intelligence, based on weather data. Source below the article.
The Canary Islands wake to a day of contrasts this Friday 2 October. Low cloud returns to the most mountainous islands, with a chance of weak, intermittent showers in the western province, while the east enjoys far clearer skies. The trade wind will be the other big story, strengthening at the extremes with gusts that could top 70 km/h.
Across the islands
Temperatures barely move, and despite the cloud and rain some spots will still nudge 30°C. The Atlantic stays lively: northern coasts face rough seas with waves reaching 2.5 metres, and higher still in the channels between the islands. Sheltered southern shores will be merely choppy, with rougher patches here and there.
Tenerife
Cloud covers the north and much of the south, especially through the morning, bringing the odd spot of drizzle and some hill fog. Conditions ease during the afternoon. Temperatures range from 24°C to 28°C.
Gran Canaria
It stays warm despite the cloud. Low cloud gathers in the north with the occasional drop of rain, while the south remains clear. Temperatures hold steady.
Lanzarote
Low cloud dominates the north and west through the morning, with the rest of the island clear. Arrecife sees between 23°C and 29°C.
Fuerteventura
Scattered cloud in the northern half gives way to clear skies as the day goes on. The wind picks up, and Puerto del Rosario ranges from 23°C to 27°C.
La Palma
Rain returns for much of the day across the north and east of the island, with the trade wind intensifying at the extremes. Santa Cruz de La Palma sits between 21°C and 23°C.
La Gomera
Low cloud in the north and interior could bring a few spots of drizzle. The wind strengthens, and San Sebastián sees 23°C to 28°C.
El Hierro
Cloud is back, with a few more drops possible, particularly during the first half of the day. Valverde ranges from 20°C to 23°C.
La Graciosa
Cloud lingers throughout the day, broken by spells of sunshine. The wind builds and temperatures show little change.

