31 official public holidays in 2029, with 31 still ahead and around 241 working days remaining.
| Date | Day | Holiday | Type |
|---|---|---|---|
| Mon, Jan 1 | Monday | New Year's Day Año Nuevo | Public |
| Sat, Jan 6 | Saturday | Epiphany Día de Reyes / Epifanía del Señor | Public |
| Wed, Feb 28 | Wednesday | Day of Andalucía Día de Andalucía | Public |
| Thu, Mar 1 | Thursday | Day of the Balearic Islands Dia de les Illes Balears | Public |
| Thu, Mar 29 | Thursday | Maundy Thursday Jueves Santo | Public |
| Fri, Mar 30 | Friday | Good Friday Viernes Santo | Public |
| Mon, Apr 2 | Monday | Easter Monday Lunes de Pascua | Public |
| Mon, Apr 23 | Monday | Castile and León Day Día de Castilla y León | Public |
| Mon, Apr 23 | Monday | Day of Aragón San Jorge (Día de Aragón) | Public |
| Tue, May 1 | Tuesday | Labour Day Fiesta del trabajo | Public |
| Wed, May 2 | Wednesday | Day of Madrid Fiesta de la Comunidad de Madrid | Public |
| Thu, May 17 | Thursday | Galician Literature Day Día das Letras Galegas | Public |
| Wed, May 30 | Wednesday | Day of the Canary Islands Día de Canarias | Public |
| Thu, May 31 | Thursday | Corpus Christi | Public |
| Thu, May 31 | Thursday | Day of Castilla-La Mancha Día de la Región Castilla-La Mancha | Public |
| Sat, Jun 9 | Saturday | Day of La Rioja Día de La Rioja | Public |
| Sat, Jun 9 | Saturday | Day of Murcia Día de la Región de Murcia | Public |
| Sun, Jun 24 | Sunday | St. John's Day Sant Joan | Public |
| Sat, Jul 28 | Saturday | Day of the Cantabrian Institutions Día de las Instituciones de Cantabria | Public |
| Wed, Aug 15 | Wednesday | Assumption Asunción | Public |
| Sat, Sep 8 | Saturday | Day of Asturias Día de Asturias | Public |
| Sat, Sep 8 | Saturday | Day of Extremadura Día de Extremadura | Public |
| Tue, Sep 11 | Tuesday | National Day of Catalonia Diada Nacional de Catalunya | Public |
| Sat, Sep 15 | Saturday | Feast of Our Lady of Bien Aparecida Festividad de la Bien Aparecida | Public |
| Tue, Oct 9 | Tuesday | Day of the Valencian Community Dia de la Comunitat Valenciana | Public |
| Fri, Oct 12 | Friday | National Day of Spain Fiesta Nacional de España | Public |
| Thu, Nov 1 | Thursday | All Saints Day Día de todos los Santos | Public |
| Thu, Dec 6 | Thursday | Constitution Day Día de la Constitución | Public |
| Sat, Dec 8 | Saturday | Immaculate Conception Inmaculada Concepción | Public |
| Tue, Dec 25 | Tuesday | Christmas Day Navidad | Public |
| Wed, Dec 26 | Wednesday | St. Stephen's Day Feast of Saint Stephen | Public |
Mon, Jan 1 · Monday
New Year's Day
Año Nuevo
Public
Sat, Jan 6 · Saturday
Epiphany
Día de Reyes / Epifanía del Señor
Public
Wed, Feb 28 · Wednesday
Day of Andalucía
Día de Andalucía
Public
Thu, Mar 1 · Thursday
Day of the Balearic Islands
Dia de les Illes Balears
Public
Thu, Mar 29 · Thursday
Maundy Thursday
Jueves Santo
Public
Fri, Mar 30 · Friday
Good Friday
Viernes Santo
Public
Mon, Apr 2 · Monday
Easter Monday
Lunes de Pascua
Public
Mon, Apr 23 · Monday
Castile and León Day
Día de Castilla y León
Public
Mon, Apr 23 · Monday
Day of Aragón
San Jorge (Día de Aragón)
Public
Tue, May 1 · Tuesday
Labour Day
Fiesta del trabajo
Public
Wed, May 2 · Wednesday
Day of Madrid
Fiesta de la Comunidad de Madrid
Public
Thu, May 17 · Thursday
Galician Literature Day
Día das Letras Galegas
Public
Wed, May 30 · Wednesday
Day of the Canary Islands
Día de Canarias
Public
Thu, May 31 · Thursday
Corpus Christi
Public
Thu, May 31 · Thursday
Day of Castilla-La Mancha
Día de la Región Castilla-La Mancha
Public
Sat, Jun 9 · Saturday
Day of La Rioja
Día de La Rioja
Public
Sat, Jun 9 · Saturday
Day of Murcia
Día de la Región de Murcia
Public
Sun, Jun 24 · Sunday
St. John's Day
Sant Joan
Public
Sat, Jul 28 · Saturday
Day of the Cantabrian Institutions
Día de las Instituciones de Cantabria
Public
Wed, Aug 15 · Wednesday
Assumption
Asunción
Public
Sat, Sep 8 · Saturday
Day of Asturias
Día de Asturias
Public
Sat, Sep 8 · Saturday
Day of Extremadura
Día de Extremadura
Public
Tue, Sep 11 · Tuesday
National Day of Catalonia
Diada Nacional de Catalunya
Public
Sat, Sep 15 · Saturday
Feast of Our Lady of Bien Aparecida
Festividad de la Bien Aparecida
Public
Tue, Oct 9 · Tuesday
Day of the Valencian Community
Dia de la Comunitat Valenciana
Public
Fri, Oct 12 · Friday
National Day of Spain
Fiesta Nacional de España
Public
Thu, Nov 1 · Thursday
All Saints Day
Día de todos los Santos
Public
Thu, Dec 6 · Thursday
Constitution Day
Día de la Constitución
Public
Sat, Dec 8 · Saturday
Immaculate Conception
Inmaculada Concepción
Public
Tue, Dec 25 · Tuesday
Christmas Day
Navidad
Public
Wed, Dec 26 · Wednesday
St. Stephen's Day
Feast of Saint Stephen
Public
Total holidays
31
in 2029
Working days remaining
241
across all of 2029
Upcoming holidays
31
during 2029
See Spain's holidays side by side with another country to plan cross-border work.
Suggested pairs: Iberian neighbours and Latin Europe.
Spain operates a three-tier holiday calendar set by article 37.2 of the Estatuto de los Trabajadores. Of the maximum fourteen paid public holidays per year, the national government fixes eight or nine, the autonomous communities choose two or three, and each municipality designates two local fiestas, typically the patron saint's day. The Ministerio de Trabajo publishes a consolidated annual table in the Boletín Oficial del Estado. Madrid's local holidays for example include San Isidro on 15 May and Almudena on 9 November. Catalonia substitutes La Diada de Sant Jordi observances and adds Sant Esteve on 26 December, the only Spanish region to do so.
Spanish labour and procedural law distinguishes día hábil, any day not a Sunday or public holiday, from día laborable, the actual scheduled working day. Saturdays are días hábiles for most purposes including civil deadlines under article 130 of the Ley de Enjuiciamiento Civil, although administrative deadlines under article 30 of Ley 39/2015 treat Saturdays as non-hábiles. The standard private-sector working week is Monday to Friday with banks operating Monday to Friday morning. Settlement of euro transactions follows the TARGET2 calendar; domestic banking follows the Banco de España calendar which mirrors the national list.
For people planning cross-border meetings, the practical move is to overlay Spain's calendar with the calendars of the other countries on your team. A week that looks completely clear from your end might be a national holiday on theirs. The compare tool above pairs two country calendars and highlights the overlapping closures, so you can spot the weeks where almost no one is at their desk before you put a launch on the board.