Calendera

Calendar · 19 autonomous communities

Public and school holidays in Spain

Spain has 10 public holidays everywhere. The rest change from one autonomous community to the next, and so do the school terms. Pick one to see its dates, the weekdays they fall on, and the bridge days around them.

National law sets a core of mandatory public holidays, while autonomous communities and municipalities add regional and local festivals. School calendars are determined independently by each region.

Sunday holidays move to the following Monday; Saturday holidays do not move.

Map of Spain — choose a region for its own dates Castile and León Andalusia Castilla-La Mancha Aragon Extremadura Catalonia Galicia Valencian Community Asturias Region of Murcia Navarra Community of Madrid Basque Country Cantabria La Rioja Balearic Islands Ceuta Castile and LeónAndalusiaCastilla-LaManchaAragonExtremaduraCataloniaGaliciaValencian CommunityAsturiasRegion of MurciaNavarraCommunity of MadridBasque CountryCantabriaLa RiojaBalearic Islands

Holidays by autonomous community

Common holidays

10 days

  • 1 JanThursday
  • 6 JanTuesday
  • 3 AprFriday
  • 1 MayFriday
  • 15 AugSaturday
  • 12 OctMonday
  • 1 NovSunday
  • 6 DecSunday
  • 8 DecTuesday
  • 25 DecFriday

Regional holidays

37 days

  • 13 FebFridayExtremadura
  • 28 FebSaturdayAndalusia
  • 2 MarMondayBalearic Islands
  • 13 MarFridayMelilla
  • 19 MarThursdayGalicia, Region of Murcia, Navarra, Basque Country, Valencian Community
  • 20 MarFridayCeuta, Melilla
  • 2 AprThursdayeverywhere except Catalonia, Valencian Community
  • 6 AprMondayCantabria, Castilla-La Mancha, Catalonia, Balearic Islands, Navarra, Basque Country, La Rioja, Valencian Community
  • 23 AprThursdayAragon
  • 23 AprThursdayCastile and León
  • 2 MaySaturdayCommunity of Madrid
  • 17 MaySundayGalicia
  • 27 MayWednesdayCeuta, Melilla
  • 30 MaySaturdayCanary Islands
  • 31 MaySundayCastilla-La Mancha
  • 4 JunThursdayCastilla-La Mancha
  • 9 JunTuesdayLa Rioja
  • 9 JunTuesdayRegion of Murcia
  • 13 JunSaturdayCeuta
  • 19 JunFridayCastilla-La Mancha
  • 24 JunWednesdayCatalonia, Galicia, Valencian Community
  • 25 JulSaturdayGalicia
  • 25 JulSaturdayCommunity of Madrid, Navarra, Basque Country
  • 28 JulTuesdayCantabria
  • 5 AugWednesdayCeuta
  • 2 SepWednesdayCeuta
  • 8 SepTuesdayMelilla
  • 8 SepTuesdayAsturias
  • 8 SepTuesdayExtremadura
  • 11 SepFridayCatalonia
  • 15 SepTuesdayCantabria
  • 17 SepThursdayMelilla
  • 9 OctFridayValencian Community
  • 2 NovMondayAragon, Castilla-La Mancha, Canary Islands, Community of Madrid, Navarra
  • 3 DecThursdayNavarra
  • 7 DecMondayAragon, Cantabria, Region of Murcia, Community of Madrid, Melilla, La Rioja
  • 26 DecSaturdayCatalonia, Balearic Islands

Regional public holidays and school calendars in Spain

Spain's holiday system balances nationwide observances with regional autonomy. Under national labour law and the 1979 agreements with the Holy See, statutory holidays include mandatory national milestones alongside observances that autonomous communities may substitute with their own traditional festivals. Communities frequently choose between Saint Joseph and Saint James, or designate official holidays celebrating regional identity — such as the National Day of Catalonia (La Diada), the Day of Andalusia, the Day of Madrid, or the 9 d'Octubre in Valencia. In Ceuta and Melilla, official calendars also incorporate major Islamic holidays (Eid al-Fitr and Eid al-Adha).

School calendars are established by each autonomous community's education department, observing a statutory requirement of at least 175 instructional days. Start dates, Easter breaks, and local discretionary days off vary across territories.