National public holidays in Spain 2026

Spain sets nine nationwide dates each year. Banks, government offices, and many shops close.

Date Holiday Day of week
1 January New Year's Day Thursday
6 January Epiphany (Reyes) Tuesday
3 April Good Friday Friday
1 May Labour Day Friday
15 August Assumption Day Saturday
12 October National Day of Spain Monday
8 December Immaculate Conception Tuesday
25 December Christmas Day Friday
1 January 2027 New Year's Day Friday

Assumption Day lands on a Saturday in 2026. The rest create long weekends or "puentes" (see below).

Catalonia-specific public holidays 2026

Catalonia adds its own regional dates. In 2026 these are:

  • Sant Joan (24 June, Wednesday), The night of 23-24 June is the city's biggest midsummer party. Expect all-night beach celebrations, fireworks, and bonfires. Metro runs all night.
  • La Mercè (24 September, Thursday), Barcelona's annual festival. The city is transformed with concerts, parades, and street events. Expect altered bus routes and late-night metro.
  • All Saints' Day (1 November, Sunday), A quieter day; many people visit cemeteries.
  • Constitution Day (6 December, Monday), A national date that also applies regionally.
  • St. Stephen's Day (26 December, Saturday), The day after Christmas; a Catalan tradition.

Easter Monday is not a public holiday in Catalonia in 2026, though some schools and businesses may close.

Barcelona city holidays 2026

Barcelona adds one city-specific date in 2026:

  • Sant Jordi (23 April, Friday), Not a full public holiday (shops open), but a major cultural event. Book stalls fill the streets, and restaurants are busy.
  • La Mercè (24 September, Thursday), Also a city holiday, as above.

How public holidays affect business and transport hours

On public holidays:

  • Banks and government offices: closed. No exceptions.
  • Shops: Most small shops close. Large shopping centres and supermarkets may open on some holidays, especially during the run-up to Christmas. Getting the full picture on business hours in Barcelona helps.
  • Transport: Metro and buses run on a Sunday/holiday schedule. On Sant Joan and La Mercè, the metro runs all night. Exact timetables are at Barcelona transport hours.
  • Restaurants: Many remain open, especially in tourist areas. But some close on Christmas Day and New Year's Day. Book ahead.

Puentes: Spain's long weekend culture

When a holiday falls on a Tuesday or Thursday, many locals take the Monday or Friday off to create a 4-day "puente" (bridge). In 2026:

  • 6 January (Tuesday) → Puente on Monday 5 January (though 5 January is the Cabalgata de Reyes parade evening, which affects traffic and transport).
  • 8 December (Tuesday) → Puente on Monday 7 December.

During a puente, expect lighter traffic in the city centre but fuller restaurants and hotels.

Key festival dates: La Mercè, Sant Joan, and more

Festival Date What to expect
Cabalgata de Reyes Evening of 5 January Giant parade; affects traffic and metro from 17:00.
Sant Jordi 23 April Book and rose day; not a holiday but streets are packed.
Sant Joan Night of 23-24 June All-night beach parties; metro runs all night.
La Mercè Around 24 September City festival; altered transport, late-night events.
Christmas 25 December Shops open Sundays during the weeks leading up to Christmas.