Public holidays · long weekends · 95 countries
Plan your year around long weekends.
Every public holiday, the longest breaks you can build around them, and one-click calendar subscriptions — for every country and year that matter.
Browse countries
Every holiday, long weekend and bridge day, country by country.
Albania
16 public holidays in 2027
64 holidays across 2028, 2027, 2026
Andorra
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Argentina
16 public holidays in 2027
64 holidays across 2028, 2027, 2026
Armenia
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Australia
7 public holidays in 2027
47 holidays across 2028, 2027, 2026
Austria
13 public holidays in 2027
56 holidays across 2028, 2027, 2026
Azerbaijan
26 public holidays in 2027
108 holidays across 2028, 2027, 2026
Bahrain
5 public holidays in 2027
29 holidays across 2028, 2027, 2026
Bangladesh
7 public holidays in 2027
28 holidays across 2028, 2027, 2026
Belarus
9 public holidays in 2027
36 holidays across 2028, 2027, 2026
Belgium
14 public holidays in 2027
54 holidays across 2028, 2027, 2026
Brazil
15 public holidays in 2027
50 holidays across 2028, 2027, 2026
Bulgaria
14 public holidays in 2027
58 holidays across 2028, 2027, 2026
Canada
31 public holidays in 2027
99 holidays across 2028, 2027, 2026
Chile
17 public holidays in 2027
67 holidays across 2028, 2027, 2026
China
6 public holidays in 2027
24 holidays across 2028, 2027, 2026
Colombia
19 public holidays in 2027
75 holidays across 2028, 2027, 2026
Costa Rica
11 public holidays in 2027
44 holidays across 2028, 2027, 2026
Croatia
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Cyprus
17 public holidays in 2027
68 holidays across 2028, 2027, 2026
Czechia
13 public holidays in 2027
53 holidays across 2028, 2027, 2026
Denmark
10 public holidays in 2027
40 holidays across 2028, 2027, 2026
Ecuador
11 public holidays in 2027
46 holidays across 2028, 2027, 2026
Egypt
10 public holidays in 2027
50 holidays across 2028, 2027, 2026
Estonia
12 public holidays in 2027
48 holidays across 2028, 2027, 2026
Finland
15 public holidays in 2027
60 holidays across 2028, 2027, 2026
France
11 public holidays in 2027
44 holidays across 2028, 2027, 2026
Georgia
17 public holidays in 2027
68 holidays across 2028, 2027, 2026
Germany
19 public holidays in 2027
78 holidays across 2028, 2027, 2026
Greece
15 public holidays in 2027
60 holidays across 2028, 2027, 2026
Hong Kong
17 public holidays in 2027
70 holidays across 2028, 2027, 2026
Hungary
13 public holidays in 2027
50 holidays across 2028, 2027, 2026
Iceland
16 public holidays in 2027
62 holidays across 2028, 2027, 2026
India
15 public holidays in 2027
62 holidays across 2028, 2027, 2026
Indonesia
8 public holidays in 2027
32 holidays across 2028, 2027, 2026
Ireland
10 public holidays in 2027
40 holidays across 2028, 2027, 2026
Israel
9 public holidays in 2027
36 holidays across 2028, 2027, 2026
Italy
14 public holidays in 2027
64 holidays across 2028, 2027, 2026
Japan
16 public holidays in 2027
64 holidays across 2028, 2027, 2026
Jordan
14 public holidays in 2027
55 holidays across 2028, 2027, 2026
Kazakhstan
13 public holidays in 2027
52 holidays across 2028, 2027, 2026
Kenya
10 public holidays in 2027
40 holidays across 2028, 2027, 2026
Kuwait
14 public holidays in 2027
52 holidays across 2028, 2027, 2026
Latvia
16 public holidays in 2027
65 holidays across 2028, 2027, 2026
Lebanon
19 public holidays in 2027
76 holidays across 2028, 2027, 2026
Liechtenstein
13 public holidays in 2027
52 holidays across 2028, 2027, 2026
Lithuania
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Luxembourg
12 public holidays in 2027
48 holidays across 2028, 2027, 2026
Malaysia
15 public holidays in 2027
59 holidays across 2028, 2027, 2026
Malta
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Mauritius
15 public holidays in 2027
60 holidays across 2028, 2027, 2026
Mexico
7 public holidays in 2027
28 holidays across 2028, 2027, 2026
Moldova
13 public holidays in 2027
52 holidays across 2028, 2027, 2026
Monaco
12 public holidays in 2027
48 holidays across 2028, 2027, 2026
Mongolia
10 public holidays in 2027
46 holidays across 2028, 2027, 2026
Morocco
11 public holidays in 2027
43 holidays across 2028, 2027, 2026
Netherlands
9 public holidays in 2027
38 holidays across 2028, 2027, 2026
New Zealand
23 public holidays in 2027
92 holidays across 2028, 2027, 2026
Nigeria
8 public holidays in 2027
32 holidays across 2028, 2027, 2026
Norway
13 public holidays in 2027
51 holidays across 2028, 2027, 2026
Oman
15 public holidays in 2027
59 holidays across 2028, 2027, 2026
Pakistan
15 public holidays in 2027
62 holidays across 2028, 2027, 2026
Panama
13 public holidays in 2027
52 holidays across 2028, 2027, 2026
Peru
17 public holidays in 2027
68 holidays across 2028, 2027, 2026
Philippines
18 public holidays in 2027
77 holidays across 2028, 2027, 2026
Poland
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Portugal
16 public holidays in 2027
64 holidays across 2028, 2027, 2026
Qatar
8 public holidays in 2027
33 holidays across 2028, 2027, 2026
Romania
17 public holidays in 2027
68 holidays across 2028, 2027, 2026
Russia
13 public holidays in 2027
58 holidays across 2028, 2027, 2026
San Marino
18 public holidays in 2027
72 holidays across 2028, 2027, 2026
Saudi Arabia
12 public holidays in 2027
52 holidays across 2028, 2027, 2026
Serbia
11 public holidays in 2027
44 holidays across 2028, 2027, 2026
Singapore
11 public holidays in 2027
40 holidays across 2028, 2027, 2026
Slovakia
14 public holidays in 2027
52 holidays across 2028, 2027, 2026
Slovenia
15 public holidays in 2027
60 holidays across 2028, 2027, 2026
South Africa
12 public holidays in 2027
49 holidays across 2028, 2027, 2026
South Korea
17 public holidays in 2027
67 holidays across 2028, 2027, 2026
Spain
9 public holidays in 2027
104 holidays across 2028, 2027, 2026
Sri Lanka
25 public holidays in 2026
50 holidays across 2026, 2025
Sweden
16 public holidays in 2027
64 holidays across 2028, 2027, 2026
Switzerland
21 public holidays in 2027
100 holidays across 2028, 2027, 2026
Taiwan
24 public holidays in 2027
81 holidays across 2028, 2027, 2026
Thailand
25 public holidays in 2027
99 holidays across 2028, 2027, 2026
Tunisia
8 public holidays in 2027
40 holidays across 2028, 2027, 2026
Turkey
14 public holidays in 2027
56 holidays across 2028, 2027, 2026
Ukraine
11 public holidays in 2027
44 holidays across 2028, 2027, 2026
United Arab Emirates
12 public holidays in 2027
48 holidays across 2028, 2027, 2026
United Kingdom
13 public holidays in 2027
53 holidays across 2028, 2027, 2026
United States
13 public holidays in 2027
52 holidays across 2028, 2027, 2026
Uruguay
15 public holidays in 2027
50 holidays across 2028, 2027, 2026
Uzbekistan
12 public holidays in 2027
54 holidays across 2028, 2027, 2026
Vatican City
26 public holidays in 2027
104 holidays across 2028, 2027, 2026
Venezuela
18 public holidays in 2027
69 holidays across 2028, 2027, 2026
Vietnam
4 public holidays in 2027
16 holidays across 2028, 2027, 2026
How HolidayKit works
1 · Pick a country
See every official public holiday, including regional ones.
2 · Find the long weekend
Bridge days show how much leave turns a holiday into 4–6 days off.
3 · Add it to your calendar
One .ics link for Google Calendar, Apple Calendar and Outlook.
FAQ
- What is a long weekend?
- A stretch of days off created by a public holiday landing next to a weekend, optionally extended by taking one or two days of leave.
- Can I add holidays to my calendar?
- Yes — every country page has a one-click .ics subscription link that works with Google Calendar, Apple Calendar and Outlook.
- Are the dates official?
- Dates are collected from public sources and cross-checked against official government announcements. Always confirm before booking anything critical.
Popular holiday guides
New Year's Day
next 1 Jan 2027 · 80 countries
Christmas Day
next 25 Dec 2026 · 70 countries
Labour Day
next 30 Apr 2027 · 55 countries
Good Friday
next 26 Mar 2027 · 50 countries
Easter Monday
next 29 Mar 2027 · 43 countries
Independence Day
next 11 Nov 2026 · 35 countries
Easter Sunday
next 28 Mar 2027 · 31 countries
St. Stephen's Day
next 26 Dec 2026 · 30 countries
All Saints' Day
next 1 Nov 2027 · 22 countries
Assumption Day
next 15 Aug 2027 · 19 countries
Epiphany
next 6 Jan 2027 · 19 countries
Labor Day
next 1 May 2027 · 18 countries
Live countdowns
New Year's Day
next 1 Jan 2027
Christmas Day
next 25 Dec 2026
Labour Day
next 30 Apr 2027
Good Friday
next 26 Mar 2027
Easter Monday
next 29 Mar 2027
Independence Day
next 11 Nov 2026
Easter Sunday
next 28 Mar 2027
St. Stephen's Day
next 26 Dec 2026
All Saints' Day
next 1 Nov 2027
Assumption Day
next 15 Aug 2027
Epiphany
next 6 Jan 2027
Labor Day
next 1 May 2027
Build on HolidayKit
Free API
JSON for every country and year. CORS enabled, no key required.
Embed widget
A live holiday calendar in one script tag.
Compare countries
Side-by-side holidays for expats and remote workers.
School holidays
Official school breaks by region, with calendar links.
Premium
Multi-country planner, alerts and PTO export — coming soon.