← All countries

Holiday calendar

🇪🇸 Public holidays in Spain

What a holiday means here

  • On national holidays most shops close and public transport runs a Sunday timetable. Bars and restaurants usually stay open.
  • Each region adds its own days, and each city adds one or two more. This page shows the Madrid region and the Basque Country; other regions differ.
  • When a holiday falls on a Tuesday or Thursday, many people take the day in between off. Locals call it a puente, and hotels fill fast.

National holidays, plus regional days for: Madrid region · Basque Country

December 2026

  • Sun 6 Dec
    Constitution Day
    Día de la Constitución
    National holiday
  • Tue 8 Dec
    Immaculate Conception
    Inmaculada Concepción
    National holiday
  • Fri 25 Dec
    Christmas Day
    Navidad
    National holiday

January 2027

  • Fri 1 Jan
    New Year's Day
    Año Nuevo
    National holiday
  • Wed 6 Jan
    Epiphany
    Día de Reyes / Epifanía del Señor
    National holiday

    The big gift-giving day in Spain. Cities hold the Cabalgata de Reyes parade the evening before.

  • Wed 20 Jan
    San Sebastián Day
    Día de San Sebastián
    City holidaySan Sebastián

    The Tamborrada: drumming companies parade through the city for 24 hours, starting at midnight. Free to watch.

    Source: San Sebastián Turismo

March 2027

  • Thu 25 Mar
    Maundy Thursday
    Jueves Santo
    Regional holidayMadrid region, Basque Country
  • Fri 26 Mar
    Good Friday
    Viernes Santo
    National holiday

    Holy Week processions run in many cities, including through Madrid’s old town.

  • Mon 29 Mar
    Easter Monday
    Lunes de Pascua
    Regional holidayBasque Country

May 2027

  • Sat 1 May
    Labour Day
    Fiesta del trabajo
    National holiday
  • Sun 2 May
    Day of Madrid
    Fiesta de la Comunidad de Madrid
    Regional holidayMadrid region
  • Sat 15 May
    San Isidro
    City holidayMadrid

    Madrid’s patron saint. Traditional dress, a procession through the old town and free concerts in the Plaza Mayor.

    Source: esMADRID, the city’s tourism office

July 2027

  • Sun 25 Jul
    Santiago Apóstol
    Regional holidayBasque Country

August 2027

  • Sun 15 Aug
    Assumption
    Asunción
    National holiday

October 2027

  • Tue 12 Oct
    National Day of Spain
    Fiesta Nacional de España
    National holiday

    A military parade runs in Madrid in the morning.

November 2027

  • Mon 1 Nov
    All Saints Day
    Día de todos los Santos
    National holiday

Public holidays from Nager.Date public holiday data, last synced Nov 2026. City holidays, festivals and notes are ours, each with its own source.

A regional holiday that lands on a Sunday is sometimes moved to the Monday. Check locally before planning around one.

City guides: Madrid · San Sebastián