By searching the web you will find many links to weather values for areas on the island but the official data will come from the Airport figures, as their instruments have to be regularly maintained and calibrated. This is not true of other various private weather stations or reports.
Lanzarote enjoys a mild climate with year round sunshine. The Canaries are in the temperate zone of the Tropic of Cancer, and are parallel to Florida and The Bahamas. The proximity to the Sahara Desert, along with the effects of the Canary Current, protect the islands from extremes. The air is very dry due to the lack of solid mountainous regions and the proximity to the African continent.
Day-time temperatures reach 29 to 32°C in high season and rarely drop below 20°C degrees in the winter. At night it rarely gets below 13°C winter or summer. The annual average temperature is 22°C (click on the imge for the fullscale chart)
Daily sunshine hours range from 6-7 hours in winter to 10-11 hours in summer. (click on the image for the full scale chart)
Trade winds blow down from a northward direction across the Canary Islands, which is why the north is generally windier and a little wetter. Trade winds in conjunction with the height of the cliffs allow the moisture in the cloud to be deposited in this region. Just occasionally though, the hot sirocco (or calima as it is know in Spanish!) winds blow across from the Sahara along with dessert dust and very high temperatures (usually up in the 40’s centigrade!) Local residents call this the Tiempo Africano and is not very pleasant but does not usually last too long.
Lanzarote has very little rainfall as it has the lowest landscape in the Islands. The volcanoes are not high enough to convert the moist air into rain, other than in the north. (click on the image for the full scale chart)
Due to orography, trade winds & ocean currents the island has various micro-climates. For example the north of the island is sometimes cloudy when the south is sunny; inland can be hotter than the coast and it can be quite cool the higher from sea level you are.