Normally, the average daily temperature in Lanzarote right through the month of May is 19 with the high being 25 with low average temperatures being 17 degrees celsius. We have put some more info below:

MonthDegrees Celsius
High Temperature25
Low Temperature17
Sunshine Per Day11

Click to see more Lanzarote Weather including Lanzarote, Canary Islands April Weather and Lanzarote, Canary Islands June Weather