Ranked across 62 countries for 2027. The interesting number is not how many holidays a country gazettes, but how many actually fall on a working day.
A public holiday that lands on a Saturday or Sunday is not a day off unless the country grants a day in lieu. This is the difference most rankings ignore.
| Japan | 17 holidays | 1 lost |
| Hong Kong | 16 holidays | 1 lost |
| Canada | 6 holidays | 1 lost |
| Turkey | 13 holidays | 2 lost |
| Saudi Arabia | 12 holidays | 2 lost |
| Slovenia | 15 holidays | 9 lost |
| South Korea | 24 holidays | 9 lost |
| Sweden | 13 holidays | 8 lost |
| Romania | 17 holidays | 8 lost |
| Italy | 14 holidays | 7 lost |
In federal countries holidays are set regionally, so a single national number understates what most people actually get.
| Country | National | Best region | Worst region |
|---|---|---|---|
| India | 18 | 31 Punjab | 18 Arunachal Pradesh |
| Switzerland | 4 | 15 Ticino | 5 Freiburg |
| Malaysia | 15 | 25 Terengganu | 19 Perlis |
| United States | 15 | 23 Virgin Islands, U.S. | 13 Massachusetts |
| Australia | 7 | 15 Victoria | 10 Tasmania |
| Argentina | 17 | 23 La Rioja | 17 Buenos Aires |
| Canada | 6 | 12 Yukon | 7 Newfoundland and Labrador |
| Brazil | 10 | 15 Acre | 10 Minas Gerais |
| # | Country | Days actually off | Holidays | Lost to weekend | Best region |
|---|---|---|---|---|---|
| 1 | Thailand | 19 | 25 | 6 | — |
| 2 | Taiwan | 17 | 24 | 7 | — |
| 3 | Colombia | 16 | 19 | 3 | — |
| 4 | Japan | 16 | 17 | 1 | — |
| 5 | South Korea | 15 | 24 | 9 | — |
| 6 | Hong Kong | 15 | 16 | 1 | — |
| 7 | Peru | 14 | 17 | 3 | — |
| 8 | China | 13 | 19 | 6 | — |
| 9 | Nigeria | 13 | 19 | 6 | — |
| 10 | Argentina | 13 | 17 | 4 | La Rioja 23 |
| 11 | Bulgaria | 12 | 16 | 4 | — |
| 12 | Egypt | 12 | 16 | 4 | — |
| 13 | United States | 12 | 15 | 3 | Virgin Islands, U.S. 23 |
| 14 | India | 11 | 18 | 7 | Punjab 31 |
| 15 | Philippines | 11 | 18 | 7 | — |
| 16 | New Zealand | 11 | 16 | 5 | Te Tai o Poutini 17 |
| 17 | Pakistan | 11 | 15 | 4 | — |
| 18 | Vietnam | 11 | 14 | 3 | — |
| 19 | Turkey | 11 | 13 | 2 | — |
| 20 | Chile | 10 | 17 | 7 | Ñuble 18 |
| 21 | Indonesia | 10 | 17 | 7 | — |
| 22 | South Africa | 10 | 14 | 4 | — |
| 23 | Saudi Arabia | 10 | 12 | 2 | — |
| 24 | Romania | 9 | 17 | 8 | — |
| 25 | Lithuania | 9 | 16 | 7 | — |
| 26 | Morocco | 9 | 16 | 7 | — |
| 27 | Latvia | 9 | 15 | 6 | — |
| 28 | Iceland | 9 | 14 | 5 | — |
| 29 | Kenya | 9 | 14 | 5 | — |
| 30 | Russia | 9 | 14 | 5 | — |
| 31 | Austria | 9 | 13 | 4 | Wien 13 |
| 32 | Czechia | 9 | 13 | 4 | — |
| 33 | Greece | 9 | 13 | 4 | — |
| 34 | Finland | 8 | 15 | 7 | Ahvenanmaan maakunta 16 |
| 35 | Malaysia | 8 | 15 | 7 | Terengganu 25 |
| 36 | Croatia | 8 | 14 | 6 | — |
| 37 | Poland | 8 | 14 | 6 | — |
| 38 | Portugal | 8 | 13 | 5 | Região Autónoma da Madeira 15 |
| 39 | Slovakia | 8 | 13 | 5 | — |
| 40 | Singapore | 8 | 12 | 4 | — |
| 41 | Serbia | 8 | 11 | 3 | — |
| 42 | Ireland | 8 | 10 | 2 | — |
| 43 | Italy | 7 | 14 | 7 | Barletta-Andria-Trani 17 |
| 44 | Hungary | 7 | 13 | 6 | — |
| 45 | Belgium | 7 | 12 | 5 | — |
| 46 | Estonia | 7 | 12 | 5 | — |
| 47 | France | 7 | 11 | 4 | Guadeloupe 15 |
| 48 | Brazil | 7 | 10 | 3 | Acre 15 |
| 49 | Spain | 7 | 9 | 2 | Melilla 14 |
| 50 | Slovenia | 6 | 15 | 9 | — |
| 51 | Luxembourg | 6 | 11 | 5 | — |
| 52 | Norway | 6 | 11 | 5 | Finnmárkku 11 |
| 53 | Denmark | 6 | 10 | 4 | — |
| 54 | Netherlands | 6 | 10 | 4 | — |
| 55 | United Kingdom | 6 | 8 | 2 | Scotland 12 |
| 56 | Sweden | 5 | 13 | 8 | — |
| 57 | Germany | 5 | 9 | 4 | Augsburg 14 |
| 58 | Israel | 5 | 9 | 4 | — |
| 59 | Mexico | 5 | 7 | 2 | — |
| 60 | Canada | 5 | 6 | 1 | Yukon 12 |
| 61 | Australia | 4 | 7 | 3 | Victoria 15 |
| 62 | Switzerland | 2 | 4 | 2 | Ticino 15 |
Computed from the open-source python-holidays library (version 0.103) for 2027, across 62 countries chosen for having meaningful search demand — not every country the library covers, which would include places with no permanent population.
Recurring markers are excluded. Some countries encode every Sunday as a holiday in law; counting those would put Sweden at 61 "public holidays" rather than its real figure. Any entry appearing more than 20 times in a year is treated as a weekday marker and dropped. 1 such entries were removed.
"Days actually off" excludes holidays that land on a rest day. Countries differ in whether they grant a day in lieu, which is why the ranking by effective days differs from the ranking by raw count.
Federal countries report national, best and worst region. Switzerland gazettes 4 national holidays but 15 in Ticino; ranking it on the national figure alone would be misleading.
Figures are computed, not hand-collected, and may differ from official sources where a country has changed its calendar recently. Corrections welcome — get in touch.