canary islands public holidays 2027

Canary Islands public holidays 2027: full calendar

The Canary Islands’ working calendar for 2027 will once again be shaped by a combination of national, regional and island holidays, to which each municipality’s own local festivities will be added. The Canary Islands Government has also confirmed the recovery of days lost in previous years – those that fell on a Sunday and were not moved to the Monday – meaning that next year residents across the archipelago will be able to count on 15 non-working days.

Some of these will be common to the whole of the Canary Islands, while others will depend on the island or municipality in which you live, so it is worth checking the relevant calendar to find out all the days off. Below is a practical guide to the forthcoming long weekends and rest days, so you can plan your getaways well in advance.

Common holidays across the Canary Islands

Twelve days off apply throughout the archipelago, combining national and Canarian holidays:

  • 1 January – New Year’s Day
  • 6 January – Epiphany
  • 25 March – Maundy Thursday
  • 26 March – Good Friday
  • 1 May – Labour Day
  • 30 May – Canary Islands Day
  • 16 August – Assumption of the Virgin (the feast falls on Sunday 15 August and is moved to the Monday)
  • 12 October – Spain’s National Day
  • 1 November – All Saints’ Day
  • 6 December – Constitution Day
  • 8 December – Immaculate Conception
  • 25 December – Christmas Day

Island holidays: one extra day for each island

In addition to the 12 regional holidays, the Canary Islands add one further day for each island, coinciding with the feast day of its patron saint. These are the island holidays:

  • Tenerife – 2 February (Virgen de Candelaria)
  • La Palma – 5 August (Nuestra Señora de Las Nieves)
  • Gran Canaria – 8 September (Nuestra Señora del Pino)
  • Lanzarote and La Graciosa – 15 September (Nuestra Señora de Los Volcanes)
  • Fuerteventura – 17 September (Nuestra Señora de la Peña)
  • El Hierro – 24 September (Descent of the Virgen de los Reyes)
  • La Gomera – 4 October (Nuestra Señora de Guadalupe)

Municipal holidays: two days for every town

Each of the 88 municipalities in the archipelago also sets two days of its own for local festivities, which completes the list of 15 non-working days for every resident. The local holiday dates for each council are set out below, island by island.

Tenerife

  • Adeje – 20 January (San Sebastián) and 11 October (Santa Úrsula)
  • Arafo – 23 February (Carnival Tuesday) and 30 August (San Bernardo)
  • Arico – 9 February (Carnival Tuesday) and 8 September (Nuestra Señora de Abona)
  • Arona – 9 February (Carnival Tuesday) and 4 October (Santísimo Cristo de la Salud)
  • Buenavista del Norte – 24 August (San Bartolomé) and 25 October (Nuestra Señora de los Remedios, patron saint of the town)
  • Candelaria – 23 February (Carnival Tuesday) and 26 July (Santa Ana)
  • El Rosario – 23 February (local holiday of Santa Cruz de Tenerife) and 2 August (Nuestra Señora de La Esperanza)
  • El Sauzal – 23 February (Carnival Tuesday) and 29 June (San Pedro Apóstol)
  • El Tanque – 31 August (Nuestra Señora de Buen Viaje) and 18 October (Santísimo Cristo del Calvario)
  • Fasnia – 9 February (Carnival Tuesday) and 23 August (Fiestas Patronales)
  • Garachico – 24 June (San Juan) and 26 July (Santa Ana)
  • Granadilla de Abona – 9 February (Carnival Tuesday) and 14 June (San Antonio de Padua)
  • Guía de Isora – 24 June (San Juan Bautista) and 20 September (Santísimo Cristo de la Dulce Muerte)
  • Güímar – 29 June (San Pedro Apóstol) and 7 September (Nuestra Señora del Socorro)
  • Icod de los Vinos – 23 February (Carnival Tuesday) and 26 April (the Monday after San Marcos Evangelista)
  • La Guancha – 18 January (XVIII de Enero, in honour of the Virgen de la Esperanza) and 16 August (Fiestas Patronales in honour of the Virgen de la Esperanza)
  • La Matanza de Acentejo – 9 February (Carnival Tuesday) and 6 August (El Salvador)
  • La Orotava – 9 February (Carnival Tuesday) and 3 June (Infraoctave of Corpus Christi)
  • La Victoria de Acentejo – 23 February (Carnival Tuesday) and 30 August (the day after Nuestra Señora de la Encarnación)
  • Los Realejos – 22 January (San Vicente) and 3 May (Exaltación de la Santa Cruz)
  • Los Silos – 24 June (San Juan) and 8 September (Nuestra Señora de la Luz)
  • Puerto de la Cruz – 3 May (Exaltación de la Santa Cruz) and 13 July (Virgen del Carmen)
  • San Cristóbal de La Laguna – 9 February (Carnival Tuesday) and 14 September (Santísimo Cristo de La Laguna)
  • San Juan de la Rambla – 24 June (San Juan Bautista) and 13 September (San José)
  • San Miguel de Abona – 9 February (Carnival Tuesday) and 29 September (San Miguel Arcángel)
  • Santa Cruz de Tenerife – 23 February (Carnival Tuesday) and 3 May (Día de la Cruz)
  • Santa Úrsula – 23 February (Carnival Tuesday) and 21 October (Santa Úrsula)
  • Santiago del Teide – 16 July (Nuestra Señora del Carmen) and 26 July (Santa Ana)
  • Tacoronte – 9 February (Carnival Tuesday) and 25 November (Santa Catalina)
  • Tegueste – 26 April (San Marcos Evangelista) and 8 September (Nuestra Señora de los Remedios)
  • Vilaflor de Chasna – 23 April (Santo Hermano Pedro) and 30 August (San Roque and San Agustín)

