The weather in Lanzarote in March generally sits around 21-26 degrees. Evening temperatures will sit around 15-17 degrees, so you’ll definitely want some
layers. Usually 75% of March is sunny with 25% cloud. Ocean temperature is usually 18-20 degrees - perfect for a swim.