There really isn’t a bad time to visit Lanzarote, with almost constant temperatures year round (between 21-29°C) and very little rain.
Perhaps uniquely for a European destination, the high season for Lanzarote is between November and April, with another peak in the months of July and August.
I recommend travelling to Lanzarote in May-June or September-October. These months boast some of the best weather on the island, as well as being quieter, and off season deals on flights and hotels can often be found during this time.
Bear in mind that because it is so near to the Sahara (Africa is only 100km away), temperatures in Lanzarote are not typically Mediterranean. Also, North Easterly Trade Winds can blow in during spring and summer.
Spring – perfect temperatures and few crowds
This is a lovely time of year to travel to Lanzarote. Temperatures are between 23-25°C typically, and you will encounter fewer travellers than during the other months.
Did you know Lanzarote has its very own Carnival? Most people don’t, but celebrations in the Canary Islands are some of the biggest after Rio’s in Brazil. The date changes every year, but falls in February or March. Lasting a week, there are colourful processions with spectacular costumes, and of course music and dancing. If you want to travel during this time, take my advice: book ahead. For more information, look at www.lanzarote.com/carnival.
Dia de Canarias (Day of the Canaries) on May 30 celebrates the day that the islands were granted autonomy from Spain. During this annual holiday, Canarian culture is joyously celebrated with traditional food, music and dance.
Summer – hot but not too hot
In summer temperatures hover around 27°C. This is obviously a popular time of year for visitors, especially those with school age children. The North Easterly Trade Winds do blow during this time, but tend to disappear by late August.
The island’s fourth main event is Fiesta de Nuestra Señora de Los Dolores in August or September, with dates changing every year. It is a unique festival in which locals make a pilgrimage in traditional dress, often with camels and donkeys, to Mancha Blanca, the site of the last volcanic eruption in 1824.
Traditional local festivals take place throughout the year, so it may be worth planning your trip around Carnaval and the Fiesta de Nuestra Señora de Los Dolores, but any of the island celebrations are well worthwhile visiting for a real splash of local colour and lively displays of music and dancing. They give a real insight into cultural traditions that have been part of the island’s history for hundreds of years.
Autumn – probably the best time to go
Those in the know tend to visit during this time as there are fewer visitors and temperatures are just about right and it is not so windy. The sea is actually often warmer than in summer as it has had months to heat up.
Winter – still warm and one of the peak seasons
The winter is an ideal time to visit Lanzarote, with fewer people, cheaper prices and lower temperatures (which are still around 21°C or more). During this time, the prevailing North Easterly Trade Winds - which blow across the island from March through to August - drop considerably. The sunshine here really is all year round. It can get cool at night during the winter though and the sea really is too cold to swim in during this time - unless you are very brave, or Scottish, like my husband. Snow sometimes appears on the mountains in the north during this time.
The first event in the calendar, the Dia Del Reyes (Day of Kings), also takes place on January 5-6. Three Kings riding on camels ride throughout the island, giving sweets to local children, with festivities focused in Arrecife and Puerto del Carmen.