Lanzarote
18 to 24°C
temperature
2764 hours
sunshine per day
77 mm
rain
315 days
dry
50 days
rain
0 days
snow

Climate of Lanzarote

The island Lanzarote has a desert climate. The daytime temperature is warm to hot, while it can also be cold at night. You won't have rain here anytime soon. The average annual temperature for Lanzarote is 21° degrees and there is about 76 mm of rain in a year. It is dry for 277 days a year with an average humidity of 76% and an UV-index of 5.

Climate averages for the whole year

  • Day: the average daily temperature during the day is between 18°C and 24°C
  • Night:the average nighttime temperature is between 16°C and 22°C
  • Sea temperature: the sea temperature is between 20°C and 24°C
  • Rain: it rains 50 days and there is a total of approximately 77 mm rainfall
  • Sun hours: throughout the year there are 2764 sun hours
Maximum temperature: between 18°C and 24°C
Warmest month: 24°C in August
Coldest month: 18°C in February
Night temperature: between 16°C and 22°C
Sea temperature: between 20°C and 24°C
Dry days: 315 days
Days with rain: 50 days
Days with snow: 0 days
Total rain sum: 77 mm
Hours of sunshine: 2764 hours

Do you want to go to Lanzarote?

These are the travel companies where you can book a trip to Lanzarote:

Temperature graph

This graph shows the average maximum temperature (red) and minimum temperature (blue) for Lanzarote.

Precipitation graph

This graph shows the average amount of rainfall per month for Lanzarote.

Climate table of Lanzarote

In this climate table you can see at a glance what the average weather per month is for Lanzarote. The data has been collected over a 30-year period, from which an average per month has been derived. From year to year the differences may be larger or smaller, but with this climate table you have a good idea of what the weather for Lanzarote might be like in a given month.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 19 18 19 19 20 22 23 24 24 23 22 20
Night temp. (°C) 17 16 17 17 18 19 21 21 22 21 20 18
Water temp. (°C) 21 20 20 20 21 22 23 23 24 23 23 21
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 10 13 6 3 3 0 0 1 5 14 14 8
Days with rain 5 5 5 5 2 2 2 3 3 6 7 5
Dry days 26 23 26 25 29 28 29 28 27 25 23 26
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 7 7 8 8 8 8 9 8 8 7 8
Wind force (Bft) 4 4 4 4 4 4 5 4 4 3 4 4
UV-index 5 4 5 5 5 6 6 6 5 6 5 5

Best time to visit Lanzarote

Lanzarote is a beautiful island located off the coast of Africa. It is known for its beaches, volcanic terrain and year-round sunny weather. But when is the best time to visit this island?

The best time to go to Lanzarote depends on what you want to do while you are there. If you want to spend most of your time relaxing on the beach, June through August are best for you. These months have the longest days of sunshine and the warmest temperatures, averaging around 26°C. However, they are also the busiest months on the island, so book your hotel well in advance.

If you don't mind cooler temperatures and aren't so concerned about being in the sun all the time, April/May and September/October are great options. The weather is still lovely in these months and you'll find that there are fewer crowds than in the summer months.

Whether you're looking for a beach vacation or want to explore the unique volcanic terrain, Lanzarote is the perfect destination. And no matter what time of year you choose, Lanzarote is sure to exceed your expectations!

Climate of Lanzarote by month

What is the average climate in a given month for Lanzarote? Click on a month to see all monthly averages for sunshine, maximum and minimum temperatures, percent chance of rain per day, snowfall and number of rainy days.

Lanzarote weather experiences

Have you been to in Lanzarote?

Leave your Lanzarote weather experience for a chance to win $150!

Your email will not appear with the review and will not be passed on to third parties.

Populaire bestemmingen in Lanzarote

Cities and towns in Lanzarote

Seen a mistake?

Email us, we are grateful to you.