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

Start using our Holiday API

Use our Holiday data in your applications programmatically. No credit card is required to start.

Worldwide 2024 Holidays By Months
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024