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. |