The Canary Islands offer a pleasant climate all year, making any season ideal for a visit. With over 30 days dedicated to festivals, including the famous Carnaval, you're likely to encounter vibrant celebrations whenever you go. Peak tourist periods are from December to February, when temperatures average 20°C, and during carnival, Easter, and the summer months (June–September), with temperatures reaching up to 30°C. However, late summer to early autumn (September and October) presents an appealing time for Tenerife holidays, Gran Canaria holidays, and Lanzarote holidays, offering warm weather without the peak crowds. While the islands enjoy mostly sunny days, the north might see some rain during seasonal transitions in November and February/March. Weather varies significantly across the islands due to their topography, with the eastern islands like Lanzarote typically warmer and drier. Note the seasonal winds: a chilly breeze in spring and the hot sirocco in autumn.
Carnaval (February/March)
The biggest event of the year, celebrated across the islands. In Tenerife, Santa Cruz’s carnival is a wild week of mayhem and hedonism. Much of the action takes place in and around Plaza de España, where the streets fill with costume-clad locals dancing to live bands and DJs until dawn. On Carnival Friday, just along the coast in Puerto de la Cruz, hundreds of cross-dressed men take to an obstacle course wearing comedy-sized, high-heeled shoes in what is rapidly becoming the most attended event of carnival – the High Heels Marathon.
In Lanzarote’s Puerto del Rosario, the Carnaval de Nuestra Señora del Rosario is a festival of music and dance, plus Canarian wrestling.
Día de la Cruz (3 May)
Processions, festivities and fireworks in places with “Cruz” (cross) in their name. All the crosses are elaborately decorated in flowers.
Día de Canarias (30 May)
Public holiday marked by folk dances in traditional towns across the islands. Look out too for Canarian wrestling and sailing events.
Romeriás (May–September)
Harvest festivals involving food, wine, carts pulled by oxen, and townspeople in traditional costume take place across the islands throughout the summer. One of the largest, and most spectacular, is the Romería de San Roque, held in Garachico (Tenerife) in August.
Weather in spring
March: Average high 21° / low 15°
April: Average high 22° / low 16°
May: Average high 23° / low 17°
Fiesta de Corpus Christi (May/June)
Celebrated in towns and villages everywhere, especially La Laguna and La Orotava (Tenerife), where streets are covered with coloured sand and flowers. Dyed salt is used on the roads of Arrecife (Lanzarote).
Fiesta Virgen del Carmen (16 July)
The largest celebrations for the patron saint of fishermen and sailors are in Santa Cruz and Puerto de la Cruz on Tenerife. They include the Virgin being taken out to sea amid a flotilla of boats.
Fiesta de San Buenaventura (Mid-July)
Fuerteventura’s islandwide festival featuring Canarian wrestling in Betancuria, as well as open-air cinema screenings and theatrical performances.
Fiesta de Nuestra Señora de las Nieves (5 August)
The Feast of Our Lady of the Snows in Agaete, Gran Canaria, and several locations in La Palma. Expect street-band parades and a popular evening dance in the main square.
Fiesta Virgen de la Candelaria (15 August)
In Candelaria, Tenerife, thousands of pilgrims cross the island to celebrate the Virgen de Candelaria’s patron day, and everyone is invited to the main square to watch an elaborate re-enactment of her discovery.
Weather in summer
June: Average high 26° / low 19°
July: Average high 28° / low 21°
August: Average high 28° / low 21°
Semana de Colón (September)
Columbus Week celebrates the departure of Columbus (Colón) from San Sebastián (La Gomera) on his first voyage to the Americas.
Fiesta de la Virgen de los Volcanes (September)
Celebration of deliverance from volcanic destruction in Mancha Blanca, Lanzarote. Locals honour the Virgen who diverted the lava flow away from their village in 1736, with songs and dances.
Fiestas de la Naval (October)
Processions in Gran Canarian ports, celebrating the Armada’s victory over the English in 1595. Events include the Bajada de la Rama (when revellers wave palm branches to music), a night dip, and the election of the Queen of the Fiesta de la Naval.
Weather in autumn
September: Average high 26° / low 20°
October: Average high 23° / low 17°
November: Average high 18° / low 12°
Kite Festival (November)
The skies above the dunes in the town of Corralejo, Fuerteventura, are awash with colour during this three-day international event.
Fiesta de Santa Lucía (13 December)
On the eve of Santa Lucía a ceremony is held that marks the beginning of Christmas and the twinning of the towns of Santa Lucía de Tirajana (Gran Canaria) and Lulea (Sweden) in honor of their common patron saint, Santa Lucía.
Cabalgata de los Reyes (6 January)
On the Eve of the Epiphany, the Three Kings arrive (sometimes riding camels) bearing gifts in ornate processions in major towns. This, rather than December 25, is traditionally the day for present giving. The action mainly takes place in Las Palmas in Gran Canaria, Santa Cruz and Garachico in Tenerife and Valle Gran Rey in La Gomera.
Weather in winter
December: Average high 21° / low 16°
January: Average high 20° / low 15°
February: Average high 20° / low 15°
We'll send you exclusive offers and sneak peeks of our best deals,
plus travel tips and the latest advice on where you can go.
Support and useful information