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 HolidayAN Andalusia
Mar 1SaturdayDay of the Balearic IslandsAutonomous Community HolidayIB Balearic Islands
Mar 3MondayCarnival MondayObservance
Mar 4TuesdayCarnival TuesdayObservance
Mar 5WednesdayAsh WednesdayObservance
Mar 19WednesdayFather's DayObservance
Mar 19WednesdaySan JoseObservance
Mar 19WednesdaySan JoseAutonomous Community HolidayMC Murcia , VC Valencia
Mar 20ThursdayMarch EquinoxSeason
Mar 30SundayDaylight Saving Time startsClock Change/Daylight Saving Time
Mar 31MondayEid al-FitrAutonomous Community HolidayML Melilla
Mar 31MondayEid al-FitrObservanceCE Ceuta
Apr 13SundayPalm SundayObservance
Apr 17ThursdayMaundy ThursdayObservance
Apr 17ThursdayMaundy ThursdayAutonomous Community HolidayAll except CT Catalonia , VC Valencia
Apr 18FridayGood FridayNational Holiday
Apr 19SaturdayHoly SaturdayObservance
Apr 20SundayEaster SundayObservance
Apr 21MondayEaster MondayAutonomous Community HolidayCT Catalonia , IB Balearic Islands , RI La Rioja , NC Navarre , PV Basque Country , VC Valencia
Apr 21MondayEaster MondayObservance
Apr 23WednesdayDay of AragónAutonomous Community HolidayAR Aragon
Apr 23WednesdaySt George's DayObservance
Apr 23WednesdayCastile and León DayAutonomous Community HolidayCL Castile and León
May 1ThursdayLabor Day / May DayNational Holiday
May 2FridayDay of MadridAutonomous Community HolidayMD Madrid
May 4SundayMother's DayObservance
May 17SaturdayGalicia Literature DayAutonomous Community HolidayGA Galicia
May 30FridayDay of the Canary IslandsAutonomous Community HolidayCN Canary Islands
May 31SaturdayDay of Castile-La ManchaAutonomous Community HolidayCM Castilla–La Mancha
Jun 7SaturdayEid al-AdhaAutonomous Community HolidayCE Ceuta , ML Melilla
Jun 8SundayWhit Sunday/PentecostObservance
Jun 9MondayWhit MondayObservance
Jun 9MondayDay of MurciaAutonomous Community HolidayMC Murcia
Jun 9MondayDay of La RiojaAutonomous Community HolidayRI La Rioja
Jun 13FridaySan AntonioAutonomous Community HolidayCE Ceuta
Jun 19ThursdayCorpus ChristiObservance
Jun 19ThursdayCorpus ChristiAutonomous Community HolidayCM Castilla–La Mancha
Jun 21SaturdayJune SolsticeSeason
Jun 24TuesdaySaint John the Baptist DayAutonomous Community HolidayCT Catalonia , VC Valencia
Jun 24TuesdaySaint John the Baptist DayObservance
Jul 25FridayFeast of Saint James the ApostleAutonomous Community HolidayGA Galicia , MD Madrid , NC Navarre , PV Basque Country , CB Cantabria
Jul 25FridayFeast of Saint James the ApostleObservance
Jul 28MondayDay of the InstitutionsAutonomous Community HolidayCB Cantabria
Aug 5TuesdayThe Day of Our Lady of AfricaAutonomous Community HolidayCE Ceuta
Aug 10SundayThe Day of CantabriaObservanceCB Cantabria
Aug 15FridayAssumption DayNational Holiday
Sep 2TuesdayDay of the Independent City of CeutaAutonomous Community HolidayCE Ceuta
Sep 6SaturdayElcano's DayObservancePV Basque Country
Sep 8MondayDay of AsturiasAutonomous Community HolidayAS Asturias
Sep 8MondayDay of ExtremaduraAutonomous Community HolidayEX Extremadura
Sep 8MondayVirgin of the VictoryAutonomous Community HolidayML Melilla
Sep 11ThursdayNational Day of CataloniaAutonomous Community HolidayCT Catalonia
Sep 15MondayNuestra Señora De La Bien AparecidaAutonomous Community HolidayCB Cantabria
Sep 17WednesdayDay of MelillaAutonomous Community HolidayML Melilla
Sep 22MondaySeptember EquinoxSeason
Oct 9ThursdayDay of the Valencian CommunityAutonomous Community HolidayVC Valencia
Oct 12SundayHispanic DayObservance
Oct 13MondayHispanic Day observedNational HolidayAN Andalusia , AR Aragon , CE Ceuta , EX Extremadura , ML Melilla , AS Asturias
Oct 26SundayDaylight Saving Time endsClock Change/Daylight Saving Time
Nov 1SaturdayAll Saints' DayNational Holiday
Dec 3WednesdayDay of NavarreAutonomous Community HolidayNC Navarre
Dec 6SaturdayConstitution DayNational Holiday
Dec 8MondayImmaculate ConceptionNational Holiday
Dec 21SundayDecember SolsticeSeason
Dec 24WednesdayChristmas EveObservance
Dec 25ThursdayChristmas DayNational Holiday
Dec 26FridaySt. Stephen's DayObservanceIB Balearic Islands
Dec 26FridaySt. Stephen's DayAutonomous Community HolidayCT Catalonia
Dec 28SundayFeast of the Holy FamilyObservance
Dec 31WednesdayNew Year's EveObservance