Gran Canaria

  • Agaete – 29 June (San Pedro Apóstol) and 5 August (Nuestra Señora de las Nieves)
  • Agüimes – 20 January (San Sebastián) and 11 February (Carnival Thursday)
  • Artenara – 30 August (Virgen de la Cuevita) and 14 September (Cristo de Acusa)
  • Arucas – 9 February (Carnival Tuesday) and 24 June (San Juan Bautista)
  • Firgas – 9 February (Carnival Tuesday) and 16 August (San Roque)
  • Gáldar – 15 May (San Isidro Labrador) and 26 July (Santa Ana)
  • Ingenio – 2 February (Nuestra Señora de la Candelaria) and 29 June (Apóstol San Pedro)
  • La Aldea de San Nicolás – 10 September (San Nicolás de Tolentino, patron saint) and 11 September (Día del Charco)
  • Las Palmas de Gran Canaria – 9 February (Carnival Tuesday) and 24 June (Commemoration of the Founding of the City)
  • Mogán – 14 June (San Antonio de Padua, falling on the Sunday) and 16 July (Virgen del Carmen)
  • Moya – 9 February (Carnival Tuesday) and 14 June (San Antonio de Padua)
  • San Bartolomé de Tirajana – 12 March (Día del Turista) and 24 August (San Bartolomé)
  • Santa Brígida – 9 February (Carnival Tuesday) and 14 June (the Monday after San Antonio de Padua)
  • Santa Lucía de Tirajana – 9 February (Carnival Tuesday) and 13 December (Santa Lucía)
  • Santa María de Guía – 19 March (San José) and 20 September (the Monday after Las Marías)
  • Tejeda – 9 February (Carnival Tuesday) and 13 September (Virgen del Socorro)
  • Telde – 24 June (San Juan Bautista) and 17 November (San Gregorio Taumaturgo)
  • Teror – 9 February (Carnival Tuesday) and 4 June (Sagrado Corazón de Jesús)
  • Valleseco – 9 February (Carnival Tuesday) and 17 May (Municipal Patron Saint’s Day)
  • Valsequillo – 24 June (San Juan Bautista) and 29 September (San Miguel)
  • Vega de San Mateo – 9 February (Carnival Tuesday) and 21 September (festivities in honour of the Apostle San Mateo)

Lanzarote and La Graciosa

  • Arrecife – 9 February (Carnival Tuesday) and 25 August (San Ginés)
  • Haría – 9 February (Carnival Tuesday) and 24 June (San Juan)
  • San Bartolomé – 9 February (Carnival Tuesday) and 24 August (San Bartolomé)
  • Teguise – 16 July (Nuestra Señora del Carmen) and 5 August (Nuestra Señora de Las Nieves)
  • Tías – 2 February (Nuestra Señora la Candelaria) and 9 February (Carnival Tuesday)
  • Tinajo – 9 February (Carnival Tuesday) and 16 August (San Roque)
  • Yaiza – 7 July (San Marcial del Rubicón) and 8 September (Nuestra Señora de los Remedios)

La Graciosa forms part of the municipality of Teguise, so its residents follow the Teguise dates.

