Bridges and vacation planner, by municipality

Tell us your municipality and how many vacation days you have. We show you how to join them to the holidays for the most days off in a row.

For example: in Guimarães, 22 vacation days give 55 days off in 2027.

Advanced options
Weekly rest days
Optional holidays

The municipal holiday and Carnival Tuesday are optional (Labour Code, article 235): they count only if your contract or the collective agreement provides for them. If in doubt, check with your employer.

Guimarães · 2027

55 days off with 22 vacation days, in 9 periods

It counts the vacation days and the weekends and holidays next to them or between them.

  • Suggested vacation day
  • National holiday
  • Municipal holiday
  • Rest day

January

Friday, 1 January · New Year's DaySaturday, 2 January · rest daySunday, 3 January · rest dayMonday, 4 January · suggested vacation dayTuesday, 5 January · suggested vacation dayWednesday, 6 January · suggested vacation dayThursday, 7 January · suggested vacation dayFriday, 8 January · suggested vacation daySaturday, 9 January · rest daySunday, 10 January · rest dayMonday, 11 January · working dayTuesday, 12 January · working dayWednesday, 13 January · working dayThursday, 14 January · working dayFriday, 15 January · working daySaturday, 16 January · rest daySunday, 17 January · rest dayMonday, 18 January · working dayTuesday, 19 January · working dayWednesday, 20 January · working dayThursday, 21 January · working dayFriday, 22 January · working daySaturday, 23 January · rest daySunday, 24 January · rest dayMonday, 25 January · working dayTuesday, 26 January · working dayWednesday, 27 January · working dayThursday, 28 January · working dayFriday, 29 January · working daySaturday, 30 January · rest daySunday, 31 January · rest day

February

Monday, 1 February · working dayTuesday, 2 February · working dayWednesday, 3 February · working dayThursday, 4 February · working dayFriday, 5 February · working daySaturday, 6 February · rest daySunday, 7 February · rest dayMonday, 8 February · working dayTuesday, 9 February · working dayWednesday, 10 February · working dayThursday, 11 February · working dayFriday, 12 February · working daySaturday, 13 February · rest daySunday, 14 February · rest dayMonday, 15 February · working dayTuesday, 16 February · working dayWednesday, 17 February · working dayThursday, 18 February · working dayFriday, 19 February · working daySaturday, 20 February · rest daySunday, 21 February · rest dayMonday, 22 February · working dayTuesday, 23 February · working dayWednesday, 24 February · working dayThursday, 25 February · working dayFriday, 26 February · working daySaturday, 27 February · rest daySunday, 28 February · rest day

March

Monday, 1 March · working dayTuesday, 2 March · working dayWednesday, 3 March · working dayThursday, 4 March · working dayFriday, 5 March · working daySaturday, 6 March · rest daySunday, 7 March · rest dayMonday, 8 March · working dayTuesday, 9 March · working dayWednesday, 10 March · working dayThursday, 11 March · working dayFriday, 12 March · working daySaturday, 13 March · rest daySunday, 14 March · rest dayMonday, 15 March · working dayTuesday, 16 March · working dayWednesday, 17 March · working dayThursday, 18 March · working dayFriday, 19 March · working daySaturday, 20 March · rest daySunday, 21 March · rest dayMonday, 22 March · suggested vacation dayTuesday, 23 March · suggested vacation dayWednesday, 24 March · suggested vacation dayThursday, 25 March · suggested vacation dayFriday, 26 March · Good FridaySaturday, 27 March · rest daySunday, 28 March · Easter SundayMonday, 29 March · working dayTuesday, 30 March · working dayWednesday, 31 March · working day

April

Thursday, 1 April · working dayFriday, 2 April · working daySaturday, 3 April · rest daySunday, 4 April · rest dayMonday, 5 April · working dayTuesday, 6 April · working dayWednesday, 7 April · working dayThursday, 8 April · working dayFriday, 9 April · working daySaturday, 10 April · rest daySunday, 11 April · rest dayMonday, 12 April · working dayTuesday, 13 April · working dayWednesday, 14 April · working dayThursday, 15 April · working dayFriday, 16 April · working daySaturday, 17 April · rest daySunday, 18 April · rest dayMonday, 19 April · working dayTuesday, 20 April · working dayWednesday, 21 April · working dayThursday, 22 April · working dayFriday, 23 April · working daySaturday, 24 April · rest daySunday, 25 April · Freedom DayMonday, 26 April · working dayTuesday, 27 April · working dayWednesday, 28 April · working dayThursday, 29 April · working dayFriday, 30 April · working day

May

