Spain Public Holidays 2025: Full List & Meanings of National and Regional Holidays
Expat Tips
Published: 19 March 2025 16:09 CET
Updated: 30 July 2025 16:23 CET
Spain has a rich calendar of public, bank, and regional holidays, combining national celebrations, religious festivals, and unique autonomous-community traditions. In 2025, Spain will observe 12 national public holidays, plus additional regional dates that vary across the country. This guide covers public holidays in Spain 2025, bank holidays, long weekends, and what each holiday means for residents, expats, and travellers.
National Public Holidays in Spain 2025
- January 1 (Wednesday): New Year's Day (Año Nuevo) – The first day of the year, celebrated nationwide.
- January 6 (Monday): Epiphany (Día de Reyes) – “Three Kings’ Day,” when Spanish children traditionally receive gifts.
- April 17 (Thursday): Maundy Thursday (Jueves Santo) – A major event in Semana Santa with processions across Spain.
- April 18 (Friday): Good Friday (Viernes Santo) – The most solemn day of Holy Week, marked by large religious parades.
- May 1 (Thursday): Labour Day (Día del Trabajador) – Celebrates workers’ rights and social progress.
- August 15 (Friday): Assumption of Mary (Asunción de la Virgen) – Celebrations and street fairs held nationwide.
- October 12 (Sunday): National Day of Spain (Fiesta Nacional) – Commemorates Columbus’ arrival in the Americas; major parade in Madrid.
- November 1 (Saturday): All Saints’ Day (Día de Todos los Santos) – Families visit cemeteries to honour loved ones.
- December 6 (Saturday): Constitution Day (Día de la Constitución) – Marks Spain’s return to democracy in 1978.
- December 8 (Monday): Immaculate Conception (Inmaculada Concepción) – Especially important in Seville, heralding the Christmas period.
- December 25 (Thursday): Christmas Day (Navidad) – Family gatherings, festive meals, and religious services.
Long Weekends and “Puentes” in 2025
- January 4–6: Epiphany creates a three-day weekend.
- May 1–4: Many people take Friday off to create a “puente” (bridge holiday).
- December 6–8: Constitution Day and Immaculate Conception form a major long weekend.
In Spain, these extended breaks are known as puentes, and many locals travel during them — useful to know if you’re planning trips or administrative appointments.
Regional Public Holidays in Spain 2025
Alongside national holidays, each autonomous community sets its own regional dates. Below are the main ones for 2025.
Southern Spain (Andalusia, Ceuta, Melilla)
Andalusia
- February 28 (Friday): Andalusia Day – Celebrates the 1980 autonomy referendum. Expect green-and-white flags and cultural events.
Ceuta
- August 5 (Tuesday): Virgin of Africa – A major religious celebration dedicated to Ceuta’s patron saint.
Melilla
- September 17 (Wednesday): Melilla Day – Marks the city’s founding in 1497.
Northern Spain (Aragon, Asturias)
Aragon
- April 23 (Wednesday): Aragon Day – Fairs, celebrations, and tributes to St. George.
Asturias
- September 8 (Monday): Day of Asturias – Celebrating the Virgin of Covadonga with folk music and cider festivals.
Madrid Region
May 2 (Friday): Community of Madrid Day
- Marks the 1808 uprising against French occupation, celebrated with ceremonies and reenactments.
Conclusion
Spain’s 2025 public holidays reflect a blend of cultural, historical, and religious traditions. Whether you’re a resident, an expat organising your year, or a visitor planning travel, knowing these dates helps you prepare for closures, celebrations, and the best opportunities to enjoy long weekends.
Here is your complete holiday calendar for 2025 so you can plan time off, travel, and admin around Spain’s busiest days.
Private Healthcare During Public Holidays
Public holidays often mean reduced public healthcare access and longer waiting times. With Sanitas private medical insurance, you can use private hospitals and clinics year-round — even on bank holidays and long weekends.
Stay covered, travel freely, and live better in Spain.
FAQs: Spain Public Holidays 2025
Do all regions in Spain share the same public holidays?
No — Spain has 12 national holidays, but each autonomous community adds its own regional dates.
Do businesses close on public holidays?
Most government offices, banks, and many shops close on national holidays and regional holidays.
Which holidays create long weekends?
January 6, May 1, and December 6–8 offer the biggest long-weekend opportunities in 2025.
Where can I learn how to access healthcare in Spain?
See our guide: Moving to Spain: Essential Expat Health and Insurance Checklist