Fuerteventura

  • Antigua – 1 February (Carnival) and 8 September (Nuestra Señora de Antigua)
  • Betancuria – 14 July (San Buenaventura) and 24 August (San Bartolomé)
  • La Oliva – 2 February (Nuestra Señora de la Candelaria) and 16 July (Nuestra Señora del Carmen)
  • Pájara – 2 July (Nuestra Señora de Regla) and 16 July (Nuestra Señora del Carmen)
  • Puerto del Rosario – 16 February (Carnival Tuesday) and 7 October (Nuestra Señora del Rosario)
  • Tuineje – 13 October (sworn festivities in honour of San Miguel Arcángel and commemoration of the battles of Cuchillete and Tamasite) and 13 November (San Diego)

La Palma

  • Barlovento – 9 February (Carnival Tuesday) and 7 October (Nuestra Señora del Rosario)
  • Breña Alta – 3 May (Santa Cruz) and 29 June (San Pedro Apóstol)
  • Breña Baja – 3 May (Día de la Cruz) and 26 July (Santa Ana)
  • El Paso – 21 August (Romería de la bajada de Nuestra Señora del Pino) and 3 September (the Friday before the Feast of El Pino)
  • Fuencaliente – 9 February (Carnival Tuesday) and 19 February (Día del Municipio)
  • Garafía – 14 June (San Antonio del Monte) and 20 August (Nuestra Señora de la Luz)
  • Los Llanos de Aridane – 9 February (Carnival Tuesday) and 2 July (Nuestra Señora de los Remedios)
  • Puntagorda – 15 January (San Mauro Abad) and 9 February (Carnival Tuesday)
  • Puntallana – 9 February (Carnival Tuesday) and 24 June (San Juan Bautista)
  • San Andrés y Sauces – 27 April (Nuestra Señora de Montserrat) and 30 November (San Andrés)
  • Santa Cruz de La Palma – 9 February (Carnival Tuesday) and 3 May (Santa Cruz)
  • Tazacorte – 16 July (Nuestra Señora del Carmen) and 29 September (San Miguel Arcángel)
  • Tijarafe – 2 February (Presentation of Jesus at the Temple) and 8 September (Nativity of the Virgin)
  • Villa de Mazo – 3 May (Día de la Cruz) and 27 May (Corpus Christi)

El Hierro

  • El Pinar de El Hierro – 3 May (Festividad de la Cruz) and 16 July (Virgen del Carmen)
  • La Frontera – 9 February (Carnival Tuesday) and 10 August (San Lorenzo)
  • Valverde – 15 May (San Isidro Labrador) and 29 June (San Pedro)

La Gomera

  • Agulo – 26 April (San Marcos Evangelista) and 24 September (Nuestra Señora de las Mercedes)
  • Alajeró – 16 July (Nuestra Señora del Carmen) and 15 September (Nuestra Señora la Virgen de El Paso)
  • Hermigua – 9 August (Santo Domingo de Guzmán) and 8 September (Nuestra Señora de la Encarnación)
  • San Sebastián de La Gomera – 20 January (San Sebastián) and 9 February (Carnival Tuesday)
  • Valle Gran Rey – 7 January (the day after the feast of Nuestra Señora Virgen de Los Reyes) and 24 June (San Juan Bautista)
  • Vallehermoso – 24 June (San Juan Bautista) and 23 July (Virgen del Carmen)

Long weekends and bridge days in 2027

The way the dates fall in 2027 is fairly generous for anyone planning time off. These are the best opportunities:

  • New Year’s Day on a Friday – 1 January falls on a Friday, so the year opens with a three-day weekend.
  • Easter – 25 and 26 March are Thursday and Friday, giving four days off without using any leave.
  • The recovered August day – the Assumption falls on Sunday 15 August and moves to Monday 16 August. In previous years this day would simply have been lost.
  • National Day on a Tuesday – 12 October falls on a Tuesday, so a single day of leave on Monday 11 October creates a four-day break. Residents of Adeje get this one for free: 11 October is their local Santa Úrsula holiday.
  • All Saints’ Day on a Monday – 1 November rounds off a three-day weekend.
  • The December bridge – the best opportunity of the year. With 6 December (Monday) and 8 December (Wednesday) both off, a single day of leave on Tuesday 7 December produces five consecutive days off, from Saturday 4 to Wednesday 8 December.

Worth noting: 1 May and 25 December both fall on Saturdays in 2027, and Canary Islands Day (30 May) falls on a Sunday, so those three do not add extra days off.

Calendar compiled from the official 2027 working calendar of the Government of the Canary Islands. Before booking, it is worth confirming local holiday dates on your own town hall’s website, as occasional adjustments are made during the year.

Source

Scroll to Top