Saturday, 1 May · Labour DaySunday, 2 May · rest dayMonday, 3 May · working dayTuesday, 4 May · working dayWednesday, 5 May · working dayThursday, 6 May · working dayFriday, 7 May · working daySaturday, 8 May · rest daySunday, 9 May · rest dayMonday, 10 May · working dayTuesday, 11 May · working dayWednesday, 12 May · working dayThursday, 13 May · working dayFriday, 14 May · working daySaturday, 15 May · rest daySunday, 16 May · rest dayMonday, 17 May · working dayTuesday, 18 May · working dayWednesday, 19 May · working dayThursday, 20 May · working dayFriday, 21 May · working daySaturday, 22 May · rest daySunday, 23 May · rest dayMonday, 24 May · working dayTuesday, 25 May · working dayWednesday, 26 May · working dayThursday, 27 May · Corpus ChristiFriday, 28 May · suggested vacation daySaturday, 29 May · rest daySunday, 30 May · rest dayMonday, 31 May · working day

June

Tuesday, 1 June · working dayWednesday, 2 June · working dayThursday, 3 June · working dayFriday, 4 June · working daySaturday, 5 June · rest daySunday, 6 June · rest dayMonday, 7 June · working dayTuesday, 8 June · working dayWednesday, 9 June · working dayThursday, 10 June · Portugal DayFriday, 11 June · suggested vacation daySaturday, 12 June · rest daySunday, 13 June · rest dayMonday, 14 June · working dayTuesday, 15 June · working dayWednesday, 16 June · working dayThursday, 17 June · working dayFriday, 18 June · working daySaturday, 19 June · rest daySunday, 20 June · rest dayMonday, 21 June · working dayTuesday, 22 June · working dayWednesday, 23 June · working dayThursday, 24 June · Guimarães municipal holidayFriday, 25 June · suggested vacation daySaturday, 26 June · rest daySunday, 27 June · rest dayMonday, 28 June · working dayTuesday, 29 June · working dayWednesday, 30 June · working day

July

Thursday, 1 July · working dayFriday, 2 July · working daySaturday, 3 July · rest daySunday, 4 July · rest dayMonday, 5 July · working dayTuesday, 6 July · working dayWednesday, 7 July · working dayThursday, 8 July · working dayFriday, 9 July · working daySaturday, 10 July · rest daySunday, 11 July · rest dayMonday, 12 July · working dayTuesday, 13 July · working dayWednesday, 14 July · working dayThursday, 15 July · working dayFriday, 16 July · working daySaturday, 17 July · rest daySunday, 18 July · rest dayMonday, 19 July · working dayTuesday, 20 July · working dayWednesday, 21 July · working dayThursday, 22 July · working dayFriday, 23 July · working daySaturday, 24 July · rest daySunday, 25 July · rest dayMonday, 26 July · working dayTuesday, 27 July · working dayWednesday, 28 July · working dayThursday, 29 July · working dayFriday, 30 July · working daySaturday, 31 July · rest day

August

Sunday, 1 August · rest dayMonday, 2 August · working dayTuesday, 3 August · working dayWednesday, 4 August · working dayThursday, 5 August · working dayFriday, 6 August · working daySaturday, 7 August · rest daySunday, 8 August · rest dayMonday, 9 August · working dayTuesday, 10 August · working dayWednesday, 11 August · working dayThursday, 12 August · working dayFriday, 13 August · working daySaturday, 14 August · rest daySunday, 15 August · Assumption DayMonday, 16 August · working dayTuesday, 17 August · working dayWednesday, 18 August · working dayThursday, 19 August · working dayFriday, 20 August · working daySaturday, 21 August · rest daySunday, 22 August · rest dayMonday, 23 August · working dayTuesday, 24 August · working dayWednesday, 25 August · working dayThursday, 26 August · working dayFriday, 27 August · working daySaturday, 28 August · rest daySunday, 29 August · rest dayMonday, 30 August · working dayTuesday, 31 August · working day

September

Wednesday, 1 September · working dayThursday, 2 September · working dayFriday, 3 September · working daySaturday, 4 September · rest daySunday, 5 September · rest dayMonday, 6 September · working dayTuesday, 7 September · working dayWednesday, 8 September · working dayThursday, 9 September · working dayFriday, 10 September · working daySaturday, 11 September · rest daySunday, 12 September · rest dayMonday, 13 September · working dayTuesday, 14 September · working dayWednesday, 15 September · working dayThursday, 16 September · working dayFriday, 17 September · working daySaturday, 18 September · rest daySunday, 19 September · rest dayMonday, 20 September · working dayTuesday, 21 September · working dayWednesday, 22 September · working dayThursday, 23 September · working dayFriday, 24 September · working daySaturday, 25 September · rest daySunday, 26 September · rest dayMonday, 27 September · working dayTuesday, 28 September · working dayWednesday, 29 September · working dayThursday, 30 September · working day

October

