Barcelona has 14 public holidays in 2027: 12 for all of Catalonia, set by the Generalitat's order EMT/52/2026 (DOGC, 1 April 2026), plus 2 local days set by the Ajuntament, Whit Monday (17 May) and La Mercè (Friday 24 September).
Three of them fall on a Saturday (1 May, the Diada on 11 September and Christmas Day), so a Monday to Friday worker gets 11 weekdays off. The no-leave long weekends are 1 January, Easter (26 to 29 March, four days), 17 May, 24 September, 1 November and the 4 to 6 December weekend.
Every date below is confirmed in an official source. Sant Esteve (26 December) falls on a Sunday in 2027 and is not on the list.
Barcelona public holidays 2027: the full list
This is every paid public holiday for people who work in the city of Barcelona in 2027. The 12 Catalan and national days come from the Generalitat's order EMT/52/2026 of 25 March, published in DOGC no. 9637 on 1 April 2026. The two local days are set by the Ajuntament de Barcelona and listed on its official holidays calendar. Weekdays were calculated, not copied.
| Date | Day | Holiday | Type | Status |
|---|---|---|---|---|
| 1 Jan | Friday | New Year's Day (Cap d'Any) | National | Confirmed |
| 6 Jan | Wednesday | Epiphany, Three Kings (Reis) | National | Confirmed |
| 26 Mar | Friday | Good Friday (Divendres Sant) | National | Confirmed |
| 29 Mar | Monday | Easter Monday (Dilluns de Pasqua) | Regional | Confirmed |
| 1 May | Saturday | Labour Day (Festa del Treball) | National | Confirmed |
| 17 May | Monday | Whit Monday (Segona Pasqua, Pasqua Granada) | Local (city) | Confirmed by city council |
| 24 Jun | Thursday | Sant Joan | Regional | Confirmed |
| 11 Sep | Saturday | National Day of Catalonia (La Diada) | Regional | Confirmed |
| 24 Sep | Friday | La Mercè, patron of Barcelona (Mare de Déu de la Mercè) | Local (city) | Confirmed by city council |
| 12 Oct | Tuesday | Spain National Day (Festa Nacional) | National | Confirmed |
| 1 Nov | Monday | All Saints' Day (Tots Sants) | National | Confirmed |
| 6 Dec | Monday | Constitution Day (Dia de la Constitució) | National | Confirmed |
| 8 Dec | Wednesday | Immaculate Conception (La Puríssima) | National | Confirmed |
| 25 Dec | Saturday | Christmas Day (Nadal) | National | Confirmed |
Not holidays in 2027: Holy Thursday is a working day in Catalonia. Sant Esteve (26 December), normally a Catalan holiday, falls on a Sunday in 2027 and is not on the 2027 list. The Assumption (15 August) also falls on a Sunday and is not moved. Christmas Eve and New Year's Eve are ordinary working days. In the Val d'Aran, Easter Monday is replaced by the Festa d'Aran on 17 June; that does not affect Barcelona.
Long weekends and ponts in Barcelona in 2027
Barcelona loses three holidays to Saturdays in 2027, but Easter, Whit Monday and La Mercè all make clean long weekends. Here is every holiday that falls on a working day, and what it does to your week. (A pont is the Catalan word for what the rest of Spain calls a puente: the working day you take off to bridge a holiday and a weekend.)
Every holiday on a working day, and what it gives you
- Friday 1 to Sunday 3 January: a 3-day weekend (New Year's Day), no leave needed.
- Wednesday 6 January (Epiphany) is a midweek holiday: a single day off, with no long weekend unless you add two days of leave.
- Friday 26 to Monday 29 March: a 4-day weekend (Good Friday and Easter Monday), no leave needed.
- Saturday 15 to Monday 17 May: a 3-day weekend (Whit Monday), no leave needed.
- Thursday 24 June (Sant Joan) is a pont day: take Friday 25 June off and you get 4 days, Thursday 24 to Sunday 27 June, for one day of leave.
- Friday 24 to Sunday 26 September: a 3-day weekend (La Mercè), no leave needed.
- Tuesday 12 October (National Day) is a pont day: take Monday 11 October off and you get 4 days, Saturday 9 to Tuesday 12 October, for one day of leave.
- Saturday 30 October to Monday 1 November: a 3-day weekend (All Saints' Day), no leave needed.
- Saturday 4 to Monday 6 December: a 3-day weekend (Constitution Day), no leave needed.
- Wednesday 8 December (Immaculate Conception) is a midweek holiday: a single day off, with no long weekend unless you add two days of leave.
The best-value stretches of leave
These are calculated for someone who works Monday to Friday and gets every holiday on this page off. Check your own contract and collective agreement before you book anything.
- Friday 1 to Sunday 10 January: 10 days off for 4 days of leave (4, 5, 7, 8 January). New Year and Three Kings joined up: four days of leave around the Epiphany Wednesday buys ten days.
- Friday 26 March to Sunday 4 April: 10 days off for 4 days of leave (30 March, 31 March, 1 April, 2 April). Easter week: Good Friday and Easter Monday are both holidays in Catalonia, so four days of leave gives you ten days.
- Saturday 19 to Sunday 27 June: 9 days off for 4 days of leave (21, 22, 23, 25 June). Sant Joan week: the revetlla on the night of 23 June, then the holiday on Thursday the 24th.
- Saturday 4 to Sunday 12 December: 9 days off for 3 days of leave (7, 9, 10 December). The December pont: Constitution Day on Monday and the Immaculate Conception on Wednesday.
Holidays that fall on a weekend in 2027
Three Catalan holidays fall on a Saturday in 2027. Catalonia's order does not move them, so if you work Monday to Friday you do not get a replacement day:
- Labour Day falls on Saturday 1 May.
- the Diada falls on Saturday 11 September.
- Christmas Day falls on Saturday 25 December.
On top of those, the Assumption (Sunday 15 August) and Sant Esteve (Sunday 26 December) both fall on a Sunday and do not appear on the 2027 list. That is why Catalonia still reaches 12 regional and national days, but fewer of them are weekdays than usual. If you work Saturdays, the three Saturday holidays are still days off for you.
Barcelona's local holidays in 2027
The Ajuntament de Barcelona has set its two local holidays for 2027, and they appear on its official holidays calendar (calendari de festius):
- Monday 17 May: Whit Monday (Segona Pasqua or Pasqua Granada), 50 days after Easter Sunday. A three-day weekend.
- Friday 24 September: La Mercè, the feast of the city's patron and the main day of the Festes de la Mercè. A three-day weekend in the middle of the festival.
The Generalitat also publishes every municipality's local holidays together in the DOGC; the dates above are the ones the city set.
Working outside the city? L'Hospitalet, Badalona, Sant Cugat and every other town in the metropolitan area choose their own two local days, and they often differ from Barcelona's. Your local holidays are those of the town where you work.
What about school holidays?
Schools close on every public holiday on this page, but term dates, the Easter and Christmas breaks and any extra non-teaching days are set separately by the Generalitat's Departament d'Educació, and individual schools can add a few days of their own. Do not plan childcare from the public holiday list alone: use your school's own calendar for the 2026-27 and 2027-28 term dates.
Never get caught out by a closed Barcelona
Barcelona Expat Daily is a free 5-minute English digest of the day's local news: holidays, strikes, transport changes and what's on, explained. No credit card.
What is open and closed on a public holiday in Barcelona?
A public holiday in Barcelona runs much like a Sunday. Exact opening hours vary by business, so treat this as a guide and check the places that matter to you the day before.
- Government offices are closed. The town hall, the foreigners' office (Extranjería), the police stations that take NIE and TIE appointments, the social security and tax offices: none of them offer appointments on a holiday. If you are hunting for a cita previa, holiday weeks have fewer slots.
- Banks and post offices (Correos) are closed. Cash machines work as normal.
- Shops: most shops, including most supermarkets, close. Small convenience stores, bakeries and some shops in the busiest tourist areas of the centre open. Shop the day before.
- Bars and restaurants mostly open, and holidays are busy eating-out days for local families. Book a table for lunch, especially on long weekends.
- Public transport runs, usually on a Sunday or holiday timetable with fewer services. Metro, TMB buses, FGC and Rodalies keep running, and on big festival nights such as the Sant Joan revetlla the metro often runs extended hours.
- Health care: your health centre (centro de salud) is closed for routine appointments, but hospital emergency departments are open 24 hours, and every area has a duty pharmacy (farmacia de guardia). The rota is posted on the door of any pharmacy.
- Museums and sights often open on holidays, but many close on 1 January and 25 December. Check the official website before you go.
How public holidays work for residents
How many holidays does a worker in Spain get?
Spanish labour law caps paid public holidays at 14 a year: up to 12 national and regional days, fixed each year in a decree by the regional government, plus 2 local days chosen by each town hall. All 14 are paid and you do not have to make the hours up. That is on top of your annual leave, which is at least 30 calendar days by law.
Local holidays follow where you work, not where you live
The two local days belong to the municipality where your workplace is. If you live in Barcelona but your office is in L'Hospitalet de Llobregat, you get L'Hospitalet de Llobregat's local holidays, not Barcelona's. Schools and public offices follow the local holidays of the town they are in. This trips up a lot of newcomers who commute across a municipal boundary.
Sunday and Saturday holidays
Spain does not automatically move a holiday that lands on a weekend. Each regional government decides, in its yearly decree, whether to move a Sunday holiday to the Monday. A Saturday holiday is normally not moved, so Monday to Friday workers simply do not gain a day. If you do work Saturdays, as many people in shops and hospitality do, the Saturday holiday is a day off for you.
If you have to work on a holiday
Hospitals, transport, hotels, restaurants and many shops work through every holiday. If you are one of those workers, your collective agreement (convenio colectivo) sets the compensation, usually extra pay or a day off in lieu. Check your own agreement or ask your employer; it varies by sector.
Freelancers (autónomos)
If you are self-employed, nobody gives you the day off, but your clients, your gestoría, the tax office and the social security office will all be closed. Deadlines that land on a holiday generally move to the next working day for official procedures, but do not count on that for private contracts.
Planning tips for residents
Sant Joan is a night, then a day
The holiday is Thursday 24 June, but the party is the revetlla on the night of the 23rd: fireworks, bonfires and coca until late, especially on the beaches. Many people take Friday the 25th off to recover and make it a four-day weekend.
La Mercè on a Friday means a busy city weekend
With 24 September on a Friday, the Mercè concerts, correfocs and castells cluster into one long weekend. If you live in the centre, expect crowds and late noise; if you want to see it, it is the easiest Mercè to enjoy in years.
The Diada and Christmas Day are lost on Saturdays
11 September and 25 December are both Saturdays in 2027, and Sant Esteve is a Sunday. Count your actual weekdays off (11) when planning annual leave, not the headline 14.
Christmas Eve and New Year's Eve are working days
Neither is a public holiday. Many offices close early, but your employer is not obliged to give you the day. In 2027 both are Fridays, so taking them as leave makes a long weekend.
FAQ
How many public holidays does Barcelona have in 2027?
Barcelona has 14: 12 set for all of Catalonia by order EMT/52/2026 (DOGC 1 April 2026) and 2 local holidays set by the Ajuntament, Whit Monday (17 May) and La Mercè (24 September). Three of the 14 fall on a Saturday.
Is Easter Monday a holiday in Barcelona in 2027?
Yes. Easter Monday, 29 March 2027, is a holiday across Catalonia. Holy Thursday is not, so the Easter break is Good Friday to Easter Monday, 26 to 29 March.
Is Sant Esteve (26 December) a holiday in 2027?
26 December 2027 is a Sunday, and it is not on the Catalan list of holidays for 2027, so there is no replacement day. Christmas Day itself falls on a Saturday.
What are the long weekends in Barcelona in 2027?
Without taking leave: 1 to 3 January, 26 to 29 March (Easter), 15 to 17 May (Whit Monday), 24 to 26 September (La Mercè), 30 October to 1 November and 4 to 6 December. With one day of leave you can add 24 to 27 June (Sant Joan), 9 to 12 October and 4 to 8 December.
What are the local holidays in Barcelona in 2027?
Monday 17 May (Segona Pasqua, Whit Monday) and Friday 24 September (La Mercè), set by the Ajuntament de Barcelona. Neighbouring towns such as L'Hospitalet or Badalona set their own.
Is the Diada a day off in 2027?
11 September 2027 is a Saturday. It is still the National Day of Catalonia, but it is not moved, so Monday to Friday workers do not get a replacement day.
Are shops open on public holidays in Barcelona?
Most shops close on public holidays. Small convenience stores, bakeries, bars and restaurants usually open, and in the areas the city treats as tourist zones more shops may open. Shop the day before.
Sources
Every date on this page was checked against the official bulletin or the body that sets it, and the weekdays were calculated, not copied. Checked on October 6, 2026.
- Generalitat de Catalunya, Departament d'Empresa i Treball: calendari oficial de festes laborals a Catalunya 2027.
- Ordre EMT/52/2026, de 25 de març, calendari oficial de festes laborals a Catalunya per a l'any 2027, DOGC no. 9637, 1 April 2026.
- Ajuntament de Barcelona, calendari de festius 2026 i 2027: 17 May and 24 September as Barcelona's local holidays in 2027.
- Weekdays, the Easter date (Sunday 28 March 2027) and Whit Monday calculated with the Gregorian computus, not copied from a third-party calendar.
Daily Barcelona news in English. Free.
Join 1,700+ expats. Every morning: a 5-minute summary of Barcelona news, events and local life, so you always know what is happening and when the city shuts.