Set Home Location
Select city as your default location
Change Units for Weather
Temperature:
Wind Speed:
Visibility:
Pressure:
Precipitation:
Configuration saved successfully.
No change in configuration.
Share this page
Flag of Spain

Holidays and Observances in Spain in 2025

DateWeekdayNameTypeDetails
Jan 1WednesdayNew Year's DayNational Holiday
Jan 2ThursdayReconquest DayObservance
Jan 6MondayEpiphanyNational Holiday
Feb 14FridayValentine's DayObservance
Feb 28FridayDay of AndalucíaAutonomous Community HolidayANAndalusia
Mar 1SaturdayDay of the Balearic IslandsAutonomous Community HolidayIBBalearic Islands
Mar 3MondayCarnival MondayObservance
Mar 4TuesdayCarnival TuesdayObservance
Mar 5WednesdayAsh WednesdayObservance
Mar 19WednesdayFather's DayObservance
Mar 19WednesdaySan JoseObservance
Mar 19WednesdaySan JoseAutonomous Community HolidayMCMurcia VCValencia
Mar 20ThursdayMarch EquinoxSeason
Mar 30SundayDaylight Saving Time startsClock Change/Daylight Saving Time
Mar 31MondayEid al-FitrAutonomous Community HolidayMLMelilla
Mar 31MondayEid al-FitrObservanceCECeuta
Apr 13SundayPalm SundayObservance
Apr 17ThursdayMaundy ThursdayObservance
Apr 17ThursdayMaundy ThursdayAutonomous Community HolidayAll except CTCatalonia VCValencia
Apr 18FridayGood FridayNational Holiday
Apr 19SaturdayHoly SaturdayObservance
Apr 20SundayEaster SundayObservance
Apr 21MondayEaster MondayAutonomous Community HolidayCTCatalonia IBBalearic Islands RILa Rioja NCNavarre PVBasque Country VCValencia
Apr 21MondayEaster MondayObservance
Apr 23WednesdayDay of AragónAutonomous Community HolidayARAragon
Apr 23WednesdaySt George's DayObservance
Apr 23WednesdayCastile and León DayAutonomous Community HolidayCLCastile and León
May 1ThursdayLabor Day / May DayNational Holiday
May 2FridayDay of MadridAutonomous Community HolidayMDMadrid
May 4SundayMother's DayObservance
May 17SaturdayGalicia Literature DayAutonomous Community HolidayGAGalicia
May 30FridayDay of the Canary IslandsAutonomous Community HolidayCNCanary Islands
May 31SaturdayDay of Castile-La ManchaAutonomous Community HolidayCMCastilla–La Mancha
Jun 7SaturdayEid al-AdhaAutonomous Community HolidayCECeuta MLMelilla
Jun 8SundayWhit Sunday/PentecostObservance
Jun 9MondayWhit MondayObservance
Jun 9MondayDay of MurciaAutonomous Community HolidayMCMurcia
Jun 9MondayDay of La RiojaAutonomous Community HolidayRILa Rioja
Jun 13FridaySan AntonioAutonomous Community HolidayCECeuta
Jun 19ThursdayCorpus ChristiObservance
Jun 19ThursdayCorpus ChristiAutonomous Community HolidayCMCastilla–La Mancha
Jun 21SaturdayJune SolsticeSeason
Jun 24TuesdaySaint John the Baptist DayAutonomous Community HolidayCTCatalonia VCValencia
Jun 24TuesdaySaint John the Baptist DayObservance
Jul 25FridayFeast of Saint James the ApostleAutonomous Community HolidayGAGalicia MDMadrid NCNavarre PVBasque Country CBCantabria
Jul 25FridayFeast of Saint James the ApostleObservance
Jul 28MondayDay of the InstitutionsAutonomous Community HolidayCBCantabria
Aug 5TuesdayThe Day of Our Lady of AfricaAutonomous Community HolidayCECeuta
Aug 10SundayThe Day of CantabriaObservanceCBCantabria
Aug 15FridayAssumption DayNational Holiday
Sep 2TuesdayDay of the Independent City of CeutaAutonomous Community HolidayCECeuta
Sep 6SaturdayElcano's DayObservancePVBasque Country
Sep 8MondayDay of AsturiasAutonomous Community HolidayASAsturias
Sep 8MondayDay of ExtremaduraAutonomous Community HolidayEXExtremadura
Sep 8MondayVirgin of the VictoryAutonomous Community HolidayMLMelilla
Sep 11ThursdayNational Day of CataloniaAutonomous Community HolidayCTCatalonia
Sep 15MondayNuestra Señora De La Bien AparecidaAutonomous Community HolidayCBCantabria
Sep 17WednesdayDay of MelillaAutonomous Community HolidayMLMelilla
Sep 22MondaySeptember EquinoxSeason
Oct 9ThursdayDay of the Valencian CommunityAutonomous Community HolidayVCValencia
Oct 12SundayHispanic DayObservance
Oct 13MondayHispanic Day observedNational HolidayANAndalusia ARAragon CECeuta EXExtremadura MLMelilla ASAsturias
Oct 26SundayDaylight Saving Time endsClock Change/Daylight Saving Time
Nov 1SaturdayAll Saints' DayNational Holiday
Dec 3WednesdayDay of NavarreAutonomous Community HolidayNCNavarre
Dec 6SaturdayConstitution DayNational Holiday
Dec 8MondayImmaculate ConceptionNational Holiday
Dec 21SundayDecember SolsticeSeason
Dec 24WednesdayChristmas EveObservance
Dec 25ThursdayChristmas DayNational Holiday
Dec 26FridaySt. Stephen's DayObservanceIBBalearic Islands
Dec 26FridaySt. Stephen's DayAutonomous Community HolidayCTCatalonia
Dec 28SundayFeast of the Holy FamilyObservance
Dec 31WednesdayNew Year's EveObservance