How this works
The Labour Code (article 234) sets 13 mandatory national holidays: ten have fixed dates and three are movable, calculated from Easter. On top of those, Carnival Tuesday and each municipality’s own holiday may be observed optionally (article 235). The working-days calculator counts Monday-to-Friday days between two dates, both included, and removes the holidays that land on weekdays.
- 1
The 13 mandatory holidays
Article 234 of the Código do Trabalho sets 13 mandatory national holidays: New Year, Good Friday, Easter Sunday, 25 April, 1 May, Corpus Christi, 10 June, 15 August, 5 October, 1 November, 1 December, 8 December and Christmas. On those days work is suspended with no loss of pay.
- 2
The movable holidays and Easter
Three holidays change date every year because they depend on Easter: Good Friday (2 days before), Easter Sunday itself and Corpus Christi (60 days after). Carnival Tuesday is 47 days before Easter. This page computes Easter with the Computus algorithm, so it works for any year.
- 3
Carnival: a customary day off
Carnival Tuesday is not a mandatory holiday: it is an optional one (article 235). In the public sector, the Government decides each year, by decree, whether to grant tolerância de ponto (a day off); in the private sector it depends on the company or the collective agreement. Many people do get it, but it is not an automatic right.
- 4
The municipal holiday
Each municipality may observe one municipal holiday, also optional (article 235). In Lisbon it is Santo António, on 13 June; in Porto it is São João, on 24 June. Check your own municipality with the Câmara Municipal (town hall).
- 5
Bridge days and long weekends
When a mandatory holiday lands on a Tuesday or Thursday, taking one vacation day on the Monday or Friday earns four days off in a row: this is a ponte (bridge day). If the holiday already falls on a Monday or Friday you get a three-day weekend without spending vacation; if it lands on a Wednesday, two vacation days make it five in a row. I mark every one of these for the year you pick, Carnival included.
- 6
How we count working days
The calculator counts Monday-to-Friday days between the two dates, both included, and removes national holidays that land on a weekday. With the options on, it also removes Carnival and the Lisbon or Porto municipal holiday. Holidays that fall on a Saturday or Sunday are never subtracted twice.
Holidays in 2026, month by month
Every national holiday of 2026 with its weekday. Greyed dates fall on a weekend and are not moved. Three months have no national holiday at all: March, July and September.
January
1 ThuNew Year’s Day
February
No national holidays. Tuesday the 17th: Carnival (optional).
March
No national holidays.
April
3 FriGood Friday
5 SunEaster Sunday
25 SatFreedom Day
June
4 ThuCorpus Christi
10 WedPortugal Day
Municipal: 13th in Lisbon (Saturday), 24th in Porto.
July
No national holidays.
August
15 SatAssumption of Mary
September
No national holidays. Municipal: 7th (Faro), 11th (Amadora), 15th (Setúbal), 21st (Viseu).
November
1 SunAll Saints’ Day
December
1 TueRestoration of Independence
8 TueImmaculate Conception
25 FriChristmas Day
Holidays in 2027, month by month
The 13 national holidays of 2027 with their weekdays. It is a weaker year for long weekends: five holidays land on a weekend (Easter, 25 April, 1 May, 15 August and Christmas), leaving 8 on weekdays and 253 working days. The bright spots: two Thursday holidays (Corpus Christi on 27 May and Portugal Day on 10 June) each make a four-day weekend with one vacation day, and Republic Day (Tuesday, 5 October) does the same with the Monday.
January 2027
1 FriNew Year’s Day
February 2027
No national holidays. Tuesday the 9th: Carnival (optional).
March 2027
26 FriGood Friday
28 SunEaster Sunday
April 2027
25 SunFreedom Day
May 2027
1 SatLabour Day
27 ThuCorpus Christi
June 2027
10 ThuPortugal Day
Municipal: 13th in Lisbon (Sunday), 24th in Porto (Thursday).
July 2027
No national holidays.
August 2027
15 SunAssumption of Mary
September 2027
No national holidays.
October 2027
5 TueRepublic Day
November 2027
1 MonAll Saints’ Day
December 2027
1 WedRestoration of Independence
8 WedImmaculate Conception
25 SatChristmas Day
Municipal holidays: the dates for 24 concelhos
Each municipality may observe one holiday of its own (article 235 of the Código do Trabalho). It is optional: not every employer grants it, so confirm with yours. These dates are verified with each câmara municipal; pick your concelho in the working-days calculator above to subtract it.
| CONCELHO | DATE | COMMEMORATES |
|---|
| Almada | 24 June | São João |
| Amadora | 11 September | Creation of the municipality |
| Aveiro | 12 May | Santa Joana |
| Braga | 24 June | São João |
| Cascais | 13 June | Santo António |
| Coimbra | 4 July | Rainha Santa Isabel |
| Évora | 29 June | São Pedro |
| Faro | 7 September | Municipality Day |
| Funchal | 21 August | City Day |
| Gondomar | Monday after the first Sunday of October | Nossa Senhora do Rosário |
| Guimarães | 24 June | Battle of São Mamede |
| Leiria | 22 May | City Day |
| Lisbon | 13 June | Santo António |
| Loures | 26 July | Creation of the municipality |
| Matosinhos | Whit Tuesday (movable) | Senhor de Matosinhos |
| Odivelas | 19 November | Creation of the municipality |
| Oeiras | 7 June | Creation of the municipality |
| Porto | 24 June | São João |
| Santarém | 19 March | São José |
| Seixal | 29 June | São Pedro |
| Setúbal | 15 September | Bocage · City Day |
| Sintra | 29 June | São Pedro |
| Vila Nova de Gaia | 24 June | São João |
| Viseu | 21 September | São Mateus |
Madeira and the Azores: regional holidays
On top of the 13 national holidays, the autonomous regions have holidays of their own, mandatory in their territory. Madeira has two: 1 July (Day of the Autonomous Region of Madeira) and 26 December (the 1.ª Oitava, unique to Madeira). The Azores observe the Day of the Autonomous Region of the Azores on Whit Monday (Segunda-feira do Espírito Santo), a movable holiday that falls on 25 May in 2026. The working-days calculator above does not subtract these regional dates.
Frequently asked
Is Carnival a mandatory holiday?
No. Carnival Tuesday is an optional holiday (article 235 of the Código do Trabalho). It is only a day off if your employer grants it, if it is in the collective agreement or, in the public sector, if the Government decrees it that year. That is why the calculator only removes it when you tick the option.
If a holiday falls on a weekend, is it moved to Monday?
No. Portugal has no substitute holidays: one that lands on a weekend is simply lost. In 2026 that happens to four of the 13: Easter (Sunday), 25 April (Saturday), 15 August (Saturday) and 1 November (Sunday), leaving 9 holidays on weekdays.
What is the municipal holiday and which is mine?
It is an optional holiday specific to each municipality, usually the patron saint’s day or a local historic date. In Lisbon it is Santo António (13 June) and in Porto São João (24 June). The table on this page lists verified dates for 24 municipalities. Not every employer observes it: check with your employer and the Câmara Municipal.
Is 15 September a holiday?
Not a national one: September has none. 15 September is Setúbal’s municipal holiday, marking the poet Bocage’s birthday and the city day. Like every municipal holiday it is optional and only applies in that concelho. September has three more: Faro (the 7th), Amadora (the 11th) and Viseu (the 21st).
If I work on a holiday, what am I owed?
In a company that is not required to close, working on a mandatory holiday entitles you to compensatory rest equal to half the hours worked or a 50% pay uplift. The employer chooses (article 269 of the Código do Trabalho). Collective agreements can set better terms.
What is a "ponte" (bridge day)?
It is the working day squeezed between a holiday and the weekend: for example, the Friday after a Thursday holiday. It is not a holiday: in the private sector you use a vacation day or the company grants it; in the public sector the Government sometimes decrees tolerância de ponto. In 2026, Corpus Christi (Thursday 4 June) creates a bridge on Friday the 5th.
Which months of 2026 have no holidays?
March, July and September have no national holiday in 2026. January, May, August, October and November have one each; April and December are the most generous, with three. February only has Carnival, which is optional.
How many working days are there in 2026? And 2027?
2026 has 252 working days: 261 Monday-to-Friday days minus the 9 national holidays that land on weekdays. 2027 has 253 (only 8 holidays land on weekdays). The municipal holiday, where observed and on a weekday, removes one more.
DISCLAIMER
An informational tool. National holidays follow the Código do Trabalho (articles 234 and 235); Carnival and the municipal holiday are optional: confirm with your employer or Câmara Municipal. The calculator does not subtract the regional holidays of Madeira and the Azores (listed above), nor tolerância de ponto days off decreed by the Government. The working-day count is a calendar count: legal, tax and court deadlines have their own counting rules. Not legal advice.