Public holidays

Holidays & Celebrations

Public holidays in Spain in 2025

Ready for a day off? Here’s a list of all of Spain’s public holidays in 2024, 2025, and 2026, as well as other dates to add to your calendar.

Spain holidays
writer

Updated 11-2-2025

Whether you’re living in Spain or just visiting, it’s important to note the dates of Spain’s public holidays (known as dias festivos or vacaciones) and key dates. That’s because businesses and public offices will likely be closed or have reduced hours on these days.

Here’s what you need to know:

An overview of Spanish public holidays

The government in Spain sets the national holidays each year, although vacation days differ between each of the regions. Unlike national celebrations, local governments choose when the regional holidays are.

Spanish national holidays are busy periods. Employees frequently take a a puente (bridge) holiday of four days if a holiday falls on a Thursday or Tuesday. Vacations that fall on weekends are sometimes replaced with alternate days (usually on the following Monday) if the regional government so chooses. This is not the case for every company, however.

Beautiful float for the Fallas Festival in Valencia, Spain.
Fallas Festival in Valencia, Spain (Photo: Marcelo/Unsplash)

Oftentimes, regional holidays will coincide with large local festivals. This is a great opportunity to visit a new city and try authentic traditional food. Keep in mind that many Spanish festivals are world-famous, meaning accommodation fills up quickly. As a result, it’s important to book early if your trip overlaps with a public holiday.

When are Spain’s public holidays in 2025?

Unlike regional holidays, these holidays are celebrated across the whole of Spain:

DateWeekdayHoliday
1 January 2025WedNew Year’s Day
6 January 2025MonEpiphany
18 April 2025FriGood Friday
1 May 2025ThuLabor Day (also referred to as Worker’s Day)
15 August 2025FriAssumption of Mary
12 October 2025
Some regions observe on Monday, 13 September, day off
SunSpain’s National Day (also referred to as Hispanic Day)
1 November 2025SatAll Saints’ Day
6 December 2025SatConstitution Day
8 December 2025MonDay of Immaculate Conception
25 December 2025WedChristmas Day

Local (religious) holidays in 2025

These religious holidays are only celebrated in certain Spanish regions, unlike the holidays listed above:

DateWeekdayHolidayWhere celebrated
19 March 2025WedSan JoseMurcia and Valencia
31 March 2025MonEid al-FitrMelilla
17 April 2025ThuMaundy ThursdayAll regions except Catalonia and Valencia
1 April 2025MonEaster MondayBasque Country, Catalonia, La Rioja, Navarre, and Valencia
6 June 2025FriEid al-AdhaCeuta and Melilla
19 June 2025ThuCorpus ChristiCastile-La Mancha
24 June 2025TueSaint John the Baptist DayCatalonia and Valencia
25 July 2025ThuFeast of Saint James the ApostleBasque Country, Galicia, Madrid, and Navarre
5 August 2025TueDay of Our Lady of AfricaCeuta
15 September 2025MonNuestra Señora de la Bien AparecidaCantabria
26 December 2025ThuSaint Stephen’s DayBalearic Islands and Catalonia

Local (cultural) holidays in 2025

Some regions also have their own cultural holidays:

DateWeekdayHolidayWhere celebrated
28 February 2025ThuDay of AndalusíaAndalusía
1 March 2025SatDay of Balearic IslandsBalearic Islands
23 April 2025WedDay of AragónAragon
23 April 2025WedCastile and León DayCastile y Léon
2 May 2025FriDay of MadridMadrid
17 May 2025SatGalicia Literature DayGalicia
30 May 2025FriDay of the Canary Islands​Canary Islands​
31 May 2025SatDay of Castile-La ManchaCastile-La Mancha
9 June 2025MonDay of La RiojaLa Rioja
9 June 2025MonDay of MurciaMurcia
28 July 2025MonDay of the InstitutionsCantabria
8 September 2025MonDay of AsturiasAsturias
8 September 2025MonDay of ExtremaduraExtremadura
11 September 2025ThuNational Day of CataloniaCatalonia
9 October 2025WedDay of ValenciaValencia
3 December 2025WedDay of NavarreNavarre

Other important dates in 2025

Alongside national and local holidays, you’ll want to make note of these other prominent dates in Spain:

DateWeekdayOccasion
19 March 2025WedFather’s Day
4 May 2025SunMother’s Day
31 December 2025WedNew Year’s Eve

When are Spain’s public holidays in 2026?

Unlike regional holidays, these holidays are celebrated across the whole of Spain:

DateWeekdayHoliday
1 January 2026ThuNew Year’s Day
6 January 2026TueEpiphany
3 April 2026FriGood Friday
1 May 2026FriLabor Day (also referred to as Worker’s Day)
15 August 2026SatAssumption of Mary
12 October 2026MonSpain’s National Day (also referred to as Hispanic Day)
1 November 2026
Observed on Monday, 2 November, day off
SunAll Saints’ Day
6 December 2026
Observed on Monday, 7 December, day off
SunConstitution Day
8 December 2026TueDay of Immaculate Conception
25 December 2026FriChristmas Day

Local (religious) holidays in 2026

These religious holidays are only celebrated in certain Spanish regions, unlike the holidays listed above:

