🇪🇸

Spain Public Holidays 2026

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

Spain's 2026 public holiday calendar has several strong placements. Epiphany (6 January) falls on a Tuesday — taking Monday 5 January as leave creates a four-day Three Kings break. Labour Day (1 May) falls on a Friday — automatic three-day weekend. Spain's National Day (12 October) is a Monday — automatic three-day weekend for the military parade and Día de la Hispanidad celebrations in Madrid.

Easter Sunday is 5 April 2026. Good Friday (3 April) and the Semana Santa processions in Seville, Málaga, and across Spain fall in the first week of April — an early Holy Week. Constitution Day (6 December) falls on a Sunday — no weekday benefit. The Immaculate Conception (8 December) is a Tuesday — taking Monday 7 December as leave creates a four-day break from Saturday 5 to Tuesday 8 December.

The combination of Labour Day on a Friday and National Day on a Monday makes 2026 one of the stronger years for automatic long weekends in Spain's national holiday calendar.

Nationwide Holidays 2026

10 holidays
🇪🇸 Public Holidays for all of Spain
DateDayHoliday NameType
1 Jan 2026 Thu New Year's Day Nationwide
6 Jan 2026 Tue Epiphany Nationwide
3 Apr 2026 Fri Good Friday Nationwide
1 May 2026 Fri Labour Day Nationwide
15 Aug 2026 Sat Assumption of Mary Nationwide
12 Oct 2026 Mon National Day of Spain Nationwide
1 Nov 2026 Sun All Saints' Day Nationwide
6 Dec 2026 Sun Constitution Day Nationwide
8 Dec 2026 Tue Immaculate Conception Nationwide
25 Dec 2026 Fri Christmas Day Nationwide

Andalusia — Additional Holidays

2 regional
📍 Andalusia — Regional Public Holidays 2026
DateDayHoliday NameType
28 Feb 2026 Sat Andalusia Day Regional
2 Apr 2026 Thu Maundy Thursday Regional

Aragon — Additional Holidays

2 regional
📍 Aragon — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
23 Apr 2026 Thu Aragon Day Regional

Asturias — Additional Holidays

2 regional
📍 Asturias — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
8 Sept 2026 Tue Asturias Day Regional

Cantabria — Additional Holidays

3 regional
📍 Cantabria — Regional Public Holidays 2026
DateDayHoliday NameType
28 Jul 2026 Tue Day of the Institutions of Cantabria Regional
9 Aug 2026 Sun Cantabria Day Regional
15 Sept 2026 Tue Our Lady of Bien Aparecida Regional

Ceuta — Additional Holidays

5 regional
📍 Ceuta — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
27 May 2026 Wed Eid al-Adha Regional
13 Jun 2026 Sat St. Anthony of Padua Regional
5 Aug 2026 Wed Our Lady of Africa Regional
2 Sept 2026 Wed Day of Ceuta Regional

Canary Islands — Additional Holidays

1 regional
📍 Canary Islands — Regional Public Holidays 2026
DateDayHoliday NameType
30 May 2026 Sat Canary Islands Day Regional

Castilla-La Mancha — Additional Holidays

2 regional
📍 Castilla-La Mancha — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
31 May 2026 Sun Castilla-La Mancha Day Regional

Castile and León — Additional Holidays

2 regional
📍 Castile and León — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
23 Apr 2026 Thu Castile and León Day Regional

Catalonia — Additional Holidays

3 regional
📍 Catalonia — Regional Public Holidays 2026
DateDayHoliday NameType
6 Apr 2026 Mon Easter Monday Regional
11 Sept 2026 Fri Catalonia National Day Regional
26 Dec 2026 Sat St. Stephen's Day Regional

Extremadura — Additional Holidays

2 regional
📍 Extremadura — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
8 Sept 2026 Tue Extremadura Day Regional

Galicia — Additional Holidays

3 regional
📍 Galicia — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
17 May 2026 Sun Galician Literature Day Regional
25 Jul 2026 Sat St. James' Day Regional

Balearic Islands — Additional Holidays

3 regional
📍 Balearic Islands — Regional Public Holidays 2026
DateDayHoliday NameType
1 Mar 2026 Sun Balearic Islands Day Regional
2 Apr 2026 Thu Maundy Thursday Regional
6 Apr 2026 Mon Easter Monday Regional

Murcia — Additional Holidays

3 regional
📍 Murcia — Regional Public Holidays 2026
DateDayHoliday NameType
19 Mar 2026 Thu St. Joseph's Day Regional
2 Apr 2026 Thu Maundy Thursday Regional
9 Jun 2026 Tue Murcia Day Regional

Madrid — Additional Holidays

2 regional
📍 Madrid — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
2 May 2026 Sat Madrid Day Regional

Melilla — Additional Holidays

3 regional
📍 Melilla — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
27 May 2026 Wed Eid al-Adha Regional
17 Sept 2026 Thu Day of Melilla Regional

Navarre — Additional Holidays

3 regional
📍 Navarre — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
6 Apr 2026 Mon Easter Monday Regional
3 Dec 2026 Thu Navarre Day Regional

Basque Country — Additional Holidays

2 regional
📍 Basque Country — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
6 Apr 2026 Mon Easter Monday Regional

La Rioja — Additional Holidays

2 regional
📍 La Rioja — Regional Public Holidays 2026
DateDayHoliday NameType
2 Apr 2026 Thu Maundy Thursday Regional
9 Jun 2026 Tue La Rioja Day Regional

Valencia — Additional Holidays

3 regional
📍 Valencia — Regional Public Holidays 2026
DateDayHoliday NameType
19 Mar 2026 Thu St. Joseph's Day Regional
6 Apr 2026 Mon Easter Monday Regional
9 Oct 2026 Fri Valencia Day Regional

Frequently Asked Questions

When is Semana Santa in Spain in 2026?
Semana Santa falls in early April 2026. Easter Sunday is 5 April, so Good Friday is 3 April and Palm Sunday is 29 March. The Semana Santa processions take place during the week of 30 March – 3 April — an early Holy Week.
Does Spain's National Day create a long weekend in 2026?
Yes — Spain's National Day (12 October) falls on a Monday in 2026, automatically creating a three-day weekend. The military parade on the Paseo del Prado in Madrid and the Día de la Hispanidad celebrations take place on the Monday.
Does Labour Day create a long weekend in Spain in 2026?
Yes — Labour Day (1 May) falls on a Friday in 2026, giving an automatic three-day weekend — one of the best placements for this holiday in the 2024–2031 period.
Is the Immaculate Conception (8 December) a good Puente in 2026?
8 December falls on a Tuesday in 2026. Taking Monday 7 December as leave creates a four-day weekend from Saturday 5 to Tuesday 8 December — a strong Puente opportunity heading into the Christmas season.
What is the Día de la Hispanidad?
The Día de la Hispanidad (12 October) is Spain's National Day, commemorating the anniversary of Christopher Columbus's arrival in the Americas in 1492. It is celebrated with a large military parade in Madrid attended by the King and Prime Minister, and is also known as the Fiesta Nacional de España. In 2026 it falls on a Monday — an automatic long weekend.