Lanzarote is classified as a desert and what little rain it does receive comes in the wintertime. The volcanic setting no doubt has an impact on the climate and geology of the island. Desert climate means hot weather during the summer. June, July and August are the warmest times of the year for temperatures. Record highs range from 40.5 C (104.9 D) to 43.6 C (110.5 F). The average highs were 26.3 C (79.3 F) to 29.1 C (84.4 F). The average lows ranged from 18.8 C (65.8 F) to 21.2 C (70.2F ) and the record lows ranged from 12.4 C (54.3 F) to 16.6 C (61.9 F).
The cooler season prevails in January and February, though this is still comparably warm temperatures. For January the record high was 27.9 C (82.2 F) with the average high being 20.7 C (69.3 F). The record low was 8.0 C (46.4 F) and the average precipitation was 16.5 C (.65 F) with three days of rainfall. February temperatures were similar with only slightly higher temperatures and 18.2mm (.717) throughout three days of rainfall.
March brings warmer weather with record highs of 32.7 C (90.9 F) and average high of 21.3 C (70.3 F). The record low was 8.3 C (46.9 F) and a monthly precipitation of two days was 12.5mm (.49”). The hours of sunshine throughout the month start to climb a bit in March also.
The ranges for the months of April and May during the years between 1981 and 2010 shows record highs of about 36.3 C (97.3 F). Average highs were 23.5 C (67.3 F) and record lows were 9.5 C (49.1 F).
For October, November and December record highs were from 27.5 C (81.5 F) to 36.0 C (96.8 F). Average highs were about 21.8 C (71.2 F) while average lows ranged from 15.4 C (59.7 F). Record lows reached 9.0 C (48.2 F) and there were two to four days of precipitation during these months. The monthly sunshine hours ranged from 196 hours to 235 hours of sunshine per month.
As you can see, a desert climate prevails here and that means considerable heat with occasional rain and cool-off periods, but not really comparable to a cooler Mediterranean climate. Plan to pack light and to avoid too much sun without skin protection.