Spain public holidays 2025

Spain 2025

The calendar above is already set to Spain holidays for 2025, ready to download as a PDF. Below is the full list, the weekday each holiday falls on, and the long weekends they create.

How holidays work in Spain

All 32 public holidays

DateDayHoliday
January 1WednesdayNew Year's Day
January 6MondayEpiphany
February 28FridayDay of AndalucíaAndalusia
March 1SaturdayDay of the Balearic IslandsBalearic Islands
April 17ThursdayMaundy Thursday15 regions
April 18FridayGood Friday
April 21MondayEaster Monday6 regions
April 23WednesdayCastile and León DayCastile and León
April 23WednesdayDay of AragónAragon
May 1ThursdayLabour Day
May 2FridayDay of MadridMadrid
May 17SaturdayGalician Literature DayGalicia
May 30FridayDay of the Canary IslandsCanary Islands
May 31SaturdayDay of Castilla-La ManchaCastilla-La Mancha
June 9MondayDay of La RiojaLa Rioja
June 9MondayDay of MurciaMurcia
June 19ThursdayCorpus ChristiCastilla-La Mancha
June 24TuesdaySt. John's DayCatalonia and Valencian Community
July 25FridaySantiago ApóstolGalicia and Basque Country
July 28MondayDay of the Cantabrian InstitutionsCantabria
August 15FridayAssumption
September 8MondayDay of AsturiasAsturias
September 8MondayDay of ExtremaduraExtremadura
September 11ThursdayNational Day of CataloniaCatalonia
September 15MondayFeast of Our Lady of Bien AparecidaCantabria
October 9ThursdayDay of the Valencian CommunityValencian Community
October 12SundayNational Day of Spain
November 1SaturdayAll Saints Day
December 6SaturdayConstitution Day
December 8MondayImmaculate Conception
December 25ThursdayChristmas Day
December 26FridaySt. Stephen's DayCatalonia

These are the dates as officially observed. Where a country moves a day off because the holiday itself falls at a weekend, the moved date is the one shown, which is why a date here can differ from the traditional one. 22 of these apply to some regions rather than the whole country; the generator can narrow the calendar to one region so only the days off that actually apply are printed.

Long weekends in 2025

Stretches of three or more days off in a row, counting weekends and nationwide public holidays together. Holidays that apply only to some regions are left out, since they would not give most people the day off.

DatesDaysBecause of
January 4 – January 63Epiphany
April 18 – April 203Good Friday
August 15 – August 173Assumption
December 6 – December 83Constitution Day, Immaculate Conception

Holidays that fall at a weekend

6 holidays fall on a Saturday or Sunday in 2025, and Spain does not shift them to a weekday:

Print it

The generator at the top of this page marks every holiday listed here. The calendar language is a separate setting, so you can print Spain holidays with month names in any of 58 languages — or switch the holidays off and keep a plain calendar.

Other years

Other countries