Friday, 1 October · working daySaturday, 2 October · rest daySunday, 3 October · rest dayMonday, 4 October · suggested vacation dayTuesday, 5 October · Republic DayWednesday, 6 October · working dayThursday, 7 October · working dayFriday, 8 October · working daySaturday, 9 October · rest daySunday, 10 October · rest dayMonday, 11 October · working dayTuesday, 12 October · working dayWednesday, 13 October · working dayThursday, 14 October · working dayFriday, 15 October · working daySaturday, 16 October · rest daySunday, 17 October · rest dayMonday, 18 October · working dayTuesday, 19 October · working dayWednesday, 20 October · working dayThursday, 21 October · working dayFriday, 22 October · working daySaturday, 23 October · rest daySunday, 24 October · rest dayMonday, 25 October · suggested vacation dayTuesday, 26 October · suggested vacation dayWednesday, 27 October · suggested vacation dayThursday, 28 October · suggested vacation dayFriday, 29 October · suggested vacation daySaturday, 30 October · rest daySunday, 31 October · rest day

November

Monday, 1 November · All Saints' DayTuesday, 2 November · working dayWednesday, 3 November · working dayThursday, 4 November · working dayFriday, 5 November · working daySaturday, 6 November · rest daySunday, 7 November · rest dayMonday, 8 November · working dayTuesday, 9 November · working dayWednesday, 10 November · working dayThursday, 11 November · working dayFriday, 12 November · working daySaturday, 13 November · rest daySunday, 14 November · rest dayMonday, 15 November · working dayTuesday, 16 November · working dayWednesday, 17 November · working dayThursday, 18 November · working dayFriday, 19 November · working daySaturday, 20 November · rest daySunday, 21 November · rest dayMonday, 22 November · working dayTuesday, 23 November · working dayWednesday, 24 November · working dayThursday, 25 November · working dayFriday, 26 November · working daySaturday, 27 November · rest daySunday, 28 November · rest dayMonday, 29 November · suggested vacation dayTuesday, 30 November · suggested vacation day

December

Wednesday, 1 December · Restoration of IndependenceThursday, 2 December · working dayFriday, 3 December · working daySaturday, 4 December · rest daySunday, 5 December · rest dayMonday, 6 December · suggested vacation dayTuesday, 7 December · suggested vacation dayWednesday, 8 December · Immaculate ConceptionThursday, 9 December · working dayFriday, 10 December · working daySaturday, 11 December · rest daySunday, 12 December · rest dayMonday, 13 December · working dayTuesday, 14 December · working dayWednesday, 15 December · working dayThursday, 16 December · working dayFriday, 17 December · working daySaturday, 18 December · rest daySunday, 19 December · rest dayMonday, 20 December · working dayTuesday, 21 December · working dayWednesday, 22 December · working dayThursday, 23 December · working dayFriday, 24 December · working daySaturday, 25 December · Christmas DaySunday, 26 December · rest dayMonday, 27 December · working dayTuesday, 28 December · working dayWednesday, 29 December · working dayThursday, 30 December · working dayFriday, 31 December · working day

The plan, period by period

It may also join vacation outside the bridges, more than 4 working days in a row, when that gives more days off: those periods are marked and are not among the bridges below.

New Year's Day: take 5 days (4 to 8 January) and rest 10 days in a row.

vacation period (not a bridge)

Friday, 1 January · New Year's DaySaturday, 2 January · rest daySunday, 3 January · rest dayMonday, 4 January · suggested vacation dayTuesday, 5 January · suggested vacation dayWednesday, 6 January · suggested vacation dayThursday, 7 January · suggested vacation dayFriday, 8 January · suggested vacation daySaturday, 9 January · rest daySunday, 10 January · rest day
From Friday, 1 January to Sunday, 10 January. Holidays: New Year's Day (1 January).

Good Friday: take 4 days (22 to 25 March) and rest 9 days in a row.

Saturday, 20 March · rest daySunday, 21 March · rest dayMonday, 22 March · suggested vacation dayTuesday, 23 March · suggested vacation dayWednesday, 24 March · suggested vacation dayThursday, 25 March · suggested vacation dayFriday, 26 March · Good FridaySaturday, 27 March · rest daySunday, 28 March · Easter Sunday
From Saturday, 20 March to Sunday, 28 March. Holidays: Good Friday (26 March); Easter Sunday (28 March).

Corpus Christi: take 1 day (28 May) and rest 4 days in a row.

Thursday, 27 May · Corpus ChristiFriday, 28 May · suggested vacation daySaturday, 29 May · rest daySunday, 30 May · rest day
From Thursday, 27 May to Sunday, 30 May. Holidays: Corpus Christi (27 May).

Portugal Day: take 1 day (11 June) and rest 4 days in a row.

