Holidays in Spain in 2025

DateWeekdayEventType
01 JanWednesdayNew Year's Day Public
06 JanMondayEpiphany Public
25 JanSaturdayOpposite Day Other
27 JanMondayWorld Tourism Day Other
08 FebSaturdayPropose Day Other
14 FebFridayValentine's Day Non Public
21 FebFridayInternational Mother Language Day Other
28 FebFridayAndalusian Day Public
01 MarSaturdayBalearic Day Public
03 MarMondayWorld Wildlife Day Other
05 MarWednesdayAsh Wednesday Non Public
08 MarSaturdayInternational Women’s Day Other
13 MarThursdayStatute of Autonomy Day Public
14 MarFridayHoli Other
15 MarSaturdayIdes of March Other
19 MarWednesdayFather's Day Non Public
19 MarWednesdaySaint Joseph's Day Public
20 MarThursdayMarch Equinox Non Public
21 MarFridayWorld Down Syndrome Day Other
22 MarSaturdayWorld Water Day Other
24 MarMondayMardi Gras Other
29 MarSaturdayEarth Hour Other
30 MarSundayStart of Daylight Saving Time Non Public
31 MarMondayFestival of Breaking the Fast Public
07 AprMondayWorld Health Day Other
13 AprSundayPalm Sunday Other
13 AprSundayPalm Sunday Non Public
17 AprThursdayMaundy Thursday Public
17 AprThursdayMaundy Thursday Other
18 AprFridayGood Friday Public
20 AprSundayEaster Non Public
21 AprMondayEaster Monday Public
23 AprWednesdayAragon Day Public
23 AprWednesdayCastile and León Day Public
28 AprMondaySaint Vincent Ferrer's Day Public
01 MayThursdayLabor Day Public
02 MayFridayMadrid Day Public
04 MaySundayMother's Day Non Public
12 MayMondayInternational Nurses Day Other
15 MayThursdayFeast of Saint Isidore Public
17 MaySaturdayGalician Literature Day Public
29 MayThursdayAscension Day Other
30 MayFridayCanary Islands Day Public
31 MaySaturdayCastile-La Mancha Day Public
31 MaySaturdayWorld No Tobacco Day Other
03 JunTuesdayWorld Bicycle Day Other
05 JunThursdayWorld Environment Day Other
07 JunSaturdayFeast of the Sacrifice Public
09 JunMondayLa Rioja Day Public
09 JunMondayMurcia Day Public
13 JunFridaySaint Anthony's Day Public
19 JunThursdayFeast of Corpus Christi Public
21 JunSaturdayJune Solstice Non Public
24 JunTuesdaySaint John the Baptist Day Public
25 JulFridaySaint James' Day Public
28 JulMondayCantabrian Institutions Day Public
30 JulWednesdayFriendship Day Other
05 AugTuesdayOur Lady of Africa Public
15 AugFridayAssumption of Mary Public
26 AugTuesdayNational Dog Day Other
02 SepTuesdayCeuta Day Public
08 SepMondayExtremadura Day Public
08 SepMondayOur Lady of San Lorenzo Public
08 SepMondayAsturias Day Public
08 SepMondayOur Lady of Victories Public
11 SepThursdayCatalonia Day Public
15 SepMondayOur Lady of Aparecida Public
17 SepWednesdayMelilla Day Public
20 SepSaturdayBatman Day Other
20 SepSaturdayOktoberfest Other
21 SepSundayInternational Day of Peace Other
22 SepMondayFirst Day of Fall Other
22 SepMondaySeptember Equinox Non Public
23 SepTuesdayFall Equinox Other
29 SepMondayWorld Heart Day Other
09 OctThursdayValencia Day Public
12 OctSundayHispanic Heritage Day Public
26 OctSundayEnd of Daylight Saving Time Non Public
29 OctWednesdayNational Cat Day Other
01 NovSaturdayAll Saints' Day Public
09 NovSundayOur Lady of the Almudena Public
01 DecMondayWorld AIDS Day Other
02 DecTuesdayGiving Tuesday Other
03 DecWednesdaySaint Francis Xavier's Day Public
06 DecSaturdayDay of the Constitution Public
08 DecMondayFeast of the Immaculate Conception Public
15 DecMondayInternational Tea Day Other
17 DecWednesdaySaturnalia Other
21 DecSundayDecember Solstice Non Public
24 DecWednesdayChristmas Eve Non Public
25 DecThursdayChristmas Day Public
26 DecFridaySaint Stephen's Day Public
31 DecWednesdayNew Year's Eve Non Public