Public Holidays in Spain

Every public holiday in Spain for 2026, 2027, 2028 — with exact dates, weekdays and countdowns.

Next public holiday

5 days

All Saints Day · Sunday, November 1, 2026

Spain public holidays 2026

DateDayHolidayType
Jan 1ThursdayAño NuevoPublic
Jan 6TuesdayDía de Reyes / Epifanía del SeñorPublic
Feb 28SaturdayDía de AndalucíaRegional
Mar 1SundayDia de les Illes BalearsRegional
Apr 2ThursdayJueves SantoRegional
Apr 3FridayViernes SantoPublic
Apr 6MondayLunes de PascuaRegional
Apr 23ThursdayDía de Castilla y LeónRegional
Apr 23ThursdaySan Jorge (Día de Aragón)Regional
May 1FridayFiesta del trabajoPublic
May 2SaturdayFiesta de la Comunidad de MadridRegional
May 17SundayDía das Letras GalegasRegional
May 30SaturdayDía de CanariasRegional
May 31SundayDía de la Región Castilla-La ManchaRegional
Jun 4ThursdayCorpus ChristiRegional
Jun 9TuesdayDía de La RiojaRegional
Jun 9TuesdayDía de la Región de MurciaRegional
Jun 24WednesdaySant JoanRegional
Jul 25SaturdaySantiago ApóstolRegional
Jul 28TuesdayDía de las Instituciones de CantabriaRegional
Aug 15SaturdayAsunciónPublic
Sep 8TuesdayDía de AsturiasRegional
Sep 8TuesdayDía de ExtremaduraRegional
Sep 11FridayDiada Nacional de CatalunyaRegional
Sep 15TuesdayFestividad de la Bien AparecidaRegional
Oct 9FridayDia de la Comunitat ValencianaRegional
Oct 12MondayFiesta Nacional de EspañaPublic
Nov 1SundayDía de todos los SantosPublic
Dec 6SundayDía de la ConstituciónPublic
Dec 8TuesdayInmaculada ConcepciónPublic
Dec 25FridayNavidadPublic
Dec 26SaturdayFeast of Saint StephenRegional

Spain public holidays 2027

DateDayHolidayType
Jan 1FridayAño NuevoPublic
Jan 6WednesdayDía de Reyes / Epifanía del SeñorPublic
Feb 28SundayDía de AndalucíaRegional
Mar 1MondayDia de les Illes BalearsRegional
Mar 25ThursdayJueves SantoRegional
Mar 26FridayViernes SantoPublic
Mar 29MondayLunes de PascuaRegional
Apr 23FridayDía de Castilla y LeónRegional
Apr 23FridaySan Jorge (Día de Aragón)Regional
May 1SaturdayFiesta del trabajoPublic
May 2SundayFiesta de la Comunidad de MadridRegional
May 17MondayDía das Letras GalegasRegional
May 27ThursdayCorpus ChristiRegional
May 30SundayDía de CanariasRegional
May 31MondayDía de la Región Castilla-La ManchaRegional
Jun 9WednesdayDía de La RiojaRegional
Jun 9WednesdayDía de la Región de MurciaRegional
Jun 24ThursdaySant JoanRegional
Jul 25SundaySantiago ApóstolRegional
Jul 28WednesdayDía de las Instituciones de CantabriaRegional
Aug 15SundayAsunciónPublic
Sep 8WednesdayDía de AsturiasRegional
Sep 8WednesdayDía de ExtremaduraRegional
Sep 11SaturdayDiada Nacional de CatalunyaRegional
Sep 15WednesdayFestividad de la Bien AparecidaRegional
Oct 9SaturdayDia de la Comunitat ValencianaRegional
Oct 12TuesdayFiesta Nacional de EspañaPublic
Nov 1MondayDía de todos los SantosPublic
Dec 6MondayDía de la ConstituciónPublic
Dec 8WednesdayInmaculada ConcepciónPublic
Dec 25SaturdayNavidadPublic
Dec 26SundayFeast of Saint StephenRegional

Spain public holidays 2028

DateDayHolidayType
Jan 1SaturdayAño NuevoPublic
Jan 6ThursdayDía de Reyes / Epifanía del SeñorPublic
Feb 28MondayDía de AndalucíaRegional
Mar 1WednesdayDia de les Illes BalearsRegional
Apr 13ThursdayJueves SantoRegional
Apr 14FridayViernes SantoPublic
Apr 17MondayLunes de PascuaRegional
Apr 23SundayDía de Castilla y LeónRegional
Apr 24MondaySan Jorge (Día de Aragón)Regional
May 1MondayFiesta del trabajoPublic
May 2TuesdayFiesta de la Comunidad de MadridRegional
May 17WednesdayDía das Letras GalegasRegional
May 30TuesdayDía de CanariasRegional
May 31WednesdayDía de la Región Castilla-La ManchaRegional
Jun 9FridayDía de La RiojaRegional
Jun 9FridayDía de la Región de MurciaRegional
Jun 15ThursdayCorpus ChristiRegional
Jun 24SaturdaySant JoanRegional
Jul 28FridayDía de las Instituciones de CantabriaRegional
Aug 15TuesdayAsunciónPublic
Sep 8FridayDía de AsturiasRegional
Sep 8FridayDía de ExtremaduraRegional
Sep 11MondayDiada Nacional de CatalunyaRegional
Sep 15FridayFestividad de la Bien AparecidaRegional
Oct 9MondayDia de la Comunitat ValencianaRegional
Oct 12ThursdayFiesta Nacional de EspañaPublic
Nov 1WednesdayDía de todos los SantosPublic
Dec 6WednesdayDía de la ConstituciónPublic
Dec 8FridayInmaculada ConcepciónPublic
Dec 25MondayNavidadPublic
Dec 26TuesdayFeast of Saint StephenRegional

Other countries

About holidays in Spain

This page lists Spain's public holidays for 2026, 2027, 2028, including nationwide and regional dates. Regional holidays apply only to certain states, provinces or counties and are marked as such. Holiday data is sourced from the nager.date public-holiday dataset. For movable festivals see the holidays & festivals hub, and for countdowns to specific dates see all countdowns. Related tools: date calculator, business days, week numbers.

Frequently asked questions

How many public holidays are there in Spain?

Spain has 32 public holidays listed for 2026, some nationwide and some regional.

What is the next public holiday in Spain?

All Saints Day on Sunday, November 1, 2026 — 5 days away.

Are all holidays in Spain nationwide?

No — regional holidays apply only to specific areas and are marked in the tables above.