889 holidays across 230+ countries

May 2024 Holidays & Observances Worldwide

There is a total of 889 public holidays and observances in May of 2024 for over 230 countries and 3300 locations around the world. In the table below, you will find the details of the holidays & observances along with when and where they are observed.

All the information displayed below is also available via our API as well as downloadable as a csv. Signup here to get started.

These dates may be modified as official changes are announced, so please check back regularly for updates or sign up for our newsletter to receive regular updates. All updates are automatically added to our API as well.

Our API allows you to specify the State and Region as part of the API requests, thereby limiting the requests to a particular state or city. View the API documentation for a full description of the supported countries, states, and regions.

Date Holiday Location
Wednesday, May 1, 2024 May Day Andorra
Wednesday, May 1, 2024 Labor Day Afghanistan
Wednesday, May 1, 2024 Labor Day Anguilla
Wednesday, May 1, 2024 International Worker's Day Albania
Wednesday, May 1, 2024 Labor Day Armenia
Wednesday, May 1, 2024 May Day Angola
Wednesday, May 1, 2024 Labor Day Argentina
Wednesday, May 1, 2024 Labor Day Austria
Wednesday, May 1, 2024 Labor Day Aruba
Wednesday, May 1, 2024 Labor Day Bosnia and Herzegovina
Wednesday, May 1, 2024 Labor Day Barbados
Wednesday, May 1, 2024 May Day Bangladesh
Wednesday, May 1, 2024 Labor Day Belgium
Wednesday, May 1, 2024 Labour Day Burkina Faso
Wednesday, May 1, 2024 Labor Day Bulgaria
Wednesday, May 1, 2024 May Day Bahrain
Wednesday, May 1, 2024 Labour Day Burundi
Wednesday, May 1, 2024 Labour Day Benin
Wednesday, May 1, 2024 Labor Day St. Barts
Wednesday, May 1, 2024 Labor Day Bolivia
Wednesday, May 1, 2024 Labor Day Brazil
Wednesday, May 1, 2024 Labour Day Botswana
Wednesday, May 1, 2024 Labour Day Belarus
Wednesday, May 1, 2024 Labor Day Belize
Wednesday, May 1, 2024 May Day Congo Democratic Republic
Wednesday, May 1, 2024 Labour Day Central African Republic
Wednesday, May 1, 2024 Labour Day Congo
Wednesday, May 1, 2024 May Day Switzerland
Wednesday, May 1, 2024 May Day (Half-Day) Switzerland
Wednesday, May 1, 2024 Labor Day Cote d'Ivoire
Wednesday, May 1, 2024 Labor Day Chile
Wednesday, May 1, 2024 Labour Day Cameroon
Wednesday, May 1, 2024 Labour Day China
Wednesday, May 1, 2024 Labor Day Colombia
Wednesday, May 1, 2024 Labor Day Costa Rica
Wednesday, May 1, 2024 Labor Day Cuba
Wednesday, May 1, 2024 Labour Day Cabo Verde
Wednesday, May 1, 2024 Labor Day Curaçao
Wednesday, May 1, 2024 Labour Day/May Day Cyprus
Wednesday, May 1, 2024 Labor Day Czechia
Wednesday, May 1, 2024 May Day Germany
Wednesday, May 1, 2024 Labor Day Djibouti
Wednesday, May 1, 2024 Labor Day Denmark
Wednesday, May 1, 2024 Labor Day Dominican Republic
Wednesday, May 1, 2024 May Day Algeria
Wednesday, May 1, 2024 Labor Day Ecuador
Wednesday, May 1, 2024 Labor Day Estonia
Wednesday, May 1, 2024 Labor Day Egypt
Wednesday, May 1, 2024 International Workers' Day Eritrea
Wednesday, May 1, 2024 Labor Day Spain
Wednesday, May 1, 2024 International Labor Day Ethiopia
Wednesday, May 1, 2024 May Day Finland
Wednesday, May 1, 2024 Labor Day France
Wednesday, May 1, 2024 Labour Day Gabon
Wednesday, May 1, 2024 Labour Day Grenada
Wednesday, May 1, 2024 Labor Day French Guiana
Wednesday, May 1, 2024 May Day Ghana
Wednesday, May 1, 2024 May Day Gibraltar
Wednesday, May 1, 2024 May Day Greenland
Wednesday, May 1, 2024 Labour Day Gambia
Wednesday, May 1, 2024 Labour Day Guinea
Wednesday, May 1, 2024 Labor Day Guadeloupe
Wednesday, May 1, 2024 Labor Day Equatorial Guinea
Wednesday, May 1, 2024 Labor Day Greece
Wednesday, May 1, 2024 Labor Day Guatemala
Wednesday, May 1, 2024 Labour Day Guinea-Bissau
Wednesday, May 1, 2024 Labor Day Guyana
Wednesday, May 1, 2024 Labour Day Hong Kong
Wednesday, May 1, 2024 Labor Day Honduras
Wednesday, May 1, 2024 Labor Day Croatia
Wednesday, May 1, 2024 Labor Day Haiti
Wednesday, May 1, 2024 Labor Day Hungary
Wednesday, May 1, 2024 International Labor Day Indonesia
Wednesday, May 1, 2024 May Day Israel
Wednesday, May 1, 2024 International Worker's Day India
Wednesday, May 1, 2024 Labor Day Iraq
Wednesday, May 1, 2024 Labour Day Iceland
Wednesday, May 1, 2024 Labor Day Italy
Wednesday, May 1, 2024 Labour Day Jordan
Wednesday, May 1, 2024 Labour Day Kenya
Wednesday, May 1, 2024 May Day Kyrgyzstan
Wednesday, May 1, 2024 Labour Day Cambodia
Wednesday, May 1, 2024 Labor Day Kiribati
Wednesday, May 1, 2024 Labour Day Comoros
Wednesday, May 1, 2024 May Day North Korea
Wednesday, May 1, 2024 Labor Day South Korea
Wednesday, May 1, 2024 Unity Day Kazakhstan
Wednesday, May 1, 2024 Labor Day Laos
Wednesday, May 1, 2024 Labor Day Lebanon
Wednesday, May 1, 2024 Labor Day Saint Lucia
Wednesday, May 1, 2024 Labour Day/May Day Liechtenstein
Wednesday, May 1, 2024 May Day Sri Lanka
Wednesday, May 1, 2024 May Day Lesotho
Wednesday, May 1, 2024 Labour Day Lithuania
Wednesday, May 1, 2024 Labor Day Luxembourg
Wednesday, May 1, 2024 Labour Day/May Day Latvia
Wednesday, May 1, 2024 Constituent Assembly Convocation Day Latvia
Wednesday, May 1, 2024 May Day Libya
Wednesday, May 1, 2024 Labour Day/May Day Morocco
Wednesday, May 1, 2024 Labour Day Monaco
Wednesday, May 1, 2024 International Day of Solidarity of Workers Moldova
Wednesday, May 1, 2024 Labour Day Montenegro
Wednesday, May 1, 2024 Labor Day Saint Martin
Wednesday, May 1, 2024 Labor Day Madagascar
Wednesday, May 1, 2024 Constitution Day Marshall Islands
Wednesday, May 1, 2024 Labor Day North Macedonia
Wednesday, May 1, 2024 Workers' Day Mali
Wednesday, May 1, 2024 Labor Day Myanmar
Wednesday, May 1, 2024 Labor Day Macau
Wednesday, May 1, 2024 Labor Day Martinique
Wednesday, May 1, 2024 Labor Day Mauritania
Wednesday, May 1, 2024 Labour Day/May Day Malta
Wednesday, May 1, 2024 Labour Day Mauritius
Wednesday, May 1, 2024 Labor Day Maldives
Wednesday, May 1, 2024 May Day Malawi
Wednesday, May 1, 2024 Labor Day Mexico
Wednesday, May 1, 2024 Labour Day Malaysia
Wednesday, May 1, 2024 May Day Mozambique
Wednesday, May 1, 2024 Workers' Day Namibia
Wednesday, May 1, 2024 Labor Day New Caledonia
Wednesday, May 1, 2024 Labour Day Niger
Wednesday, May 1, 2024 Workers' Day Nigeria
Wednesday, May 1, 2024 Labor Day Nicaragua
Wednesday, May 1, 2024 Labor Day Norway
Wednesday, May 1, 2024 Majdoor Divas Nepal
Wednesday, May 1, 2024 Labor Day Panama
Wednesday, May 1, 2024 Labor Day Peru
Wednesday, May 1, 2024 Labor Day French Polynesia
Wednesday, May 1, 2024 Labor Day Philippines
Wednesday, May 1, 2024 Labour Day Pakistan
Wednesday, May 1, 2024 Labor Day Poland
Wednesday, May 1, 2024 Labor Day Saint Pierre and Miquelon
Wednesday, May 1, 2024 Labor Day Portugal
Wednesday, May 1, 2024 Labor Day Paraguay
Wednesday, May 1, 2024 Labour Day Reunion
Wednesday, May 1, 2024 Labor Day Romania
Wednesday, May 1, 2024 Labor holiday Serbia
Wednesday, May 1, 2024 Spring and Labor Day Russia
Wednesday, May 1, 2024 Labor Day Rwanda
Wednesday, May 1, 2024 Labour Day Seychelles
Wednesday, May 1, 2024 May 1st Sweden
Wednesday, May 1, 2024 Labour Day Singapore
Wednesday, May 1, 2024 Labor Day Slovenia
Wednesday, May 1, 2024 Labor Day Slovakia
Wednesday, May 1, 2024 Accession to the European Union Day Slovakia
Wednesday, May 1, 2024 International Worker's Day Sierra Leone
Wednesday, May 1, 2024 Labour Day/May Day San Marino
Wednesday, May 1, 2024 Labour Day Senegal
Wednesday, May 1, 2024 May Day Somalia
Wednesday, May 1, 2024 Labor Day Suriname
Wednesday, May 1, 2024 May Day South Sudan
Wednesday, May 1, 2024 Labour Day Sao Tome and Principe
Wednesday, May 1, 2024 Labor Day El Salvador
Wednesday, May 1, 2024 Labor Day Sint Maarten
Wednesday, May 1, 2024 Labor Day Syria
Wednesday, May 1, 2024 May Day Eswatini
Wednesday, May 1, 2024 May Day Chad
Wednesday, May 1, 2024 Labour Day Togo
Wednesday, May 1, 2024 Labor Day Thailand
Wednesday, May 1, 2024 Labor Day Tajikistan
Wednesday, May 1, 2024 Labor Day East Timor
Wednesday, May 1, 2024 Labour Day Tunisia
Wednesday, May 1, 2024 Labor and Solidarity Day Turkey
Wednesday, May 1, 2024 Labor Day Taiwan
Wednesday, May 1, 2024 Matsu's Birthday Taiwan
Wednesday, May 1, 2024 Labour Day Tanzania
Wednesday, May 1, 2024 Labor Day (Suspended) Ukraine
Wednesday, May 1, 2024 Labour Day Uganda
Wednesday, May 1, 2024 Law Day United States
Wednesday, May 1, 2024 Loyalty Day United States
Wednesday, May 1, 2024 Lei Day United States
Wednesday, May 1, 2024 First Day of Military Appreciation Month United States
Wednesday, May 1, 2024 First Day of Asian Pacific American Heritage Month United States
Wednesday, May 1, 2024 First Day of Jewish American Heritage Month United States
Wednesday, May 1, 2024 Labor Day Uruguay
Wednesday, May 1, 2024 Feast of St Joseph the Worker Vatican City (Holy See)
Wednesday, May 1, 2024 National Workers Day Saint Vincent and the Grenadines
Wednesday, May 1, 2024 Labor Day Venezuela
Wednesday, May 1, 2024 International Labor Day Vietnam
Wednesday, May 1, 2024 Labor Day Vanuatu
Wednesday, May 1, 2024 Labor Day Wallis and Futuna
Wednesday, May 1, 2024 International Labour Day Kosovo
Wednesday, May 1, 2024 May Day Yemen
Wednesday, May 1, 2024 Labour Day Mayotte
Wednesday, May 1, 2024 Workers' Day South Africa
Wednesday, May 1, 2024 Labour Day Zambia
Wednesday, May 1, 2024 Workers' Day Zimbabwe
Thursday, May 2, 2024 Labor Day (Day 2) Bosnia and Herzegovina
Thursday, May 2, 2024 Birth Anniversary of Third Druk Gyalpo Bhutan
Thursday, May 2, 2024 Labour Day Holiday China
Thursday, May 2, 2024 Labor Day Egypt
Thursday, May 2, 2024 Day of Madrid Spain
Thursday, May 2, 2024 Armenian/Orthodox Maundy Thursday Israel
Thursday, May 2, 2024 Labour Day Jordan
Thursday, May 2, 2024 May Day Holiday Kyrgyzstan
Thursday, May 2, 2024 Labour Day Holiday Montenegro
Thursday, May 2, 2024 Day of the Flag Poland
Thursday, May 2, 2024 Labor Day Holiday Serbia
Thursday, May 2, 2024 Labour Day holiday Slovenia
Thursday, May 2, 2024 World Tuna Day United States
Thursday, May 2, 2024 National Day of Prayer United States
Thursday, May 2, 2024 West Virginia Day of Prayer United States
Friday, May 3, 2024 Good Friday (Orthodox) Albania
Friday, May 3, 2024 Orthodox Good Friday Australia
Friday, May 3, 2024 Orthodox Good Friday Bosnia and Herzegovina
Friday, May 3, 2024 Good Friday Bulgaria
Friday, May 3, 2024 Orthodox Good Friday Canada
Friday, May 3, 2024 Labour Day Holiday China
Friday, May 3, 2024 Good Friday (Orthodox) Cyprus
Friday, May 3, 2024 Day off for Labor Day Ecuador
Friday, May 3, 2024 Coptic Good Friday Egypt
Friday, May 3, 2024 Coptic Good Friday Eritrea
Friday, May 3, 2024 Ethiopian Good Friday Ethiopia
Friday, May 3, 2024 Orthodox Good Friday Georgia
Friday, May 3, 2024 Orthodox Good Friday Greece
Friday, May 3, 2024 Armenian/Orthodox Good Friday Israel
Friday, May 3, 2024 Orthodox Good Friday Jordan
Friday, May 3, 2024 Constitution Memorial Day Japan
Friday, May 3, 2024 May Day Holiday Kyrgyzstan
Friday, May 3, 2024 Labor Day Kiribati
Friday, May 3, 2024 Orthodox Good Friday Lebanon
Friday, May 3, 2024 Orthodox Good Friday Moldova
Friday, May 3, 2024 Orthodox Good Friday Montenegro
Friday, May 3, 2024 Good Friday (Orthodox) North Macedonia
Friday, May 3, 2024 Constitution Day Poland
Friday, May 3, 2024 Orthodox Good Friday Romania
Friday, May 3, 2024 Good Friday Serbia
Friday, May 3, 2024 Day of the Cross El Salvador
Friday, May 3, 2024 Orthodox Good Friday United Kingdom
Friday, May 3, 2024 Orthodox Good Friday United States
Friday, May 3, 2024 World Press Freedom Day United States
Friday, May 3, 2024 Kentucky Oaks United States
Saturday, May 4, 2024 Easter Saturday (Orthodox) Albania
Saturday, May 4, 2024 Saint Florian's Day Austria
Saturday, May 4, 2024 Orthodox Holy Saturday Australia
Saturday, May 4, 2024 Orthodox Holy Saturday Bosnia and Herzegovina
Saturday, May 4, 2024 Holy Saturday Bulgaria
Saturday, May 4, 2024 Orthodox Holy Saturday Canada
Saturday, May 4, 2024 Labour Day Holiday China
Saturday, May 4, 2024 Youth Day China
Saturday, May 4, 2024 Holy Saturday (Orthodox) Cyprus
Saturday, May 4, 2024 Coptic Holy Saturday Egypt
Saturday, May 4, 2024 Orthodox Holy Saturday Georgia
Saturday, May 4, 2024 Armenian/Orthodox Holy Saturday Israel
Saturday, May 4, 2024 Martyrdom of Imam Sadeq Iran
Saturday, May 4, 2024 Greenery Day Japan
Saturday, May 4, 2024 Special Working Day Kazakhstan
Saturday, May 4, 2024 Independence Restoration Day Latvia
Saturday, May 4, 2024 Orthodox Holy Saturday Moldova
Saturday, May 4, 2024 Easter Saturday (Orthodox) North Macedonia
Saturday, May 4, 2024 Cassinga Day Namibia
Saturday, May 4, 2024 Remembrance Day Netherlands
Saturday, May 4, 2024 Holy Saturday Serbia
Saturday, May 4, 2024 Death Anniversary of M. R. Štefánik Slovakia
Saturday, May 4, 2024 Coronation Day Thailand
Saturday, May 4, 2024 Literary Day Taiwan
Saturday, May 4, 2024 Orthodox Holy Saturday United Kingdom
Saturday, May 4, 2024 Orthodox Holy Saturday United States
Saturday, May 4, 2024 Kent State Shootings Remembrance United States
Saturday, May 4, 2024 Kentucky Derby United States
Saturday, May 4, 2024 Rhode Island Independence Day United States
Saturday, May 4, 2024 National Explosive Ordnance Disposal (EOD) Day United States
Saturday, May 4, 2024 Working day for Liberation Day Holiday Vietnam
Sunday, May 5, 2024 Mother's Day Andorra
Sunday, May 5, 2024 Easter Sunday (Orthodox) Albania
Sunday, May 5, 2024 Orthodox Easter Australia
Sunday, May 5, 2024 Orthodox Easter Sunday Bosnia and Herzegovina
Sunday, May 5, 2024 Easter Sunday Bulgaria
Sunday, May 5, 2024 Orthodox Easter Sunday Belarus
Sunday, May 5, 2024 Orthodox Easter Canada
Sunday, May 5, 2024 Labour Day Holiday China
Sunday, May 5, 2024 Easter Sunday (Orthodox) Cyprus
Sunday, May 5, 2024 Europe Day (Council of Europe) Germany
Sunday, May 5, 2024 Liberation Day Denmark
Sunday, May 5, 2024 Coptic Easter Sunday Egypt
Sunday, May 5, 2024 Labor Day Holiday Egypt
Sunday, May 5, 2024 Coptic Easter Eritrea
Sunday, May 5, 2024 Mother's Day Spain
Sunday, May 5, 2024 Fasika Ethiopia
Sunday, May 5, 2024 Patriots' Day Ethiopia
Sunday, May 5, 2024 Orthodox Easter Sunday Georgia
Sunday, May 5, 2024 Orthodox Easter Sunday Greece
Sunday, May 5, 2024 Arrival Day Guyana
Sunday, May 5, 2024 Orthodox Easter Croatia
Sunday, May 5, 2024 Mother's Day Hungary
Sunday, May 5, 2024 Armenian/Orthodox Easter Sunday Israel
Sunday, May 5, 2024 Orthodox Easter Day Jordan
Sunday, May 5, 2024 Children's Day Japan
Sunday, May 5, 2024 Constitution Day of the Kyrgyz Republic Kyrgyzstan
Sunday, May 5, 2024 Children's Day South Korea
Sunday, May 5, 2024 Orthodox Easter Lebanon
Sunday, May 5, 2024 Martyrs' Day Lebanon
Sunday, May 5, 2024 Mother's Day Lithuania
Sunday, May 5, 2024 Orthodox Easter Sunday Moldova
Sunday, May 5, 2024 Orthodox Easter Sunday Montenegro
Sunday, May 5, 2024 Easter Sunday (Orthodox) North Macedonia
Sunday, May 5, 2024 Battle of Puebla (Cinco de Mayo) Mexico
Sunday, May 5, 2024 Liberation Day Netherlands
Sunday, May 5, 2024 Mother's Day Portugal
Sunday, May 5, 2024 Senior Citizens Day Palau
Sunday, May 5, 2024 Orthodox Easter Romania
Sunday, May 5, 2024 Mother's Day Romania
Sunday, May 5, 2024 Easter Day Serbia
Sunday, May 5, 2024 Orthodox Easter Russia
Sunday, May 5, 2024 Coptic Easter Sudan
Sunday, May 5, 2024 Orthodox Easter Syria
Sunday, May 5, 2024 Orthodox Easter Day (Suspended) Ukraine
Sunday, May 5, 2024 Yom HaShoah United Kingdom
Sunday, May 5, 2024 Orthodox Easter United Kingdom
Sunday, May 5, 2024 Orthodox Easter United States
Sunday, May 5, 2024 World Portuguese Language Day United States
Sunday, May 5, 2024 International Family Equality Day United States
Sunday, May 5, 2024 Cinco de Mayo United States
Sunday, May 5, 2024 Easter Sunday (Orthodox) Kosovo
Monday, May 6, 2024 Labour Day Antigua and Barbuda
Monday, May 6, 2024 Easter Monday (Orthodox) Albania
Monday, May 6, 2024 Day off for Easter Sunday (Orthodox) Albania
Monday, May 6, 2024 Yom HaShoah Australia
Monday, May 6, 2024 Orthodox Easter Monday Australia
Monday, May 6, 2024 May Day Australia
Monday, May 6, 2024 Labour Day Australia
Monday, May 6, 2024 Orthodox Easter Monday Bosnia and Herzegovina
Monday, May 6, 2024 Easter Monday Bulgaria
Monday, May 6, 2024 St. George's Day Bulgaria
Monday, May 6, 2024 Yom HaShoah Canada
Monday, May 6, 2024 Orthodox Easter Monday Canada
Monday, May 6, 2024 Easter Monday (Orthodox) Cyprus
Monday, May 6, 2024 Labor Day Dominica
Monday, May 6, 2024 Spring Festival Egypt
Monday, May 6, 2024 Orthodox Easter Monday Georgia
Monday, May 6, 2024 May Day Guernsey
Monday, May 6, 2024 Orthodox Easter Monday Greece
Monday, May 6, 2024 Day off for Arrival Day Guyana
Monday, May 6, 2024 Orthodox Easter Monday Croatia
Monday, May 6, 2024 May Day Ireland
Monday, May 6, 2024 Yom HaShoah Israel
Monday, May 6, 2024 Armenian/Orthodox Easter Monday Israel
Monday, May 6, 2024 Early May Bank Holiday Isle of Man
Monday, May 6, 2024 Early May Bank Holiday Jersey
Monday, May 6, 2024 Orthodox Easter Monday Jordan
Monday, May 6, 2024 Children's Day observed Japan
Monday, May 6, 2024 Labor Day Saint Kitts and Nevis
Monday, May 6, 2024 Day off for Children's Day South Korea
Monday, May 6, 2024 Emancipation Day Cayman Islands
Monday, May 6, 2024 Orthodox Easter Monday Lebanon
Monday, May 6, 2024 Independence Restoration Day observed Latvia
Monday, May 6, 2024 Orthodox Easter Monday Moldova
Monday, May 6, 2024 Orthodox Easter Monday Montenegro
Monday, May 6, 2024 Easter Monday (Orthodox) North Macedonia
Monday, May 6, 2024 Labour Day Montserrat
Monday, May 6, 2024 Day off for Senior Citizens Day Palau
Monday, May 6, 2024 Orthodox Easter Monday Romania
Monday, May 6, 2024 Easter Monday Serbia
Monday, May 6, 2024 Martyrs' Day Syria
Monday, May 6, 2024 Presidential Election Day Chad
Monday, May 6, 2024 Day off for Coronation Day Thailand
Monday, May 6, 2024 Orthodox Easter Monday United Kingdom
Monday, May 6, 2024 Early May Bank Holiday United Kingdom
Monday, May 6, 2024 Yom HaShoah United States
Monday, May 6, 2024 Orthodox Easter Monday United States
Monday, May 6, 2024 National Nurses Day United States
Monday, May 6, 2024 Easter Monday (Orthodox) Kosovo
Monday, May 6, 2024 Day of Gorans Kosovo
Tuesday, May 7, 2024 Easter Tuesday (Orthodox) Cyprus
Tuesday, May 7, 2024 Labor Day Greece
Tuesday, May 7, 2024 Defender of the Fatherland Day Kazakhstan
Tuesday, May 7, 2024 Soldiers' Day El Salvador
Tuesday, May 7, 2024 National Teacher Appreciation Day United States
Wednesday, May 8, 2024 Yerkrapah Day Armenia
Wednesday, May 8, 2024 Iris Day Belgium
Wednesday, May 8, 2024 Victory Day St. Barts
Wednesday, May 8, 2024 Victory in Europe Day Czechia
Wednesday, May 8, 2024 Anniversary of the End of World War II Germany
Wednesday, May 8, 2024 WWII Victory Day France
Wednesday, May 8, 2024 Victory Day French Guiana
Wednesday, May 8, 2024 WWII Victory Day Guadeloupe
Wednesday, May 8, 2024 Catholic/Protestant Ascension Eve Israel
Wednesday, May 8, 2024 Birthday of Rabindranath India
Wednesday, May 8, 2024 Parents' Day South Korea
Wednesday, May 8, 2024 Defender of the Fatherland Day (extra holiday) Kazakhstan
Wednesday, May 8, 2024 1945 Victory Day Saint Martin
Wednesday, May 8, 2024 Election Holiday North Macedonia
Wednesday, May 8, 2024 Victory Day Martinique
Wednesday, May 8, 2024 Victory Day New Caledonia
Wednesday, May 8, 2024 Day of Liberation Norway
Wednesday, May 8, 2024 Victory Day French Polynesia
Wednesday, May 8, 2024 Victory Day Saint Pierre and Miquelon
Wednesday, May 8, 2024 WWII Victory Day Reunion
Wednesday, May 8, 2024 Day of Victory Over Fascism Slovakia
Wednesday, May 8, 2024 Victory Day (Suspended) Ukraine
Wednesday, May 8, 2024 Time of Remembrance and Reconciliation for Those Who Lost Their Lives during the Second World War United States
Wednesday, May 8, 2024 World Ovarian Cancer Day United States
Wednesday, May 8, 2024 World Red Cross and Red Crescent Day United States
Wednesday, May 8, 2024 Truman Day United States
Wednesday, May 8, 2024 Victory in Europe Day United States
Wednesday, May 8, 2024 Victory Day Wallis and Futuna
Wednesday, May 8, 2024 Victory Day Mayotte
Thursday, May 9, 2024 Ascension Day Andorra
Thursday, May 9, 2024 Victory and Peace Day Armenia
Thursday, May 9, 2024 Ascension Day Austria
Thursday, May 9, 2024 Ascension Day Australia
Thursday, May 9, 2024 Ascension Day Aruba
Thursday, May 9, 2024 Victory Day over Fascism Azerbaijan
Thursday, May 9, 2024 Victory Day Bosnia and Herzegovina
Thursday, May 9, 2024 Victory Day Bosnia and Herzegovina
Thursday, May 9, 2024 Ascension Day Belgium
Thursday, May 9, 2024 Ascension Day Burkina Faso
Thursday, May 9, 2024 Ascension Day Burundi
Thursday, May 9, 2024 Ascension Day Benin
Thursday, May 9, 2024 Ascension Day St. Barts
Thursday, May 9, 2024 Ascension Day Botswana
Thursday, May 9, 2024 Victory Day Belarus
Thursday, May 9, 2024 Ascension Day Canada
Thursday, May 9, 2024 Ascension Day Central African Republic
Thursday, May 9, 2024 Ascension Day Congo
Thursday, May 9, 2024 Ascension Day Switzerland
Thursday, May 9, 2024 Ascension Day Cote d'Ivoire
Thursday, May 9, 2024 Ascension Day Cameroon
Thursday, May 9, 2024 Ascension Day Curaçao
Thursday, May 9, 2024 Ascension Day Czechia
Thursday, May 9, 2024 Father's Day Germany
Thursday, May 9, 2024 Ascension Day Germany
Thursday, May 9, 2024 Europe Day (European Union) Germany
Thursday, May 9, 2024 Ascension Day Denmark
Thursday, May 9, 2024 Ascension Day Finland
Thursday, May 9, 2024 Ascension Day Faroe Islands
Thursday, May 9, 2024 Ascension Day France
Thursday, May 9, 2024 Ascension Day Gabon
Thursday, May 9, 2024 Victory Day Georgia
Thursday, May 9, 2024 Ascension Day French Guiana
Thursday, May 9, 2024 Liberation Day (except Alderney and Sark) Guernsey
Thursday, May 9, 2024 Ascension Day Greenland
Thursday, May 9, 2024 Ascension Day Guadeloupe
Thursday, May 9, 2024 Europe Day and Victory Day Over Fascism Croatia
Thursday, May 9, 2024 Ascension Day of Jesus Christ Indonesia
Thursday, May 9, 2024 Ascension Day Ireland
Thursday, May 9, 2024 Catholic/Protestant Ascension Day Israel
Thursday, May 9, 2024 Ascension Day Iceland
Thursday, May 9, 2024 Liberation Day Jersey
Thursday, May 9, 2024 Victory Day Kyrgyzstan
Thursday, May 9, 2024 Victory Day Kazakhstan
Thursday, May 9, 2024 Ascension Day Lebanon
Thursday, May 9, 2024 Ascension Day Liechtenstein
Thursday, May 9, 2024 Ascension Day Lesotho
Thursday, May 9, 2024 Ascension Day Luxembourg
Thursday, May 9, 2024 Europe Day Luxembourg
Thursday, May 9, 2024 Ascension Day Monaco
Thursday, May 9, 2024 Victory Day Moldova
Thursday, May 9, 2024 Europe Day Moldova
Thursday, May 9, 2024 Ascension Day Saint Martin
Thursday, May 9, 2024 Ascension Day Madagascar
Thursday, May 9, 2024 Ascension Day Martinique
Thursday, May 9, 2024 Ascension Day Mexico
Thursday, May 9, 2024 Ascension Day Namibia
Thursday, May 9, 2024 Ascension Day New Caledonia
Thursday, May 9, 2024 Ascension Day Netherlands
Thursday, May 9, 2024 Ascension Day Norway
Thursday, May 9, 2024 Ascension Day French Polynesia
Thursday, May 9, 2024 Ascension Day Saint Pierre and Miquelon
Thursday, May 9, 2024 Ascension Day Portugal
Thursday, May 9, 2024 Ascension Day Reunion
Thursday, May 9, 2024 Victory Day Serbia
Thursday, May 9, 2024 Victory Day Russia
Thursday, May 9, 2024 Ascension Day Sweden
Thursday, May 9, 2024 Ascension Day Senegal
Thursday, May 9, 2024 Ascension Day Sint Maarten
Thursday, May 9, 2024 Ascension Day Eswatini
Thursday, May 9, 2024 Ascension Day Togo
Thursday, May 9, 2024 Victory Day Tajikistan
Thursday, May 9, 2024 Victory Day Turkmenistan
Thursday, May 9, 2024 Europe Day Ukraine
Thursday, May 9, 2024 Ascension Day United Kingdom
Thursday, May 9, 2024 Ascension Day United States
Thursday, May 9, 2024 Remembrance Day Uzbekistan
Thursday, May 9, 2024 Ascension Day Vatican City (Holy See)
Thursday, May 9, 2024 Ascension Day Venezuela
Thursday, May 9, 2024 Ascension Day Vanuatu
Thursday, May 9, 2024 Ascension Day Wallis and Futuna
Thursday, May 9, 2024 Europe Day Kosovo
Thursday, May 9, 2024 Ascension Day Mayotte
Friday, May 10, 2024 Day after Ascension Day Belgium
Friday, May 10, 2024 Constitution Day Micronesia
Friday, May 10, 2024 Liberation Day (only Sark) Guernsey
Friday, May 10, 2024 Mother's Day (Working Mothers Only) Guatemala
Friday, May 10, 2024 Joint Holiday after Ascension Day Indonesia
Friday, May 10, 2024 National Tree Planting Day Kenya
Friday, May 10, 2024 Mother's Day Mexico
Friday, May 10, 2024 Monarchy Day Romania
Friday, May 10, 2024 National Independence Day Romania
Friday, May 10, 2024 Victory Day Holiday Russia
Friday, May 10, 2024 Mother's Day El Salvador
Friday, May 10, 2024 Royal Ploughing Ceremony Day Thailand
Friday, May 10, 2024 Census Day Uganda
Friday, May 10, 2024 International Day of Argania United States
Friday, May 10, 2024 Confederate Memorial Day United States
Friday, May 10, 2024 Confederate Memorial Day United States
Friday, May 10, 2024 Native American Day United States
Friday, May 10, 2024 Military Spouse Appreciation Day United States
Friday, May 10, 2024 Military Spouse Appreciation Day United States
Saturday, May 11, 2024 Special Working Day China
Saturday, May 11, 2024 Working day Kyrgyzstan
Saturday, May 11, 2024 World Migratory Bird Day United States
Sunday, May 12, 2024 Mother's Day Austria
Sunday, May 12, 2024 Mother's Day Australia
Sunday, May 12, 2024 Mother's Day Barbados
Sunday, May 12, 2024 Mother's Day Bangladesh
Sunday, May 12, 2024 Mother's Day Belgium
Sunday, May 12, 2024 Mother's Day Benin
Sunday, May 12, 2024 Mother's Day Bermuda
Sunday, May 12, 2024 Mother's Day Brazil
Sunday, May 12, 2024 Mother's Day The Bahamas
Sunday, May 12, 2024 Mother's Day Botswana
Sunday, May 12, 2024 Day of the National Emblem and Flag of Belarus Belarus
Sunday, May 12, 2024 Mother's Day Canada
Sunday, May 12, 2024 Mother's Day Congo
Sunday, May 12, 2024 Mother's Day Switzerland
Sunday, May 12, 2024 Mother's Day Colombia
Sunday, May 12, 2024 Mother's Day Cuba
Sunday, May 12, 2024 Mother's Day Cabo Verde
Sunday, May 12, 2024 Mother's Day Czechia
Sunday, May 12, 2024 Mother's Day Germany
Sunday, May 12, 2024 Mother's Day Denmark
Sunday, May 12, 2024 Mother's Day Estonia
Sunday, May 12, 2024 Mother's Day Finland
Sunday, May 12, 2024 Mother's Day Gabon
Sunday, May 12, 2024 Mother's Day Grenada
Sunday, May 12, 2024 St Andrew's Day Georgia
Sunday, May 12, 2024 Mother's Day Ghana
Sunday, May 12, 2024 Mother's Day Greece
Sunday, May 12, 2024 Mother's Day Hong Kong
Sunday, May 12, 2024 Mother's Day Honduras
Sunday, May 12, 2024 Mother's Day Croatia
Sunday, May 12, 2024 Mother's Day India
Sunday, May 12, 2024 Mother's Day Iceland
Sunday, May 12, 2024 Mother's Day Italy
Sunday, May 12, 2024 Mother's Day Jamaica
Sunday, May 12, 2024 Mother's Day Japan
Sunday, May 12, 2024 Mother's Day Kenya
Sunday, May 12, 2024 Mother's Day Cayman Islands
Sunday, May 12, 2024 Liberation and Resistance Holiday Lebanon
Sunday, May 12, 2024 Mother's Day Liechtenstein
Sunday, May 12, 2024 Mother's Day Sri Lanka
Sunday, May 12, 2024 Mother's Day Latvia
Sunday, May 12, 2024 Mother's Day Malta
Sunday, May 12, 2024 Mother's Day Netherlands
Sunday, May 12, 2024 Mother's Day New Zealand
Sunday, May 12, 2024 Mother's Day Peru
Sunday, May 12, 2024 Mother's Day Puerto Rico
Sunday, May 12, 2024 St. Joana's Day Portugal
Sunday, May 12, 2024 Father's Day Romania
Sunday, May 12, 2024 Mother's Day Singapore
Sunday, May 12, 2024 Mother's Day Slovakia
Sunday, May 12, 2024 Mother's Day South Sudan
Sunday, May 12, 2024 Mother's Day Chad
Sunday, May 12, 2024 Mother's Day Trinidad and Tobago
Sunday, May 12, 2024 Mother's Day Taiwan
Sunday, May 12, 2024 Mother's Day Tanzania
Sunday, May 12, 2024 Mother's Day Ukraine
Sunday, May 12, 2024 Mother's Day Uganda
Sunday, May 12, 2024 International Nurses Day United States
Sunday, May 12, 2024 Mother's Day United States
Sunday, May 12, 2024 Mother's Day United States
Sunday, May 12, 2024 Mother's Day Vatican City (Holy See)
Sunday, May 12, 2024 Mother's Day US Virgin Islands
Sunday, May 12, 2024 Mother's Day South Africa
Sunday, May 12, 2024 Mother's Day Zambia
Sunday, May 12, 2024 Mother's Day Zimbabwe
Monday, May 13, 2024 Ascension Day Colombia
Monday, May 13, 2024 Girmit Day Fiji
Monday, May 13, 2024 Yom HaZikaron Israel
Monday, May 13, 2024 Memorial Day Moldova
Monday, May 13, 2024 Gospel Day Tuvalu
Monday, May 13, 2024 Ascension Day Holiday Venezuela
Monday, May 13, 2024 Mother's Day Samoa
Tuesday, May 14, 2024 Yom HaAtzmaut Australia
Tuesday, May 14, 2024 Radonitsa Belarus
Tuesday, May 14, 2024 Yom HaAtzmaut Canada
Tuesday, May 14, 2024 Yom HaAtzmaut Israel
Tuesday, May 14, 2024 King's Birthday Cambodia
Tuesday, May 14, 2024 National Unification Day Liberia
Tuesday, May 14, 2024 Kamuzu Day Malawi
Tuesday, May 14, 2024 National Holiday Paraguay
Tuesday, May 14, 2024 Yom HaAtzmaut United Kingdom
Tuesday, May 14, 2024 Yom Ha'atzmaut United States
Tuesday, May 14, 2024 Primary Election Day United States
Wednesday, May 15, 2024 Family Day Armenia
Wednesday, May 15, 2024 Day of Customs and Traditions Burkina Faso
Wednesday, May 15, 2024 Teacher's Day Colombia
Wednesday, May 15, 2024 Buddha's Birthday Hong Kong
Wednesday, May 15, 2024 Buddha's Birthday South Korea
Wednesday, May 15, 2024 Teacher's Day South Korea
Wednesday, May 15, 2024 Family Day Moldova
Wednesday, May 15, 2024 Family Day Mongolia
Wednesday, May 15, 2024 Buddha's Birthday Macau
Wednesday, May 15, 2024 Teacher's Day Mexico
Wednesday, May 15, 2024 Independence Day Paraguay
Wednesday, May 15, 2024 Buddha's Birthday Taiwan
Wednesday, May 15, 2024 Family Day Ukraine
Wednesday, May 15, 2024 International Day of Families United States
Wednesday, May 15, 2024 Peace Officers Memorial Day United States
Thursday, May 16, 2024 Day of Students and Youth Armenia
Thursday, May 16, 2024 SPLA Day South Sudan
Thursday, May 16, 2024 International Day of Living Together in Peace United States
Thursday, May 16, 2024 International Day of Light United States
Friday, May 17, 2024 Liberation Day Congo Democratic Republic
Friday, May 17, 2024 Galicia Literature Day Spain
Friday, May 17, 2024 Day of Family Purity And Respect for Parents Georgia
Friday, May 17, 2024 Birthday of the Raja of Perlis Malaysia
Friday, May 17, 2024 17 May Constitution Day (1814) Norway
Friday, May 17, 2024 Constitution Day Nauru
Friday, May 17, 2024 World Telecommunication and Information Society Day United States
Friday, May 17, 2024 National Defense Transportation Day United States
Saturday, May 18, 2024 Flag Day Haiti
Saturday, May 18, 2024 Catholic/Protestant Pentecost Eve Israel
Saturday, May 18, 2024 Pentecost Eve Norway
Saturday, May 18, 2024 Pentecost Eve Sweden
Saturday, May 18, 2024 International Museum Day Singapore
Saturday, May 18, 2024 Restoration of Somaliland Sovereignty Somalia
Saturday, May 18, 2024 Constitution Day Turkmenistan
Saturday, May 18, 2024 Public Lands Day United States
Saturday, May 18, 2024 Armed Forces Day United States
Saturday, May 18, 2024 Preakness Stakes United States
Saturday, May 18, 2024 Battle of Las Piedras Uruguay
Sunday, May 19, 2024 Pentecost Sunday Andorra
Sunday, May 19, 2024 Pentecost Sunday Austria
Sunday, May 19, 2024 Pentecost Australia
Sunday, May 19, 2024 Pentecost Sunday Barbados
Sunday, May 19, 2024 Pentecost Sunday Belgium
Sunday, May 19, 2024 Pentecost Sunday The Bahamas
Sunday, May 19, 2024 Pentecost Canada
Sunday, May 19, 2024 Pentecost Switzerland
Sunday, May 19, 2024 Pentecost Sunday Czechia
Sunday, May 19, 2024 Pentecost Sunday Germany
Sunday, May 19, 2024 Pentecost Sunday Germany
Sunday, May 19, 2024 Pentecost Sunday Denmark
Sunday, May 19, 2024 Pentecost Estonia
Sunday, May 19, 2024 Pentecost Sunday/Pentecost Spain
Sunday, May 19, 2024 Pentecost Sunday Finland
Sunday, May 19, 2024 Pentecost Sunday Faroe Islands
Sunday, May 19, 2024 Pentecost Sunday France
Sunday, May 19, 2024 Pentecost Sunday French Guiana
Sunday, May 19, 2024 Pentecost Sunday Guadeloupe
Sunday, May 19, 2024 Pentecost Sunday Hungary
Sunday, May 19, 2024 Pentecost Ireland
Sunday, May 19, 2024 Catholic/Protestant Pentecost Israel
Sunday, May 19, 2024 Pentecost Sunday Iceland
Sunday, May 19, 2024 Pentecost Sunday Liechtenstein
Sunday, May 19, 2024 Pentecost Sunday Luxembourg
Sunday, May 19, 2024 Whitsunday Latvia
Sunday, May 19, 2024 Pentecost Sunday Monaco
Sunday, May 19, 2024 Pentecost Sunday Saint Martin
Sunday, May 19, 2024 Pentecost Sunday Madagascar
Sunday, May 19, 2024 Pentecost Sunday Martinique
Sunday, May 19, 2024 Pentecost Sunday Mexico
Sunday, May 19, 2024 Pentecost Sunday New Caledonia
Sunday, May 19, 2024 Pentecost Sunday Netherlands
Sunday, May 19, 2024 Pentecost Sunday Norway
Sunday, May 19, 2024 Pentecost Sunday Poland
Sunday, May 19, 2024 Pentecost Sunday Sweden
Sunday, May 19, 2024 Pentecost Sunday Slovenia
Sunday, May 19, 2024 Restoration of Somaliland Sovereignty Holiday Somalia
Sunday, May 19, 2024 Pentecost Sunday Sint Maarten
Sunday, May 19, 2024 Commemoration of Atatürk, Youth and Sports Day Turkey
Sunday, May 19, 2024 Pentecost United Kingdom
Sunday, May 19, 2024 Pentecost United States
Sunday, May 19, 2024 Pentecost Sunday Mayotte
Monday, May 20, 2024 Pentecost Monday Andorra
Monday, May 20, 2024 Pentecost Monday Antigua and Barbuda
Monday, May 20, 2024 Pentecost Monday Anguilla
Monday, May 20, 2024 Pentecost Monday Austria
Monday, May 20, 2024 Pentecost Monday Australia
Monday, May 20, 2024 Pentecost Monday Barbados
Monday, May 20, 2024 Pentecost Monday Belgium
Monday, May 20, 2024 Pentecost Monday Benin
Monday, May 20, 2024 Pentecost Monday St. Barts
Monday, May 20, 2024 Pentecost Monday The Bahamas
Monday, May 20, 2024 Pentecost Monday Canada
Monday, May 20, 2024 National Patriots' Day Canada
Monday, May 20, 2024 Victoria Day Canada
Monday, May 20, 2024 Pentecost Monday Central African Republic
Monday, May 20, 2024 Pentecost Monday Congo
Monday, May 20, 2024 Pentecost Monday Switzerland
Monday, May 20, 2024 Pentecost Monday Switzerland
Monday, May 20, 2024 Pentecost Monday Cote d'Ivoire
Monday, May 20, 2024 National Day Cameroon
Monday, May 20, 2024 Independence Day Cuba
Monday, May 20, 2024 Pentecost Monday Czechia
Monday, May 20, 2024 Pentecost Monday Germany
Monday, May 20, 2024 Pentecost Monday Denmark
Monday, May 20, 2024 Pentecost Monday Dominica
Monday, May 20, 2024 Pentecost Monday Spain
Monday, May 20, 2024 Pentecost Monday Faroe Islands
Monday, May 20, 2024 Pentecost Monday France
Monday, May 20, 2024 Pentecost Monday Gabon
Monday, May 20, 2024 Pentecost Monday Grenada
Monday, May 20, 2024 Pentecost Monday French Guiana
Monday, May 20, 2024 Pentecost Monday Greenland
Monday, May 20, 2024 Pentecost Monday Guadeloupe
Monday, May 20, 2024 Pentecost Monday Hungary
Monday, May 20, 2024 Catholic/Protestant Pentecost Monday Israel
Monday, May 20, 2024 Pentecost Monday Iceland
Monday, May 20, 2024 Pentecost Monday Saint Kitts and Nevis
Monday, May 20, 2024 Discovery Day Cayman Islands
Monday, May 20, 2024 Pentecost Monday Saint Lucia
Monday, May 20, 2024 Pentecost Monday Liechtenstein
Monday, May 20, 2024 Pentecost Monday Luxembourg
Monday, May 20, 2024 Pentecost Monday Monaco
Monday, May 20, 2024 Pentecost Monday Saint Martin
Monday, May 20, 2024 Pentecost Monday Madagascar
Monday, May 20, 2024 Pentecost Monday Mali
Monday, May 20, 2024 Pentecost Monday Martinique
Monday, May 20, 2024 Pentecost Monday Montserrat
Monday, May 20, 2024 Pentecost Monday New Caledonia
Monday, May 20, 2024 Pentecost Monday Netherlands
Monday, May 20, 2024 Pentecost Monday Norway
Monday, May 20, 2024 Pentecost Monday French Polynesia
Monday, May 20, 2024 Pentecost Monday Saint Pierre and Miquelon
Monday, May 20, 2024 Azores Day Portugal
Monday, May 20, 2024 Pentecost Monday Reunion
Monday, May 20, 2024 Pentecost Monday Solomon Islands
Monday, May 20, 2024 Pentecost Monday Saint Helena
Monday, May 20, 2024 Pentecost Monday Senegal
Monday, May 20, 2024 Pentecost Monday Togo
Monday, May 20, 2024 Restoration of Independence Day East Timor
Monday, May 20, 2024 Pentecost Monday United Kingdom
Monday, May 20, 2024 Pentecost Monday United States
Monday, May 20, 2024 World Bee Day United States
Monday, May 20, 2024 World Autoimmune / Autoinflammatory Arthritis Day United States
Monday, May 20, 2024 Pentecost Monday Saint Vincent and the Grenadines
Monday, May 20, 2024 Pentecost Monday British Virgin Islands
Monday, May 20, 2024 Pentecost Monday Wallis and Futuna
Monday, May 20, 2024 Pentecost Monday Mayotte
Tuesday, May 21, 2024 Navy Day Chile
Tuesday, May 21, 2024 Independence Day Montenegro
Tuesday, May 21, 2024 Saint Helena Day Saint Helena
Tuesday, May 21, 2024 World Day for Cultural Diversity for Dialogue and Development United States
Tuesday, May 21, 2024 International Tea Day United States
Wednesday, May 22, 2024 Public Mourning Day Iran
Wednesday, May 22, 2024 Visak Bochea Day Cambodia
Wednesday, May 22, 2024 Bălți Day Moldova
Wednesday, May 22, 2024 Independence Day Holiday Montenegro
Wednesday, May 22, 2024 Abolition Day Martinique
Wednesday, May 22, 2024 Wesak Day Malaysia
Wednesday, May 22, 2024 Pahang State Holiday Malaysia
Wednesday, May 22, 2024 Leiria Day Portugal
Wednesday, May 22, 2024 Vesak Day Singapore
Wednesday, May 22, 2024 Visakha Bucha Thailand
Wednesday, May 22, 2024 International Day for Biological Diversity United States
Wednesday, May 22, 2024 Emergency Medical Services for Children Day United States
Wednesday, May 22, 2024 National Maritime Day United States
Wednesday, May 22, 2024 Harvey Milk Day United States
Wednesday, May 22, 2024 Unity Day Yemen
Thursday, May 23, 2024 Buddha Purnima/Vesak Bangladesh
Thursday, May 23, 2024 Buddha's Parinirvana Bhutan
Thursday, May 23, 2024 Constitution Day Germany
Thursday, May 23, 2024 Waisak Day (Buddha's Anniversary) Indonesia
Thursday, May 23, 2024 Buddha Purnima India
Thursday, May 23, 2024 Labor Day Jamaica
Thursday, May 23, 2024 Vesak Full Moon Poya Day Sri Lanka
Thursday, May 23, 2024 Vlach's National Day (for Vlach community) North Macedonia
Thursday, May 23, 2024 Great Buddha Day Mongolia
Thursday, May 23, 2024 Buddha Jayanti Nepal
Thursday, May 23, 2024 Ubhauli Parva Nepal
Thursday, May 23, 2024 Portalegre Day Portugal
Thursday, May 23, 2024 International Day to End Obstetric Fistula United States
Thursday, May 23, 2024 Day of Vesak United States
Thursday, May 23, 2024 Vesak Vietnam
Friday, May 24, 2024 Culture and Literacy Day Bulgaria
Friday, May 24, 2024 Bermuda Day Bermuda
Friday, May 24, 2024 The Battle of Pichincha Ecuador
Friday, May 24, 2024 Independence Day Eritrea
Friday, May 24, 2024 Joint Holiday for Waisak Day Indonesia
Friday, May 24, 2024 Day after Vesak Full Moon Poya Day Sri Lanka
Friday, May 24, 2024 Saints Cyril and Methodius' Day North Macedonia
Saturday, May 25, 2024 National Day/May 1810 Revolution Argentina
Saturday, May 25, 2024 African Union Day Ghana
Saturday, May 25, 2024 Africa Day Gambia
Saturday, May 25, 2024 Africa Day Guinea
Saturday, May 25, 2024 Independence Day Jordan
Saturday, May 25, 2024 Liberation and Resistance Day Lebanon
Saturday, May 25, 2024 Africa Day Lesotho
Saturday, May 25, 2024 Africa Day Mali
Saturday, May 25, 2024 Africa Day Mauritania
Saturday, May 25, 2024 Africa Day Namibia
Saturday, May 25, 2024 Ashgabat City Day Turkmenistan
Saturday, May 25, 2024 African Liberation Day United States
Saturday, May 25, 2024 National Missing Children's Day United States
Saturday, May 25, 2024 Africa Freedom Day Zambia
Saturday, May 25, 2024 Africa Day Zimbabwe
Sunday, May 26, 2024 Trinity Sunday Australia
Sunday, May 26, 2024 Lag B'Omer Australia
Sunday, May 26, 2024 National Sorry Day Australia
Sunday, May 26, 2024 Trinity Sunday Canada
Sunday, May 26, 2024 Lag B'Omer Canada
Sunday, May 26, 2024 Trinity Czechia
Sunday, May 26, 2024 Mother's Day Dominican Republic
Sunday, May 26, 2024 Mother's Day France
Sunday, May 26, 2024 Independence Day Georgia
Sunday, May 26, 2024 Independence Day Guyana
Sunday, May 26, 2024 Mother's Day Haiti
Sunday, May 26, 2024 Lag BaOmer Israel
Sunday, May 26, 2024 Royal Plowing Ceremony Cambodia
Sunday, May 26, 2024 Mother's Day Monaco
Sunday, May 26, 2024 Dniester Day Moldova
Sunday, May 26, 2024 Mother's Day Mauritius
Sunday, May 26, 2024 Mother's Day Poland
Sunday, May 26, 2024 Mother's Day Sweden
Sunday, May 26, 2024 Mother's Day Senegal
Sunday, May 26, 2024 Carpet Day Turkmenistan
Sunday, May 26, 2024 Kyiv Day Ukraine
Sunday, May 26, 2024 Trinity Sunday United Kingdom
Sunday, May 26, 2024 Lag B'Omer United Kingdom
Sunday, May 26, 2024 Trinity Sunday United States
Sunday, May 26, 2024 Lag BaOmer United States
Monday, May 27, 2024 Memorial Day American Samoa
Monday, May 27, 2024 Reconciliation Day Australia
Monday, May 27, 2024 Mother's Day Bolivia
Monday, May 27, 2024 Mother's Day Public Sector Half-day Holiday Bolivia
Monday, May 27, 2024 Spring Bank Holiday Guernsey
Monday, May 27, 2024 Spring Bank Holiday Gibraltar
Monday, May 27, 2024 Day off for Africa Day Gambia
Monday, May 27, 2024 Abolition Day Guadeloupe
Monday, May 27, 2024 Memorial Day Guam
Monday, May 27, 2024 Day off for Independence Day Guyana
Monday, May 27, 2024 Late May Bank Holiday Isle of Man
Monday, May 27, 2024 Spring Bank Holiday Jersey
Monday, May 27, 2024 Memorial Day Northern Mariana Islands
Monday, May 27, 2024 Children's Day Nigeria
Monday, May 27, 2024 Memorial Day Puerto Rico
Monday, May 27, 2024 JAGS McCartney Day Turks and Caicos Islands
Monday, May 27, 2024 Spring Bank Holiday United Kingdom
Monday, May 27, 2024 Memorial Day United States
Monday, May 27, 2024 Memorial Day United States
Monday, May 27, 2024 Jefferson Davis' Birthday United States
Monday, May 27, 2024 Memorial Day US Virgin Islands
Tuesday, May 28, 2024 Republic Day Armenia
Tuesday, May 28, 2024 Republic Day Azerbaijan
Tuesday, May 28, 2024 Derg Downfall Day Ethiopia
Tuesday, May 28, 2024 Abolition Day Saint Martin
Tuesday, May 28, 2024 Ganatantra Diwas Nepal
Tuesday, May 28, 2024 Youm-i-Takbeer Pakistan
Wednesday, May 29, 2024 International Day of United Nations Peacekeepers United States
Wednesday, May 29, 2024 Referendum Day Vanuatu
Wednesday, May 29, 2024 Election Day South Africa
Thursday, May 30, 2024 Anguilla Day Anguilla
Thursday, May 30, 2024 Corpus Christi Austria
Thursday, May 30, 2024 Corpus Christi Australia
Thursday, May 30, 2024 Corpus Christi Bolivia
Thursday, May 30, 2024 Corpus Christi Brazil
Thursday, May 30, 2024 Corpus Christi Canada
Thursday, May 30, 2024 Corpus Christi Switzerland
Thursday, May 30, 2024 Corpus Christi Switzerland
Thursday, May 30, 2024 Corpus Christi Chile
Thursday, May 30, 2024 Corpus Christi Colombia
Thursday, May 30, 2024 Corpus Christi Germany
Thursday, May 30, 2024 Corpus Christi Dominican Republic
Thursday, May 30, 2024 Corpus Christi Spain
Thursday, May 30, 2024 Corpus Christi Spain
Thursday, May 30, 2024 Day of the Canary Islands Spain
Thursday, May 30, 2024 Corpus Christi Grenada
Thursday, May 30, 2024 Corpus Christi Equatorial Guinea
Thursday, May 30, 2024 Corpus Christi Honduras
Thursday, May 30, 2024 Corpus Christi Croatia
Thursday, May 30, 2024 Statehood Day Croatia
Thursday, May 30, 2024 Corpus Christi Haiti
Thursday, May 30, 2024 Corpus Christi Saint Lucia
Thursday, May 30, 2024 Corpus Christi Liechtenstein
Thursday, May 30, 2024 Corpus Christi Monaco
Thursday, May 30, 2024 Corpus Christi Mexico
Thursday, May 30, 2024 Harvest Festival Malaysia
Thursday, May 30, 2024 Mother's Day Nicaragua
Thursday, May 30, 2024 Corpus Christi Poland
Thursday, May 30, 2024 Corpus Christi Portugal
Thursday, May 30, 2024 Corpus Christi Seychelles
Thursday, May 30, 2024 Corpus Christi San Marino
Thursday, May 30, 2024 Corpus Christi East Timor
Thursday, May 30, 2024 Indian Arrival Day Trinidad and Tobago
Thursday, May 30, 2024 Corpus Christi Trinidad and Tobago
Thursday, May 30, 2024 Corpus Christi United Kingdom
Thursday, May 30, 2024 Corpus Christi United States
Thursday, May 30, 2024 Corpus Domini Vatican City (Holy See)
Thursday, May 30, 2024 Corpus Christi Venezuela
Friday, May 31, 2024 Royal Brunei Armed Forces Day Brunei
Friday, May 31, 2024 Day of Castile-La Mancha Spain
Friday, May 31, 2024 Sukuna's Day Holiday Fiji
Friday, May 31, 2024 Second Day of Harvest Festival Malaysia
Friday, May 31, 2024 Day off for President's Day Palau
Friday, May 31, 2024 Holiday for Indian Arrival Day and Corpus Christi Trinidad and Tobago
Friday, May 31, 2024 World No Tobacco Day United States