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 |
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.
Do you want to go to Lanzarote?
These are the travel companies where you can book a trip to 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 to 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 don't mind 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 will find that there are fewer crowds than in the summer months.
Whether you are looking for a beach holiday 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?
Submit your Lanzarote weather experience today and get a chance to win £100!