Public Holidays in Spain — 2026

Spain is holiday-rich in 2026, with 32 public holidays spread across the year.

11 of them land on the Saturday + Sunday weekend, which leaves 21 genuine days off work.

The dates are spread fairly evenly — 18 before July and 14 after it — with April the busiest month.

The longest dry spell runs 53 days, from Tuesday, January 6, 2026 to Saturday, February 28, 2026; that is the stretch worth spending annual leave on.

7 holiday(s) sit next to the weekend, and 12 single bridge day(s) could turn into a four-day break.

Spain sits in Southern Europe, is run from Madrid, pays in Euro, and has about 46.8M people planning around these same dates.

Public holidays
32
Days off work
21
Weekend
Saturday + Sunday
Busiest month
April (5)
Longest gap
53 days
Capital
Madrid
Holiday calendar — Spain 2026
DateDayHolidayLocal name
Thu, Jan 1ThursdayNew Year's DayAño Nuevo
Tue, Jan 6TuesdayEpiphanyDía de Reyes / Epifanía del Señor
Sat, Feb 28SaturdayDay of AndalucíaDía de Andalucía
Sun, Mar 1SundayDay of the Balearic IslandsDia de les Illes Balears
Thu, Apr 2ThursdayMaundy ThursdayJueves Santo
Fri, Apr 3FridayGood FridayViernes Santo
Mon, Apr 6MondayEaster MondayLunes de Pascua
Thu, Apr 23ThursdayCastile and León DayDía de Castilla y León
Thu, Apr 23ThursdayDay of AragónSan Jorge (Día de Aragón)
Fri, May 1FridayLabour DayFiesta del trabajo
Sat, May 2SaturdayDay of MadridFiesta de la Comunidad de Madrid
Sun, May 17SundayGalician Literature DayDía das Letras Galegas
Sat, May 30SaturdayDay of the Canary IslandsDía de Canarias
Sun, May 31SundayDay of Castilla-La ManchaDía de la Región Castilla-La Mancha
Thu, Jun 4ThursdayCorpus Christi
Tue, Jun 9TuesdayDay of La RiojaDía de La Rioja
Tue, Jun 9TuesdayDay of MurciaDía de la Región de Murcia
Wed, Jun 24WednesdaySt. John's DaySant Joan
Sat, Jul 25SaturdaySantiago Apóstol
Tue, Jul 28TuesdayDay of the Cantabrian InstitutionsDía de las Instituciones de Cantabria
Sat, Aug 15SaturdayAssumptionAsunción
Tue, Sep 8TuesdayDay of AsturiasDía de Asturias
Tue, Sep 8TuesdayDay of ExtremaduraDía de Extremadura
Fri, Sep 11FridayNational Day of CataloniaDiada Nacional de Catalunya
Tue, Sep 15TuesdayFeast of Our Lady of Bien AparecidaFestividad de la Bien Aparecida
Fri, Oct 9FridayDay of the Valencian CommunityDia de la Comunitat Valenciana
Mon, Oct 12MondayNational Day of SpainFiesta Nacional de España
Sun, Nov 1SundayAll Saints DayDía de todos los Santos
Sun, Dec 6SundayConstitution DayDía de la Constitución
Tue, Dec 8TuesdayImmaculate ConceptionInmaculada Concepción
Fri, Dec 25FridayChristmas DayNavidad
Sat, Dec 26SaturdaySt. Stephen's DayFeast of Saint Stephen

How many public holidays does Spain have in 2026?

32 — of which 21 fall on a working day and 11 fall on the Saturday + Sunday weekend.

What is the first public holiday in Spain in 2026?

Año Nuevo on Thursday, January 1, 2026. The last one of the year is Feast of Saint Stephen on Saturday, December 26, 2026.

Which days are the weekend in Spain?

Saturday + Sunday. Working-day counts on this site use that pattern, not a fixed Saturday–Sunday assumption.

When is the longest period without a public holiday in Spain in 2026?

Between Tuesday, January 6, 2026 and Saturday, February 28, 2026 — 53 days with nothing official in between.

Are these 2026 dates confirmed?

Yes, all 32 dates come from the official calendar (source: Nager.Date public holiday API) and none are moon-sighting estimates.