Local
May 13, 2024
5
min read

Spain Public Holidays 2024

Eli McGarvie

In Spain, there are 11 public holidays observed nationwide in 2024.

Public holidays in Spain 2024

Date Holiday Day
January 1 New Year's Day Wednesday
January 6 Epiphany Monday
April 19 Good Friday Friday
May 1 Labour Day Wednesday
August 15 Assumption of Mary Thursday
October 12 National Day of Spain Saturday
November 1 All Saints' Day Friday
December 6 Constitution Day Friday
December 8 Immaculate Conception Sunday
December 25 Christmas Day Wednesday

Public holidays in Spain 2025

Date Holiday Day
January 1 New Year's Day Wednesday
January 6 Epiphany Monday
April 18 Good Friday Friday
May 1 Labour Day Thursday
August 15 Assumption of Mary Friday
October 12 National Day of Spain Sunday
November 1 All Saints' Day Saturday
December 6 Constitution Day Saturday
December 8 Immaculate Conception Monday
December 25 Christmas Day Thursday

Informal holidays in Spain

  • Valentine's Day (Día de San Valentín), celebrated on February 14th
  • Father's Day (Día del Padre), observed on March 19th
  • Halloween (Víspera de Todos los Santos), celebrated on October 31st
  • April Fools' Day (Día de los Santos Inocentes), uniquely celebrated on December 28th in Spain

Easter in Spain

In Spain, Easter is a profound and widely celebrated event, rich with history and tradition. In 2025, the Holy Week festivities will begin on Palm Sunday, April 13th, and continue until Easter Sunday on April 20th, with Easter Monday observed on April 21st. Celebrations are especially notable for their elaborate processions and religious fervour. Major cities like Seville and Málaga attract thousands of visitors who come to witness the dramatic and emotional processions of penitents and elaborate floats bearing religious icons. These events are a cornerstone of Spanish cultural heritage, offering a deep insight into Spain’s religious and communal identity.

Public holidays by country

Country Public holidays
🇩🇪 Germany 9
🇦🇹 Austria 13
🇳🇱 Netherlands 7
🇬🇧 UK 12
🇨🇭 Switzerland 9
🇮🇪 Ireland 11
🏴 Scotland 9
🇫🇮 Finland 10
🇫🇷 France 11
🇪🇸 Spain 11
🇵🇹 Portugal 13
🇸🇪 Sweden 11
🇳🇴 Norway 12
🇮🇹 Italy 11


Spain Public Holidays 2024

May 13, 2024
5
min read

Subscribe to DevDigest

Get a weekly, curated and easy to digest email with everything that matters in the developer world.

Learn more

From developers. For developers.