Official Holidays Spain 2025 - National and regional holidays by region
Find out when Spain celebrates and smartly plan your trip or stay
Spain is known worldwide for its vibrant culture and traditions. From religious celebrations to historical commemorations, Spain's public holiday calendar offers a unique insight into the country's character. Whether you live, work or vacation in Spain, this guide to all public holidays in Spain for 2025 will help you plan your calendar.
National holidays in Spain 2025
The following holidays are celebrated throughout Spain:
-
January 1 (Wednesday) - New Year's Day
-
January 6 (Monday) - Epiphany
-
April 17 (Thursday) - Maundy Thursday*
-
April 18 (Friday) - Good Friday
-
May 1 (Thursday) - Labor Day
-
Aug. 15 (Friday) - Assumption of the Virgin Mary
-
October 12 (Sunday) - National holiday of Spain
-
November 1 (Saturday) - All Saints' Day
-
December 6 (Friday) - Constitution Day
-
December 8 (Monday) - Immaculate Conception
-
December 25 (Thursday) - Christmas Day
* Please note that Maundy Thursday is not an official day off in all regions.
Regional holidays by autonomous community - Spain 2025
Spain has 19 autonomous regions, each with its own public holiday:
Region | Holiday | Date |
---|---|---|
Andalusia | Día de Andalucía | Feb. 28 (Fri) |
Aragón | Día de Aragón | April 23 (Wed) |
Asturias | Día de Asturias | Sept. 8 (Mon) |
Balearic Islands | Día de les Illes Balears | March 1 (Sat.) |
Basque Country | Día del País Vasco | Oct. 25 (Sat.) |
Canary Islands | Día de Canarias | May 30 (Fri) |
Cantabria | Día de Cantabria | July 28 (Mon) |
Castilla-La Mancha | Día de Castilla-La Mancha | May 31 (Sat.) |
Castile and León | Día de Castilla y León | April 23 (Wed) |
Catalonia | Diada Nacional de Catalunya | Sept. 11 (do) |
Extremadura | Día de Extremadura | Sept. 8 (Mon) |
Galicia | Día Nacional de Galicia | July 25 (do) |
Madrid | Fiesta de la Comunidad de Madrid | May 2 (Fri) |
Murcia | Día de la Región de Murcia | June 9 (Mon) |
Navarre | Día de Navarra | Dec. 3 (Wed.) |
La Rioja | Día de La Rioja | June 9 (Mon) |
Valencia | Día de la Comunidad Valenciana | Oct. 9 (do) |
Ceuta | Día de Ceuta | September 2 (Mon) |
Melilla | Día de Melilla | Sept. 17 (Wed.) |
Practical tips for traveling during holidays in Spain
-
Opening hours: On public holidays, many stores, banks and government services are closed
-
Crowds: Expect higher visitor numbers at tourist spots and hotels.
-
Events: Check local calendars - many cities organize parades, processions and festivals
-
Public transport: Timetables may differ from normal times
Why Spanish holidays are special
Each holiday in Spain reflects a piece of history, religion or cultural identity of the region. For example, Catalonia celebrates its autonomy on Sept. 11, while the entire nation comes together on Oct. 12, the Fiesta Nacional de España. Epiphany (Jan. 6) is more important than Christmas in many cities, with colorful parades and children's gifts.
Experience Spain at its festive best
Plan your trip wisely and immerse yourself in Spain's festive culture. Whether you take part in a local procession, enjoy a long weekend on the coast or seek peace and quiet inland - Spain' s holidays in 2025 offer countless opportunities for unique experiences.
Which Spanish holiday would you like to experience? Let us know in the comments or contact us for more travel tips.