There is a total of 240 public holidays and observances in December 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 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
Monday, July 1, 2024 July 1 Bank Holiday
Bangladesh
Monday, July 1, 2024 July Morning
Bulgaria
Monday, July 1, 2024 Independence Day
Burundi
Monday, July 1, 2024 Sir Seretse Khama Day
Botswana
Monday, July 1, 2024 Memorial Day
Canada
Monday, July 1, 2024 Canada Day
Canada
Monday, July 1, 2024 CPC Founding Day
China
Monday, July 1, 2024 Feast of Saint Peter and Saint Paul
Colombia
Monday, July 1, 2024 Republic Day
Ghana
Monday, July 1, 2024 Army Day Holiday
Guatemala
Monday, July 1, 2024 CARICOM Day
Guyana
Monday, July 1, 2024 Hong Kong Special Administrative Region Establishment Day
Hong Kong
Monday, July 1, 2024 Constitution Day
Cayman Islands
Monday, July 1, 2024 Keti Koti
Netherlands
Monday, July 1, 2024 RONPhos Handover
Nauru
Monday, July 1, 2024 July 1 Bank Holiday
Pakistan
Monday, July 1, 2024 Madeira Day
Portugal
Monday, July 1, 2024 Independence Day
Rwanda
Monday, July 1, 2024 Singapore Armed Forces Day
Singapore
Monday, July 1, 2024 Republic Day
Somalia
Monday, July 1, 2024 Freedom Day
Suriname
Monday, July 1, 2024 Mother's Day
South Sudan
Monday, July 1, 2024 Emancipation Day
Sint Maarten
Monday, July 1, 2024 Carnival Monday
Saint Vincent and the Grenadines
Monday, July 1, 2024 Virgin Islands Day
British Virgin Islands
Monday, July 1, 2024 Heroes' Day
Zambia
Tuesday, July 2, 2024 Flag Day
Curaçao
Tuesday, July 2, 2024 Stephen the Great Day
Moldova
Tuesday, July 2, 2024 Carnival Tuesday
Saint Vincent and the Grenadines
Tuesday, July 2, 2024 Unity Day
Zambia
Wednesday, July 3, 2024 Independence Day of the Republic of Belarus
Belarus
Wednesday, July 3, 2024 Emancipation Day
US Virgin Islands
Thursday, July 4, 2024 Independence Day
American Samoa
Thursday, July 4, 2024 Queen Sonja's Day
Norway
Thursday, July 4, 2024 US Independence Day
Puerto Rico
Thursday, July 4, 2024 St. Elizabeth's Day
Portugal
Thursday, July 4, 2024 Liberation Day
Rwanda
Thursday, July 4, 2024 Birthday of His Majesty King Tupou VI
Tonga
Thursday, July 4, 2024 Independence Day
United States
Thursday, July 4, 2024 American Independence Day
US Virgin Islands
Friday, July 5, 2024 Constitution Day
Armenia
Friday, July 5, 2024 Day of State Symbols
Armenia
Friday, July 5, 2024 Ui Ariki Day
Cook Islands
Friday, July 5, 2024 Independence Day
Cabo Verde
Friday, July 5, 2024 Day of Saints Cyril and Methodius
Czechia
Friday, July 5, 2024 Independence Day
Algeria
Friday, July 5, 2024 Tynwald Day
Isle of Man
Friday, July 5, 2024 Fishermen's Day
Marshall Islands
Friday, July 5, 2024 St. Cyril & St. Methodius Day
Slovakia
Friday, July 5, 2024 Foreign Slovaks Day
Slovakia
Friday, July 5, 2024 Day of Judicial Employees
Turkmenistan
Friday, July 5, 2024 Independence Day
Venezuela
Saturday, July 6, 2024 Kupalle (Day 1)
Belarus
Saturday, July 6, 2024 Jan Hus Day
Czechia
Saturday, July 6, 2024 National Day
Comoros
Saturday, July 6, 2024 Day of the Capital
Kazakhstan
Saturday, July 6, 2024 King Mindaugas’ Coronation Day
Lithuania
Saturday, July 6, 2024 Victims of Stalinism Day
Moldova
Saturday, July 6, 2024 Independence Day
Malawi
Saturday, July 6, 2024 Kupala Night
Ukraine
Saturday, July 6, 2024 International Day of Cooperatives
United States
Sunday, July 7, 2024 Al-Hijra (Islamic New Year)
United Arab Emirates
Sunday, July 7, 2024 First Day of NAIDOC Week
Australia
Sunday, July 7, 2024 Muharram (Muslim New Year)
Brunei
Sunday, July 7, 2024 Kupalle (Day 2)
Belarus
Sunday, July 7, 2024 Muharram / Islamic New Year
Indonesia
Sunday, July 7, 2024 Rath Yatra
India
Sunday, July 7, 2024 Islamic New Year
Iraq
Sunday, July 7, 2024 Muharram/New Year
Jordan
Sunday, July 7, 2024 Star Festival
Japan
Sunday, July 7, 2024 Muharram/New Year
Malaysia
Sunday, July 7, 2024 George Town World Heritage City Day
Malaysia
Sunday, July 7, 2024 First Day of NAIDOC Week
Norfolk Island
Sunday, July 7, 2024 Muharram (Muslim New Year)
Saudi Arabia
Sunday, July 7, 2024 Independence Day
Solomon Islands
Sunday, July 7, 2024 Muharram
Tunisia
Sunday, July 7, 2024 Saba Saba
Tanzania
Sunday, July 7, 2024 Navy Day
Ukraine
Sunday, July 7, 2024 July 7th Anniversary
Yemen
Monday, July 8, 2024 Muharram/New Year
Argentina
Monday, July 8, 2024 Muharram/Islamic New Year
Australia
Monday, July 8, 2024 Muharram
Bangladesh
Monday, July 8, 2024 Day off for Muharram (Muslim New Year)
Brunei
Monday, July 8, 2024 Muharram/Islamic New Year
Canada
Monday, July 8, 2024 Muharram
Djibouti
Monday, July 8, 2024 Islamic New Year
Kuwait
Monday, July 8, 2024 Day off for Day of the Capital
Kazakhstan
Monday, July 8, 2024 Muharram
Lebanon
Monday, July 8, 2024 Hijra New Year
Morocco
Monday, July 8, 2024 Muharram/Islamic New Year
Mauritania
Monday, July 8, 2024 Day off for Independence Day
Malawi
Monday, July 8, 2024 Muharram Holiday
Malaysia
Monday, July 8, 2024 Muharram
Niger
Monday, July 8, 2024 Al-Hijra
Nigeria
Monday, July 8, 2024 Muharram
Oman
Monday, July 8, 2024 Amun Jadid
Philippines
Monday, July 8, 2024 Muharram
Russia
Monday, July 8, 2024 Day off for Independence Day
Solomon Islands
Monday, July 8, 2024 Muharram
Sudan
Monday, July 8, 2024 Muharram/Islamic New Year
United Kingdom
Monday, July 8, 2024 Muharram
United States
Monday, July 8, 2024 Muharram/Islamic New Year
South Africa
Tuesday, July 9, 2024 Independence day
Argentina
Tuesday, July 9, 2024 Nunavut Day
Canada
Tuesday, July 9, 2024 Constitution Day
Palau
Tuesday, July 9, 2024 Independence Day
South Sudan
Wednesday, July 10, 2024 Buddha's First Sermon
Bhutan
Wednesday, July 10, 2024 Political Flag Day
Mongolia
Wednesday, July 10, 2024 National Day of Prayer and Thanksgiving
Montserrat
Thursday, July 11, 2024 Day of the Flemish Community
Belgium
Thursday, July 11, 2024 Maritime Day
China
Thursday, July 11, 2024 Independence Day Holiday
Kiribati
Thursday, July 11, 2024 Naadam (National Day)
Mongolia
Thursday, July 11, 2024 World Population Day
United States
Friday, July 12, 2024 Independence Day
Kiribati
Friday, July 12, 2024 Naadam Holiday (National Day Holiday)
Mongolia
Friday, July 12, 2024 Independence Day
Sao Tome and Principe
Friday, July 12, 2024 Battle of the Boyne
United Kingdom
Saturday, July 13, 2024 Statehood Day
Montenegro
Saturday, July 13, 2024 Naadam Holiday (National Day Holiday)
Mongolia
Saturday, July 13, 2024 Penang Governor's Birthday
Malaysia
Saturday, July 13, 2024 Nathan Bedford Forrest Day
United States
Sunday, July 14, 2024 French National Day
St. Barts
Sunday, July 14, 2024 Bastille Day
France
Sunday, July 14, 2024 French National Day
French Guiana
Sunday, July 14, 2024 Bastille Day
Guadeloupe
Sunday, July 14, 2024 Republic Day
Iraq
Sunday, July 14, 2024 Statehood Day Holiday
Montenegro
Sunday, July 14, 2024 French National Day
Saint Martin
Sunday, July 14, 2024 Naadam Holiday (National Day Holiday)
Mongolia
Sunday, July 14, 2024 Bastille Day
Martinique
Sunday, July 14, 2024 French National Day
New Caledonia
Sunday, July 14, 2024 Bastille Day
United States
Sunday, July 14, 2024 French National Day
Mayotte
Monday, July 15, 2024 Sultan's Birthday
Brunei
Monday, July 15, 2024 President's Day
Botswana
Monday, July 15, 2024 Orangemen's Day
Canada
Monday, July 15, 2024 Tassoua
Iran
Monday, July 15, 2024 Sea Day
Japan
Monday, July 15, 2024 Unimwane Day
Kiribati
Monday, July 15, 2024 Statehood Day Holiday observed
Montenegro
Monday, July 15, 2024 Naadam Holiday (National Day Holiday)
Mongolia
Monday, July 15, 2024 Democracy and National Unity Day
Turkey
Monday, July 15, 2024 Ukrainian Statehood Day
Ukraine
Monday, July 15, 2024 World Youth Skills Day
United States
Tuesday, July 16, 2024 Manu'a Cession Day
American Samoa
Tuesday, July 16, 2024 President's Day Holiday
Botswana
Tuesday, July 16, 2024 Our Lady of Mount Carmel
Chile
Tuesday, July 16, 2024 Ashura
Iraq
Tuesday, July 16, 2024 Unaine Day
Kiribati
Tuesday, July 16, 2024 Ashura
Pakistan
Tuesday, July 16, 2024 Rural Transit Day
United States
Wednesday, July 17, 2024 Ashura
Afghanistan
Wednesday, July 17, 2024 Ashoora
Bahrain
Wednesday, July 17, 2024 Ashura
Canada
Wednesday, July 17, 2024 Day of Achura
Algeria
Wednesday, July 17, 2024 Ashura
Egypt
Wednesday, July 17, 2024 Muharram/Ashura
India
Wednesday, July 17, 2024 Constitution Day
South Korea
Wednesday, July 17, 2024 Ashoura
Lebanon
Wednesday, July 17, 2024 King's Birthday
Lesotho
Wednesday, July 17, 2024 Ashura Holiday
Mali
Wednesday, July 17, 2024 Anniversary of the Declaration of Sovereignty of the Slovak Republic
Slovakia
Wednesday, July 17, 2024 Tamkharit
Senegal
Wednesday, July 17, 2024 Ashura
Somalia
Thursday, July 18, 2024 Ashoora Holiday
Bahrain
Thursday, July 18, 2024 Nelson Mandela Day
United States
Thursday, July 18, 2024 Constitution Day
Uruguay
Thursday, July 18, 2024 Nelson Mandela Day
South Africa
Friday, July 19, 2024 Martyrs' Day
Myanmar
Friday, July 19, 2024 The Sandinista Revolution Day
Nicaragua
Friday, July 19, 2024 Day off for Rennell and Bellona Province Day
Solomon Islands
Saturday, July 20, 2024 Ashari Purnima
Bangladesh
Saturday, July 20, 2024 Independence Day
Colombia
Saturday, July 20, 2024 Lao Women Union's Day
Laos
Saturday, July 20, 2024 Esala Full Moon Poya Day
Sri Lanka
Saturday, July 20, 2024 Full Moon Day of Waso (Beginning of Buddhist Lent)
Myanmar
Saturday, July 20, 2024 Crown Prince Haakon's Day
Norway
Saturday, July 20, 2024 Rennell and Bellona Province Day
Solomon Islands
Saturday, July 20, 2024 Buddhist Lent Day
Thailand
Saturday, July 20, 2024 World Chess Day
United States
Sunday, July 21, 2024 Belgian National Day
Belgium
Sunday, July 21, 2024 Liberation Day
Guam
Sunday, July 21, 2024 Guru Purnima
India
Sunday, July 21, 2024 Racial Harmony Day
Singapore
Sunday, July 21, 2024 Health and Medical Industry Workers Day
Turkmenistan
Monday, July 22, 2024 Revolution Day
Gambia
Monday, July 22, 2024 Liberation Day observed
Guam
Monday, July 22, 2024 Day off for Lao Women Union's Day
Laos
Monday, July 22, 2024 Day off for Full Moon Day of Waso (Beginning of Buddhist Lent)
Myanmar
Monday, July 22, 2024 Sarawak Independence Day
Malaysia
Monday, July 22, 2024 Birthday of the late King Sobhuza
Eswatini
Monday, July 22, 2024 Day off for Buddhist Lent Day
Thailand
Monday, July 22, 2024 Hurricane Supplication Day
US Virgin Islands
Tuesday, July 23, 2024 Revolution Day July 23
Egypt
Tuesday, July 23, 2024 17th of Tammuz
Israel
Tuesday, July 23, 2024 Peruvian Air Force Day
Peru
Tuesday, July 23, 2024 National Remembrance Day
Papua New Guinea
Wednesday, July 24, 2024 Simón Bolívar's Birthday Memorial
Ecuador
Wednesday, July 24, 2024 The Restoration of Democracy
Greece
Wednesday, July 24, 2024 Pioneer Day
United States
Wednesday, July 24, 2024 Simón Bolívar's Birthday
Venezuela
Wednesday, July 24, 2024 Children's Day
Vanuatu
Thursday, July 25, 2024 Annexation of Guanacaste
Costa Rica
Thursday, July 25, 2024 Revolution Anniversary
Cuba
Thursday, July 25, 2024 Feast of Saint James the Apostle
Spain
Thursday, July 25, 2024 Constitution Day
Puerto Rico
Thursday, July 25, 2024 Republic Day
Tunisia
Thursday, July 25, 2024 World Drowning Prevention Day
United States
Friday, July 26, 2024 Day of the Rebellion
Cuba
Friday, July 26, 2024 Independence Day
Liberia
Friday, July 26, 2024 Public Sector Holiday
Peru
Saturday, July 27, 2024 Revolution Anniversary Celebration
Cuba
Saturday, July 27, 2024 Day of Victory in the Fatherland Liberation War
North Korea
Saturday, July 27, 2024 Independence Day Holiday
Maldives
Saturday, July 27, 2024 José Celso Barbosa’s Birthday
Puerto Rico
Saturday, July 27, 2024 Korean War Veteran Recognition Day
United States
Saturday, July 27, 2024 National Korean War Veterans Armistice Day
United States
Sunday, July 28, 2024 Father's Day
Dominican Republic
Sunday, July 28, 2024 Day of the Institutions
Spain
Sunday, July 28, 2024 St. Olav's Eve
Faroe Islands
Sunday, July 28, 2024 Independence Day
Peru
Sunday, July 28, 2024 Anniversary of the Fall of the Fascist Government
San Marino
Sunday, July 28, 2024 King Vajiralongkorn's Birthday
Thailand
Sunday, July 28, 2024 Baptism of Kyivan Rus
Ukraine
Sunday, July 28, 2024 World Hepatitis Day
United States
Sunday, July 28, 2024 Parents' Day
United States
Monday, July 29, 2024 St. Olav's Day (National Day)
Faroe Islands
Monday, July 29, 2024 Constitution Day
Moldova
Monday, July 29, 2024 St. Olaf's Day
Norway
Monday, July 29, 2024 Independence Day (day 2)
Peru
Monday, July 29, 2024 National Anthem Day
Romania
Monday, July 29, 2024 Day off for King Vajiralongkorn's Birthday
Thailand
Monday, July 29, 2024 Territory Day
Wallis and Futuna
Tuesday, July 30, 2024 Feast of the Throne
Morocco
Tuesday, July 30, 2024 Birthday of the Sultan of Pahang
Malaysia
Tuesday, July 30, 2024 Martyrs Day
South Sudan
Tuesday, July 30, 2024 International Day of Friendship
United States
Tuesday, July 30, 2024 World Day Against Trafficking in Persons
United States
Tuesday, July 30, 2024 Independence Day
Vanuatu
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