Thursday, 10 June · Portugal DayFriday, 11 June · suggested vacation daySaturday, 12 June · rest daySunday, 13 June · rest day
From Thursday, 10 June to Sunday, 13 June. Holidays: Portugal Day (10 June).

Guimarães municipal holiday: take 1 day (25 June) and rest 4 days in a row.

Thursday, 24 June · Guimarães municipal holidayFriday, 25 June · suggested vacation daySaturday, 26 June · rest daySunday, 27 June · rest day
From Thursday, 24 June to Sunday, 27 June. Holidays: Guimarães municipal holiday (24 June, municipal).

Republic Day: take 1 day (4 October) and rest 4 days in a row.

Saturday, 2 October · rest daySunday, 3 October · rest dayMonday, 4 October · suggested vacation dayTuesday, 5 October · Republic Day
From Saturday, 2 October to Tuesday, 5 October. Holidays: Republic Day (5 October).

All Saints' Day: take 5 days (25 to 29 October) and rest 10 days in a row.

vacation period (not a bridge)

Saturday, 23 October · rest daySunday, 24 October · rest dayMonday, 25 October · suggested vacation dayTuesday, 26 October · suggested vacation dayWednesday, 27 October · suggested vacation dayThursday, 28 October · suggested vacation dayFriday, 29 October · suggested vacation daySaturday, 30 October · rest daySunday, 31 October · rest dayMonday, 1 November · All Saints' Day
From Saturday, 23 October to Monday, 1 November. Holidays: All Saints' Day (1 November).

Restoration of Independence: take 2 days (29 to 30 November) and rest 5 days in a row.

Saturday, 27 November · rest daySunday, 28 November · rest dayMonday, 29 November · suggested vacation dayTuesday, 30 November · suggested vacation dayWednesday, 1 December · Restoration of Independence
From Saturday, 27 November to Wednesday, 1 December. Holidays: Restoration of Independence (1 December).

Immaculate Conception: take 2 days (6 to 7 December) and rest 5 days in a row.

Saturday, 4 December · rest daySunday, 5 December · rest dayMonday, 6 December · suggested vacation dayTuesday, 7 December · suggested vacation dayWednesday, 8 December · Immaculate Conception
From Saturday, 4 December to Wednesday, 8 December. Holidays: Immaculate Conception (8 December).
Every bridge of the year

Long weekends

A holiday on a Monday or a Friday: days off in a row without spending vacation.

New Year's Day
Fri · 1 January
From 1 January to 3 January, without spending vacation. 0 → 3 days
Good Friday
Fri · 26 March
From 26 March to 28 March, without spending vacation. 0 → 3 days
All Saints' Day
Mon · 1 November
From 30 October to 1 November, without spending vacation. 0 → 3 days

Bridges

From 1 to 4 vacation days between the holiday and the weekend.

Corpus Christi
Thu · 27 May
Take 3 days (24 to 26 May) or take 1 day (28 May). 3 → 6 days1 → 4 days
Portugal Day
Thu · 10 June
Take 3 days (7 to 9 June) or take 1 day (11 June). 3 → 6 days1 → 4 days
Guimarães municipal holiday
Thu · 24 June · municipal
Take 3 days (21 to 23 June) or take 1 day (25 June). 3 → 6 days1 → 4 days
Republic Day
Tue · 5 October
Take 1 day (4 October) or take 3 days (6 to 8 October). 1 → 4 days3 → 6 days
Restoration of Independence
Wed · 1 December
Take 2 days (29 to 30 November) or take 2 days (2 to 3 December). 2 → 5 days2 → 5 days
Immaculate Conception
Wed · 8 December
Take 2 days (6 to 7 December) or take 2 days (9 to 10 December). 2 → 5 days2 → 5 days

In 2027 these fall on a rest day, without a possible bridge: Easter Sunday, Freedom Day, Labour Day, Assumption Day, Christmas Day.

Holidays used in the calculation
Corpus Christi
Thu · 27 May
National · Diário da República · Lei n.º 8/2016, de 1 de abril A
Guimarães municipal holiday
Thu · 24 June
Municipal · https://www.visitguimaraes.travel/pages/1150/?geo_article_id=986 B
Republic Day
Tue · 5 October
National · Diário da República · Lei n.º 8/2016, de 1 de abril A
All Saints' Day
Mon · 1 November
National · Diário da República · Lei n.º 8/2016, de 1 de abril A
Restoration of Independence
Wed · 1 December
National · Diário da República · Lei n.º 8/2016, de 1 de abril A
Immaculate Conception
Wed · 8 December
National · Diário da República · Código do Trabalho (Lei n.º 7/2009), art. 234.º A

A: published act. B: official page of a public body. C: public secondary source, used as a provisional base.

GET https://api.calendas.pt/v1/holidays?municipality=guimaraes&year=2027 · Documentation