DateWeekdayHolidayWhere celebrated
19 March 2026ThuSan JoseMurcia and Valencia
20 March 2026FriEid al-FitrMelilla
2 April 2026ThuMaundy ThursdayAll regions except Catalonia and Valencia
6 April 2026MonEaster MondayBalearic Islands‎, Basque Country, Catalonia, La Rioja, Navarre, and Valencia
27 May 2026WedEid al-AdhaCeuta and Melilla
4 June 2026ThuCorpus ChristiCastile-La Mancha
13 June 2026SatSaint Anthony of PaduaCeuta
24 June 2026WedSaint John the Baptist DayCatalonia and Valencia
25 July 2026FriFeast of Saint James the ApostleBasque Country, Galicia, Madrid, and Navarre
5 August 2026WedDay of Our Lady of AfricaCeuta
8 September 2026TueVirgin of the VictoryMelilla
15 September 2026TueNuestra Señora de la Bien AparecidaCantabria
26 December 2026SatSaint Stephen’s DayCatalonia

Local (cultural) holidays in 2026

Some regions also have their own cultural holidays:

DateWeekdayHolidayWhere celebrated
28 February 2026FriDay of AndalusíaAndalusía
1 March 2026SunDay of Balearic IslandsBalearic Islands
23 April 2026ThuDay of AragónAragon
23 April 2026ThuCastile and León DayCastile y Léon
2 May 2026SatDay of MadridMadrid
17 May 2026SunGalicia Literature DayGalicia
30 May 2026SatDay of the Canary Islands​Canary Islands​
31 May 2026SunDay of Castile-La ManchaCastile-La Mancha
9 June 2026TueDay of La RiojaLa Rioja
9 June 2026TueDay of MurciaMurcia
28 July 2026TueDay of the InstitutionsCantabria
2 September 2026WedDay of the Independent City of CeutaCeuta
8 September 2026TueDay of AsturiasAsturias
8 September 2026TueDay of ExtremaduraExtremadura
11 September 2026FriNational Day of CataloniaCatalonia
9 October 2026ThuDay of ValenciaValencia
3 December 2026ThuDay of NavarreNavarre

Other important dates in 2026

Alongside national and local holidays, you’ll want to make note of these other prominent dates in Spain:

DateWeekdayOccasion
19 March 2026ThuFather’s Day
3 May 2026SunMother’s Day
31 December 2026ThuNew Year’s Eve

When were Spain’s public holidays in 2024?

DateWeekdayHoliday
1 January 2024MonNew Year’s Day
6 January 2024SatEpiphany
29 March 2024FriGood Friday
1 May 2024WedLabor Day (also referred to as Worker’s Day)
15 August 2024ThuAssumption of Mary
12 October 2024SatSpain’s National Day (also referred to as Hispanic Day)
1 November 2024FriAll Saints’ Day
6 December 2024FriConstitution Day
8 December 2024
Observed on Monday, 9 December, day off
SunDay of Immaculate Conception
25 December 2024WedChristmas Day

Local (religious) holidays in 2024

DateWeekdayHolidayWhere celebrated
13 February 2024TueCarnival TuesdayExtremadura
19 March 2024TueSan JoseMurcia and Valencia
28 March 2024ThuMaundy ThursdayAll regions except Catalonia and Valencia
1 April 2024MonEaster MondayBalearic Islands, Basque Country, Catalonia, La Rioja, Navarre, and Valencia
30 May 2024ThuCorpus ChristiCastile-La Mancha
17 June 2024MonEid al-AdhaCeuta and Melilla
24 June 2024MonSaint John the Baptist DayCatalonia and Valencia
25 July 2024ThuFeast of Saint James the ApostleBasque Country, Cantabria, Galicia, Madrid, and Navarre
5 August 2024MonDay of Our Lady of AfricaCeuta
15 September 2024SunNuestra Señora de la Bien AparecidaCantabria
26 December 2024ThuSaint Stephen’s DayCatalonia

Local (cultural) holidays in 2024

DateWeekdayHolidayWhere celebrated
28 February 2024WedDay of AndalusíaAndalusía
1 March 2024FriDay of Balearic IslandsBalearic Islands
23 April 2024TueDay of AragónAragon
23 April 2024TueCastile and León DayCastile y Léon
2 May 2024ThuDay of MadridMadrid
17 May 2024FriGalicia Literature DayGalicia
30 May 2024ThuDay of the Canary Islands​Canary Islands​
31 May 2024FriDay of Castile-La ManchaCastile-La Mancha
9 June 2024
Observed on Monday, 10 June, day off
SunDay of La RiojaLa Rioja
28 July 2024SunDay of the InstitutionsCantabria
11 August 2024SunThe Day of CantabriaCantabria
2 September 2024MonDay of CeutaCeuta
8 September 2024
Observed on Monday, 9 September, day off
SunDay of AsturiasAsturias
11 September 2024WedNational Day of CataloniaCatalonia
17 September 2024TueDay of MelillaMelilla
9 October 2024WedDay of ValenciaValencia

Other important dates in 2024

DateWeekdayOccasion
19 March 2024TueFather’s Day
5 May 2024SunMother’s Day
31 December 2024TueNew Year’s Eve

When are the school holidays in Spain?

Many days off for Spanish schools also align with the public holidays. Wondering when they are? Read more in our article on school holidays in Spain.

Author

Stephen Maunder

About the author

An award-winning finance writer and editor, Stephen has been writing for Expatica since 2016, covering a range of financial topics across Europe, Asia, and the Middle East.

Over a decade in journalism, he’s worked for breaking news broadcasters, industry publications, and national magazines.

Editor's picks