Canary Islands weather in March

In March, daytime highs across the 7 Canary Islands range from 21.2 to 23.6°C and the sea from 18.6 to 19.6°C. The warmest island is Lanzarote (23.6°C), the sunniest is Lanzarote and the driest is Fuerteventura, with 1.9 rainy days on average.

Warmest Lanzarote 23.6° Sunniest Lanzarote 257 Sunshine hours Driest Fuerteventura 1.9 Rainy days Warmest sea El Hierro 19.6°

Every Canary Island in March, compared

Climate normals from AEMET (1981–2010 / 1991–2020). “Sunny now” is the live share of monitored beaches in clear skies, refreshed several times a day.
# Island Average high Sea temperature Sunshine hours Rainy days Sunny now
1 Lanzarote 23.6° 18.6° 257 2.2 89%
2 Gran Canaria 22.3° 19.1° 229 2.3 47%
3 Fuerteventura 22.2° 18.6° 233 1.9 100%
4 Tenerife 22.1° 19.3° 221 3.8 38%
5 La Gomera 21.4° 19.5° — 2.4 0%
6 El Hierro 21.4° 19.6° 192 2.8 0%
7 La Palma 21.2° 19.5° 177 3.9 50%

Can you swim in the Canary Islands in March?

It is cool: the sea is 18.6–19.6°C in March. Many people still swim briefly; for longer swims a wetsuit helps. The water is warmest around El Hierro.

Canary Islands weather month by month

Frequently asked questions

Which Canary Island is warmest in March?

Lanzarote, with average daytime highs of 23.6°C in March, followed by Gran Canaria at 22.3°C. South coasts are usually warmer and sunnier than north coasts.

Does it rain much in the Canary Islands in March?

Not much: 1.9 to 3.9 rainy days on average in March, depending on the island. Fuerteventura is the driest.

Which Canary Island is sunniest in March?

Lanzarote, with about 257 hours of sunshine in March — the most among the islands with official sunshine records.

Which Canary Island has the warmest sea in March?

El Hierro, where the sea averages about 19.6°C in March.

Data source: AEMET © Agencia Estatal de Meteorología · Climate averages from AEMET normals (1981–2010 / 1991–2020). Last reviewed 2026-06-12.