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
64 public holidays · 2028, 2027, 2026
Andorra
56 public holidays · 2028, 2027, 2026
Argentina
64 public holidays · 2028, 2027, 2026
Armenia
56 public holidays · 2028, 2027, 2026
Australia
47 public holidays · 2028, 2027, 2026
Austria
56 public holidays · 2028, 2027, 2026
Azerbaijan
108 public holidays · 2028, 2027, 2026
Bahrain
29 public holidays · 2028, 2027, 2026
Bangladesh
28 public holidays · 2028, 2027, 2026
Belarus
36 public holidays · 2028, 2027, 2026
Belgium
54 public holidays · 2028, 2027, 2026
Brazil
50 public holidays · 2028, 2027, 2026
Bulgaria
58 public holidays · 2028, 2027, 2026
Canada
99 public holidays · 2028, 2027, 2026
Chile
67 public holidays · 2028, 2027, 2026
China
24 public holidays · 2028, 2027, 2026
Colombia
75 public holidays · 2028, 2027, 2026
Costa Rica
44 public holidays · 2028, 2027, 2026
Croatia
56 public holidays · 2028, 2027, 2026
Cyprus
68 public holidays · 2028, 2027, 2026
Czechia
53 public holidays · 2028, 2027, 2026
Denmark
40 public holidays · 2028, 2027, 2026
Ecuador
46 public holidays · 2028, 2027, 2026
Egypt
50 public holidays · 2028, 2027, 2026
Estonia
48 public holidays · 2028, 2027, 2026
Finland
60 public holidays · 2028, 2027, 2026
France
44 public holidays · 2028, 2027, 2026
Georgia
68 public holidays · 2028, 2027, 2026
Germany
78 public holidays · 2028, 2027, 2026
Greece
60 public holidays · 2028, 2027, 2026
Hong Kong
70 public holidays · 2028, 2027, 2026
Hungary
50 public holidays · 2028, 2027, 2026
Iceland
62 public holidays · 2028, 2027, 2026
India
62 public holidays · 2028, 2027, 2026
Indonesia
32 public holidays · 2028, 2027, 2026
Ireland
40 public holidays · 2028, 2027, 2026
Israel
36 public holidays · 2028, 2027, 2026
Italy
64 public holidays · 2028, 2027, 2026
Japan
64 public holidays · 2028, 2027, 2026
Jordan
55 public holidays · 2028, 2027, 2026
Kazakhstan
52 public holidays · 2028, 2027, 2026
Kenya
40 public holidays · 2028, 2027, 2026
Kuwait
52 public holidays · 2028, 2027, 2026
Latvia
65 public holidays · 2028, 2027, 2026
Lebanon
76 public holidays · 2028, 2027, 2026
Liechtenstein
52 public holidays · 2028, 2027, 2026
Lithuania
56 public holidays · 2028, 2027, 2026
Luxembourg
48 public holidays · 2028, 2027, 2026
Malaysia
59 public holidays · 2028, 2027, 2026
Malta
56 public holidays · 2028, 2027, 2026
Mauritius
60 public holidays · 2028, 2027, 2026
Mexico
28 public holidays · 2028, 2027, 2026
Moldova
52 public holidays · 2028, 2027, 2026
Monaco
48 public holidays · 2028, 2027, 2026
Mongolia
46 public holidays · 2028, 2027, 2026
Morocco
43 public holidays · 2028, 2027, 2026
Netherlands
38 public holidays · 2028, 2027, 2026
New Zealand
92 public holidays · 2028, 2027, 2026
Nigeria
32 public holidays · 2028, 2027, 2026
Norway
51 public holidays · 2028, 2027, 2026
Oman
59 public holidays · 2028, 2027, 2026
Pakistan
62 public holidays · 2028, 2027, 2026
Panama
52 public holidays · 2028, 2027, 2026
Peru
68 public holidays · 2028, 2027, 2026
Philippines
77 public holidays · 2028, 2027, 2026
Poland
56 public holidays · 2028, 2027, 2026
Portugal
64 public holidays · 2028, 2027, 2026
Qatar
33 public holidays · 2028, 2027, 2026
Romania
68 public holidays · 2028, 2027, 2026
Russia
58 public holidays · 2028, 2027, 2026
San Marino
72 public holidays · 2028, 2027, 2026
Saudi Arabia
52 public holidays · 2028, 2027, 2026
Serbia
44 public holidays · 2028, 2027, 2026
Singapore
40 public holidays · 2028, 2027, 2026
Slovakia
52 public holidays · 2028, 2027, 2026
Slovenia
60 public holidays · 2028, 2027, 2026
South Africa
49 public holidays · 2028, 2027, 2026
South Korea
67 public holidays · 2028, 2027, 2026
Spain
104 public holidays · 2028, 2027, 2026
Sri Lanka
50 public holidays · 2026, 2025
Sweden
64 public holidays · 2028, 2027, 2026
Switzerland
100 public holidays · 2028, 2027, 2026
Taiwan
81 public holidays · 2028, 2027, 2026
Thailand
99 public holidays · 2028, 2027, 2026
Tunisia
40 public holidays · 2028, 2027, 2026
Turkey
56 public holidays · 2028, 2027, 2026
Ukraine
44 public holidays · 2028, 2027, 2026
United Arab Emirates
48 public holidays · 2028, 2027, 2026
United Kingdom
53 public holidays · 2028, 2027, 2026
United States
52 public holidays · 2028, 2027, 2026
Uruguay
50 public holidays · 2028, 2027, 2026
Uzbekistan
54 public holidays · 2028, 2027, 2026
Vatican City
104 public holidays · 2028, 2027, 2026
Venezuela
69 public holidays · 2028, 2027, 2026
Vietnam
16 public holidays · 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.