Spain's national public holidays in 2024 are shaped by an early Easter and several key dates falling on weekends. Easter Sunday on 31 March means Good Friday (29 March) falls at the end of March — Semana Santa processions in Seville, Málaga, and other Andalusian cities take place during the last full week of March.
Labour Day (1 May) falls on a Wednesday in 2024 — mid-week, with limited long weekend potential. Spain's National Day (12 October) is a Saturday — absorbed into the weekend. Constitution Day (6 December) falls on a Friday — automatic three-day weekend, and the Immaculate Conception (8 December) is a Sunday — also absorbed. The proximity of 6 and 8 December creates a potential four-day break if workers use Monday 9 December as leave, following the Friday public holiday.
Epiphany (6 January) falls on a Saturday in 2024 — no weekday benefit for the most gift-giving day in the Spanish calendar. Cabalgata de Reyes parades take place on the evening of Friday 5 January, with the holiday itself on Saturday 6 January.
When is Semana Santa in Spain in 2024?
Semana Santa falls in the last week of March 2024. Easter Sunday is 31 March, so Good Friday is 29 March and Palm Sunday is 24 March. This is an early Holy Week, with processions in Seville, Málaga, and across Andalusia taking place in late March rather than April.
Does Spain's National Day create a long weekend in 2024?
No — Spain's National Day (12 October) falls on a Saturday in 2024. There is no substitute day, so workers receive no compensatory weekday off. The military parade in Madrid takes place on the Saturday.
Is Constitution Day a good opportunity in 2024?
Yes — Constitution Day (6 December) falls on a Friday in 2024, automatically creating a three-day weekend. With the Immaculate Conception (8 December) on a Sunday, workers taking Monday 9 December as leave get a four-day break from Friday 6 to Monday 9 December.
Does Epiphany (6 January) create a long weekend in 2024?
No — Epiphany falls on a Saturday in 2024. The Cabalgata de Reyes parades take place on the evening of Friday 5 January, but the public holiday on Saturday 6 January provides no weekday benefit.
How do regional holidays work in Spain?
Spain's 17 autonomous communities each designate up to 2 additional regional holidays per year on top of the 8 national ones. Each municipality also adds 2 local holidays. A worker in Madrid observes a different combination than one in Barcelona, Seville, or Bilbao — making Spain one of Europe's most regionally varied holiday systems.