Public holidays 2027 in Catalonia
Independent, non-governmental site
Catalonia has 12 public holidays in 2027, 9 of them on weekdays. Pick your town to add its two local holidays.
Public holidays in Barcelona in 2027
12
12 holidays, the 2 local ones still to come
| National | 9 |
| Regional | 3 |
| Local | not yet out |
| Fall on a weekend | 3 |
| Working days (Mon to Fri) | 252 |
The 2027 local holidays have not yet been published in the official gazette (checked on 28 October 2026). They will be added the day they are.
| Date | Day | Holiday | Scope |
|---|---|---|---|
| 1 January 2027 | Friday | New Year's Day | National |
| 6 January 2027 | Wednesday | Epiphany (Three Kings) | National |
| 26 March 2027 | Friday | Good Friday | National |
| 29 March 2027 | Monday | Easter Monday | Regional |
| 1 May 2027 | Saturday | Labour Day | National |
| 24 June 2027 | Thursday | St John's Day | Regional |
| 11 September 2027 | Saturday | National Day of Catalonia | Regional |
| 12 October 2027 | Tuesday | National Day of Spain | National |
| 1 November 2027 | Monday | All Saints' Day | National |
| 6 December 2027 | Monday | Constitution Day | National |
| 8 December 2027 | Wednesday | Immaculate Conception | National |
| 25 December 2027 | Saturday | Christmas Day | National |
| Month | Working days | Weekday holidays |
|---|---|---|
| January | 19 | 2 |
| February | 20 | 0 |
| March | 21 | 2 |
| April | 22 | 0 |
| May | 21 | 0 |
| June | 21 | 1 |
| July | 22 | 0 |
| August | 22 | 0 |
| September | 22 | 0 |
| October | 20 | 1 |
| November | 21 | 1 |
| December | 21 | 2 |
Prepared by Radif Partners · Method · Rules read in the BOE and the regional gazettes on 28 October 2026
Catalonia celebrates the Diada on 11 September, recalling the fall of Barcelona in 1714, and is one of the few regions where Maundy Thursday is not a holiday. In 2027 it has 12 public holidays: the 9 shared by all of Spain and 3 of its own, Easter Monday (Monday 29 March), St John's Day (Thursday 24 June) and National Day of Catalonia (Saturday 11 September). Instead of Maundy Thursday, Catalonia gives Easter Monday, Saint John's Day on 24 June and, when it is not a Sunday, Saint Stephen's Day on 26 December. Its towns' local holidays are published in the Official Journal of the Generalitat in a single order. Barcelona celebrates La Mercè in September and usually adds Whit Monday; Girona, Sant Narcís in October; Lleida, Sant Anastasi in May; Tarragona, Santa Tecla in September. The Val d'Aran swaps one holiday for the Aran Festival on 17 June.
Catalonia's 12 public holidays in 2027
| Date | Day | Holiday | Scope |
|---|---|---|---|
| 1 January | Friday | New Year's Day | national |
| 6 January | Wednesday | Epiphany (Three Kings) | national |
| 26 March | Friday | Good Friday | national |
| 29 March | Monday | Easter Monday | regional |
| 1 May | Saturday | Labour Day | national |
| 24 June | Thursday | St John's Day | regional |
| 11 September | Saturday | National Day of Catalonia | regional |
| 12 October | Tuesday | National Day of Spain | national |
| 1 November | Monday | All Saints' Day | national |
| 6 December | Monday | Constitution Day | national |
| 8 December | Wednesday | Immaculate Conception | national |
| 25 December | Saturday | Christmas Day | national |
Catalonia has 947 municipalities, and the Generalitat publishes all their local holidays in a DOGC order with an annex sorted by district. Many councils around Barcelona pick Whit Monday, seven weeks after Easter Monday, plus their summer or autumn main festival. When a town does not propose its days in time, the order says so and the list waits for a later amendment, as happened to Cerdanyola del Vallès in 2026.
Changes from 2026
Compared with 2026, Catalonia's list changes (regional rule).
| Own holiday | 2026 | 2027 |
|---|---|---|
| Easter Monday | Monday 6 April | Monday 29 March |
| St John's Day | Wednesday 24 June | not a holiday |
| National Day of Catalonia | Friday 11 September | Saturday 11 September |
| St Stephen's Day | Saturday 26 December | not a holiday |
| St John's Day | not a holiday | Thursday 24 June |
Catalonia working days by month
Working days in Catalonia, 2027
252
| Calendar days | 365 |
| Saturdays and Sundays | 104 |
| Weekday holidays | 9 |
| Working days Monday to Friday | 252 |
Long weekends in 2027 in Catalonia
In Catalonia, Easter 2027 runs from Good Friday 26 March to Easter Monday 29, four days, and Saint John's Day falls on Thursday 24 June: booking Friday 25 gives four days in a row with the midsummer night. The Diada, on a Saturday, and Saint Stephen's Day, on a Sunday, give no day off this year. In Barcelona, Whit Monday 2027 falls on 17 May, should the council pick it again as a local holiday.
- St John's Day, Thursday 24 June: book Friday 25 June for 4 days off.
| Shared holiday | Date | Book | Days off |
|---|---|---|---|
| New Year's Day | 1 January | nothing | 3 |
| Epiphany (Three Kings) | 6 January | Mon 4 January, Tue 5 January | 6 |
| Good Friday | 26 March | nothing | 4 |
| National Day of Spain | 12 October | Mon 11 October | 4 |
| All Saints' Day | 1 November | nothing | 3 |
| Constitution Day | 6 December | nothing | 3 |
| Immaculate Conception | 8 December | Tue 7 December | 5 |
Best use of leave in Catalonia
Days off in a row with 3 days of leave
13
| Leave days used | 3 / 3 |
| Breaks | 3 |
| Longest | 5 days, Sat 4 Dec to Wed 8 Dec |
| One or two-day bridges this year | 6 |
Local holidays in Catalonia (2026)
The 2027 ones are not published yet (checked on 28 October 2026), so this list gives the 2026 ones, from DOGC 17 December 2025 and DOGC 20 January 2026. They tend to repeat, but those tied to Easter or falling on a Sunday change date.
- Barcelona: 25 May and 24 September
- L'Hospitalet de Llobregat: 25 May and 24 September
- Terrassa: 2 April and 6 July
- Badalona: 11 May and 25 May
- Sabadell: 11 May and 7 September
- Lleida: 11 May and 29 September
- Tarragona: 19 August and 23 September
- Mataró: 25 May and 27 July
- Santa Coloma de Gramenet: 25 May and 24 September
- Reus: 29 June and 25 September
- Girona: 25 July and 29 October
- Sant Cugat del Vallès: 3 March and 29 June
- Cornellà de Llobregat: 25 May and 5 June
- Sant Boi de Llobregat: 20 May and 7 December
- Rubí: 16 February and 29 June
- Manresa: 21 February and 31 August
- Vilanova i la Geltrú: 17 January and 5 August
- Castelldefels: 14 August and 7 December
- Viladecans: 25 May and 8 September
- El Prat de Llobregat: 25 May and 28 September
- Granollers: 15 May and 28 August
- Cerdanyola del Vallès: not published yet
- Mollet del Vallès: 22 January and 17 August
- Vic: 25 May and 6 July
- Figueres: 25 May and 29 June
- Gavà: 29 June and 14 December
- Esplugues de Llobregat: 25 May and 21 September
- Sant Feliu de Llobregat: 25 May and 9 October
- Lloret de Mar: 24 July and 18 November
- Blanes: 7 April and 21 August
- Vilafranca del Penedès: 31 August and 1 September
- Igualada: 7 April and 24 August
- El Vendrell: 27 July and 28 July
- Ripollet: 25 May and 31 August
- Olot: 7 September and 8 September
- Sant Adrià de Besòs: 25 May and 8 September
School calendar 2026-2027 in Catalonia
Under the school calendar rules (DOGC, 27 April 2026): Primary school starts on Tuesday 8 September 2026 and ends on Monday 21 June 2027. The Christmas break runs from 22 December to 7 January and the Easter break from 20 March to 29 March, both inclusive.
Compare with Aragon, Valencian Community and Balearic Islands, or see the holiday calendar for all of Spain.