Spain in 2025 has Easter Sunday on 20 April โ a late Easter that places Semana Santa in mid-April. Epiphany (6 January) falls on a Monday โ automatic three-day weekend for the most important gift-giving holiday in the Spanish calendar. Spain's National Day (12 October) lands on a Sunday โ absorbed into the weekend.
Labour Day (1 May) is a Thursday in 2025 โ a bridge day on Friday 2 May gives a four-day weekend. Constitution Day (6 December) is a Saturday โ no weekday benefit. The Immaculate Conception (8 December) is a Monday โ automatic long weekend.
Public Holidays 2025
View all โ
Nationwide Public Holidays 2025
| Date | Day | Holiday | Type |
|---|---|---|---|
| 1 Jan 2025 | Wed | New Year's Day | Nationwide |
| 6 Jan 2025 | Mon | Epiphany | Nationwide |
| 18 Apr 2025 | Fri | Good Friday | Nationwide |
| 1 May 2025 | Thu | Labour Day | Nationwide |
| 15 Aug 2025 | Fri | Assumption of Mary | Nationwide |
| 12 Oct 2025 | Sun | National Day of Spain | Nationwide |
| 1 Nov 2025 | Sat | All Saints' Day | Nationwide |
| 6 Dec 2025 | Sat | Constitution Day | Nationwide |
| 8 Dec 2025 | Mon | Immaculate Conception | Nationwide |
| 25 Dec 2025 | Thu | Christmas Day | Nationwide |
School Holidays 2025
View all regions โ
Andalusia โ School Holidays Overview
Winter Break
23.12.2024 - 06.01.2025
Easter Break
28.03.2025 - 05.04.2025
Summer Holidays
20.06.2025 - 10.09.2025
Autumn Break
No break
Christmas Break
23.12.2025 - 06.01.2026
Holidays by Region
AndalusiaAragonAsturiasCantabriaCeutaCanary IslandsCastilla-La ManchaCastile and LeรณnCataloniaExtremaduraGaliciaBalearic IslandsMurciaMadridMelillaNavarreBasque CountryLa RiojaValencia
Frequently Asked Questions
What is the Dรญa de Reyes (Epiphany) tradition in Spain?
Epiphany (6 January, Dรญa de Reyes Magos) is one of the most important holidays for Spanish families. Traditionally, children receive gifts from the Three Kings (Reyes Magos) rather than Father Christmas. On the evening of 5 January, cities hold large colourful parades (Cabalgata de Reyes) through the streets.
How many public holidays does Spain have?
Spain has 8 national public holidays. Autonomous communities add up to 2 regional holidays, and municipalities add 2 local holidays, making a typical total of around 12โ14 public holidays per year depending on where you live and work.
What is Spain's National Day?
Spain's National Day (Fiesta Nacional de Espaรฑa) is on 12 October. It marks the anniversary of Christopher Columbus's arrival in the Americas in 1492. It is celebrated with a large military parade in Madrid. The day is also called Dรญa de la Hispanidad.
How long are school summer holidays in Spain?
Spanish school summer holidays typically last around 10โ11 weeks, running from approximately late June to early September. This is one of the longest summer breaks in Europe.
What is Semana Santa?
Semana Santa (Holy Week) is the week preceding Easter Sunday. It is the most important religious and cultural event in the Spanish calendar, marked by elaborate processions (procesiones) of religious brotherhoods carrying floats (pasos) through city streets. The processions in Seville, Mรกlaga, Valladolid, and Zamora are particularly famous.