There is a total of 333 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
Sunday, December 1, 2024 First Advent Sunday
Austria
Sunday, December 1, 2024 First Sunday of Advent
Australia
Sunday, December 1, 2024 Republic Day
Central African Republic
Sunday, December 1, 2024 Day of Abolition of the Army
Costa Rica
Sunday, December 1, 2024 First Advent Sunday
Germany
Sunday, December 1, 2024 Independence Day
Iceland
Sunday, December 1, 2024 Cayman Thanksgiving
Cayman Islands
Sunday, December 1, 2024 First Advent Sunday
Norway
Sunday, December 1, 2024 Restoration of Independence
Portugal
Sunday, December 1, 2024 National Day
Romania
Sunday, December 1, 2024 First Advent Sunday
Sweden
Sunday, December 1, 2024 Freedom and Democracy Day
Chad
Sunday, December 1, 2024 First Sunday of Advent
United Kingdom
Sunday, December 1, 2024 World AIDS Day
United States
Sunday, December 1, 2024 Rosa Parks Day
United States
Monday, December 2, 2024 National Day
United Arab Emirates
Monday, December 2, 2024 Chatham Islands Anniversary Day
New Zealand
Monday, December 2, 2024 Westland Anniversary Day
New Zealand
Monday, December 2, 2024 Freedom and Democracy Day observed
Chad
Monday, December 2, 2024 Day off for Anniversary of the Coronation of King Tupou I
Tonga
Monday, December 2, 2024 St Andrew's Day observed
United Kingdom
Monday, December 2, 2024 International Day for the Abolition of Slavery
United States
Monday, December 2, 2024 Cyber Monday
United States
Tuesday, December 3, 2024 National Day Holiday
United Arab Emirates
Tuesday, December 3, 2024 Day of Navarre
Spain
Tuesday, December 3, 2024 International Day of Disabled Persons
Nepal
Tuesday, December 3, 2024 International Day of Persons with Disabilities
United States
Tuesday, December 3, 2024 Giving Tuesday
United States
Wednesday, December 4, 2024 Anniversary of the Coronation of King Tupou I
Tonga
Wednesday, December 4, 2024 International Day of Banks
United States
Thursday, December 5, 2024 Martyrdom of Hazrat Fatima
Iran
Thursday, December 5, 2024 St Nicholas' Eve/Sinterklaas
Netherlands
Thursday, December 5, 2024 King Bhumibol's Birthday/Father's Day
Thailand
Thursday, December 5, 2024 International Volunteer Day for Economic and Social Development
United States
Thursday, December 5, 2024 World Soil Day
United States
Friday, December 6, 2024 St. Nicholas Day
Belgium
Friday, December 6, 2024 Saint Nicholas Day
Germany
Friday, December 6, 2024 Foundation of Quito
Ecuador
Friday, December 6, 2024 Constitution Day
Spain
Friday, December 6, 2024 Independence Day
Finland
Friday, December 6, 2024 Farmer's Day
Ghana
Friday, December 6, 2024 Saint Nicholas Day
Hungary
Friday, December 6, 2024 Gospel Day
Marshall Islands
Friday, December 6, 2024 St Nicholas' Day
Netherlands
Friday, December 6, 2024 Public Sector Holiday
Peru
Friday, December 6, 2024 Day off for Western Province Day
Solomon Islands
Friday, December 6, 2024 Army Day
Ukraine
Friday, December 6, 2024 St. Nicholas Day
Ukraine
Friday, December 6, 2024 St Nicholas Day
United States
Saturday, December 7, 2024 Spitak Remembrance Day
Armenia
Saturday, December 7, 2024 Eve of the Feast of the Immaculate Conception
Colombia
Saturday, December 7, 2024 The Feast of St. Ambrose (Milan)
Italy
Saturday, December 7, 2024 Western Province Day
Solomon Islands
Saturday, December 7, 2024 Day of Remembrance
East Timor
Saturday, December 7, 2024 International Civil Aviation Day
United States
Saturday, December 7, 2024 Pearl Harbor Remembrance Day
United States
Saturday, December 7, 2024 Delaware Day
United States
Sunday, December 8, 2024 Feast of the Immaculate Conception
Andorra
Sunday, December 8, 2024 National Youth Day
Albania
Sunday, December 8, 2024 Immaculate Conception
Argentina
Sunday, December 8, 2024 Feast of the Immaculate Conception
Australia
Sunday, December 8, 2024 Immaculate Conception
Switzerland
Sunday, December 8, 2024 Inmaculate Conception Day
Chile
Sunday, December 8, 2024 Feast of the Immaculate Conception
Colombia
Sunday, December 8, 2024 Second Advent Sunday
Germany
Sunday, December 8, 2024 Feast of the Immaculate Conception
Germany
Sunday, December 8, 2024 Immaculate Conception
Spain
Sunday, December 8, 2024 Battle Day
Falkland Islands
Sunday, December 8, 2024 Feast of the Immaculate Conception
Equatorial Guinea
Sunday, December 8, 2024 Santa Marian Kamalen Day
Guam
Sunday, December 8, 2024 Feast of the Immaculate Conception
Italy
Sunday, December 8, 2024 Saint Kliment Ohridski's Day
North Macedonia
Sunday, December 8, 2024 Feast of the Immaculate Conception
Macau
Sunday, December 8, 2024 Constitution Day
Northern Mariana Islands
Sunday, December 8, 2024 Feast of the Immaculate Conception
Malta
Sunday, December 8, 2024 Second Advent Sunday
Norway
Sunday, December 8, 2024 Mother's Day
Panama
Sunday, December 8, 2024 Feast of the Immaculate Conception
Peru
Sunday, December 8, 2024 Virgin of Caacupé Day
Paraguay
Sunday, December 8, 2024 Constitution Day
Romania
Sunday, December 8, 2024 Immaculate Conception
Seychelles
Sunday, December 8, 2024 Second Advent Sunday
Sweden
Sunday, December 8, 2024 Feast of the Immaculate Conception
San Marino
Sunday, December 8, 2024 Day of Our Lady of Immaculate Conception
East Timor
Sunday, December 8, 2024 Feast of the Immaculate Conception
United Kingdom
Sunday, December 8, 2024 Constitution Day
Uzbekistan
Sunday, December 8, 2024 Feast of the Immaculate Conception
Vatican City (Holy See)
Monday, December 9, 2024 V.C. Bird Day
Antigua and Barbuda
Monday, December 9, 2024 Day off for National Youth Day
Albania
Monday, December 9, 2024 Genocide Condemnation and Prevention Day
Armenia
Monday, December 9, 2024 Immaculate Conception observed
Spain
Monday, December 9, 2024 Battle Day observed
Falkland Islands
Monday, December 9, 2024 Feast of the Immaculate Conception observed
Equatorial Guinea
Monday, December 9, 2024 Santa Marian Kamalen Day observed
Guam
Monday, December 9, 2024 Day off for Saint Kliment Ohridski's Day
North Macedonia
Monday, December 9, 2024 National Day
Myanmar
Monday, December 9, 2024 Feast of the Immaculate Conception Holiday
Macau
Monday, December 9, 2024 Day off for Constitution Day
Northern Mariana Islands
Monday, December 9, 2024 Battle of Ayacucho
Peru
Monday, December 9, 2024 Day off for Immaculate Conception
Seychelles
Monday, December 9, 2024 Independence Day
Tanzania
Monday, December 9, 2024 Feast of the Immaculate Conception
United States
Monday, December 9, 2024 International Anti-Corruption Day
United States
Monday, December 9, 2024 World Genocide Commemoration Day
United States
Monday, December 9, 2024 Day off for Constitution Day
Uzbekistan
Tuesday, December 10, 2024 Human Rights Day
Equatorial Guinea
Tuesday, December 10, 2024 Anniversary of Victory over ISIS
Iraq
Tuesday, December 10, 2024 International Human Rights Day
Moldova
Tuesday, December 10, 2024 Human Rights Day
Mongolia
Tuesday, December 10, 2024 Day of the Namibian Women and International Human Rights Day
Namibia
Tuesday, December 10, 2024 International Human Rights Day
Turks and Caicos Islands
Tuesday, December 10, 2024 Constitution Day
Thailand
Tuesday, December 10, 2024 Human Rights Day
United States
Tuesday, December 10, 2024 Wyoming Day
United States
Wednesday, December 11, 2024 Proclamation of Independence Day
Burkina Faso
Wednesday, December 11, 2024 Anniversary of the Statute of Westminster
Canada
Wednesday, December 11, 2024 Human Rights and Peace Day
Kiribati
Wednesday, December 11, 2024 Birthday of the Sultan of Selangor
Malaysia
Wednesday, December 11, 2024 International Mountain Day
United States
Thursday, December 12, 2024 Jamhuri Day
Kenya
Thursday, December 12, 2024 Day of the Virgin of Guadalupe
Mexico
Thursday, December 12, 2024 Day of Neutrality
Turkmenistan
Thursday, December 12, 2024 International Day of Neutrality
United States
Thursday, December 12, 2024 International Universal Health Coverage Day
United States
Thursday, December 12, 2024 Feast of Our Lady of Guadalupe
United States
Friday, December 13, 2024 National Day
Saint Lucia
Friday, December 13, 2024 Republic Day
Malta
Friday, December 13, 2024 Friday the 13th
United States
Friday, December 13, 2024 National Guard Birthday
United States
Saturday, December 14, 2024 Unduvap Full Moon Poya Day
Sri Lanka
Saturday, December 14, 2024 Day of the Workers of Oil, Gas, Power and Geological Industry
Turkmenistan
Saturday, December 14, 2024 Working Day
Uzbekistan
Sunday, December 15, 2024 Third Advent Sunday
Germany
Sunday, December 15, 2024 Homecoming Day (only Alderney)
Guernsey
Sunday, December 15, 2024 Third Advent Sunday
Norway
Sunday, December 15, 2024 Udhauli Parva
Nepal
Sunday, December 15, 2024 Third Advent Sunday
Sweden
Sunday, December 15, 2024 Bill of Rights Day
United States
Monday, December 16, 2024 Victory Day
Bangladesh
Monday, December 16, 2024 National Day
Bahrain
Monday, December 16, 2024 Independence Day
Kazakhstan
Monday, December 16, 2024 Day of Reconciliation
South Africa
Tuesday, December 17, 2024 National Day (second day)
Bahrain
Tuesday, December 17, 2024 National Day
Bhutan
Tuesday, December 17, 2024 Revolution and Youth Day
Tunisia
Tuesday, December 17, 2024 Pan American Aviation Day
United States
Tuesday, December 17, 2024 Wright Brothers Day
United States
Wednesday, December 18, 2024 Nigerien Republic Day
Niger
Wednesday, December 18, 2024 National Day
Qatar
Wednesday, December 18, 2024 International Migrants Day
United States
Wednesday, December 18, 2024 Arabic Language Day
United States
Thursday, December 19, 2024 National Heroes and Heroines Day
Anguilla
Thursday, December 19, 2024 Remembrance Day for Roma and Sinti killed by Genocide
Germany
Friday, December 20, 2024 Macau S.A.R. Establishment Day
Macau
Friday, December 20, 2024 National Day of Mourning
Panama
Friday, December 20, 2024 Abolition of Slavery
Reunion
Friday, December 20, 2024 Day off for São Tomé Day
Sao Tome and Principe
Friday, December 20, 2024 International Human Solidarity Day
United States
Saturday, December 21, 2024 December Solstice
American Samoa
Saturday, December 21, 2024 Turkish Language Day (Turkish community)
North Macedonia
Saturday, December 21, 2024 São Tomé Day
Sao Tome and Principe
Saturday, December 21, 2024 Niyazov Day
Turkmenistan
Saturday, December 21, 2024 December Solstice
Belize
Saturday, December 21, 2024 Winter Solstice
Macau
Saturday, December 21, 2024 December Solstice
Malaysia
Saturday, December 21, 2024 Dōngzhì Festival
Taiwan
Saturday, December 21, 2024 December Solstice
Japan
Sunday, December 22, 2024 Fourth Advent Sunday
Germany
Sunday, December 22, 2024 Sambisa Memorial Day
Nigeria
Sunday, December 22, 2024 Fourth Advent Sunday
Norway
Sunday, December 22, 2024 Unity Day
Zimbabwe
Monday, December 23, 2024 Winter Solstice Holiday
Macau
Monday, December 23, 2024 Public Sector Holiday
Peru
Monday, December 23, 2024 Day off for Unity Day
Zimbabwe
Tuesday, December 24, 2024 Christmas Eve
Andorra
Tuesday, December 24, 2024 Christmas Eve (from 2pm)
Brazil
Tuesday, December 24, 2024 Christmas Eve
The Bahamas
Tuesday, December 24, 2024 Yap Constitution Day
Micronesia
Tuesday, December 24, 2024 Christmas Eve
Faroe Islands
Tuesday, December 24, 2024 Christmas Eve (from noon)
Iceland
Tuesday, December 24, 2024 Christmas Eve
Jamaica
Tuesday, December 24, 2024 Independence Day
Libya
Tuesday, December 24, 2024 Christmas Eve
Monaco
Tuesday, December 24, 2024 Public Sector Holiday
Peru
Tuesday, December 24, 2024 Christmas Eve
Philippines
Wednesday, December 25, 2024 Christmas Day
Andorra
Wednesday, December 25, 2024 Catholic Christmas Day
Belarus
Wednesday, December 25, 2024 Christmas Day
Belize
Wednesday, December 25, 2024 Christmas
India
Wednesday, December 25, 2024 Christmas Day
Iraq
Wednesday, December 25, 2024 Christmas
Japan
Wednesday, December 25, 2024 Christmas Day
Kenya
Wednesday, December 25, 2024 Family Day
Mozambique
Wednesday, December 25, 2024 Christmas Day
Namibia
Wednesday, December 25, 2024 Quaid-e-Azam Day
Pakistan
Wednesday, December 25, 2024 Christmas Day
Poland
Wednesday, December 25, 2024 First Day of Western Christmas
Serbia
Wednesday, December 25, 2024 Christmas Day
Rwanda
Wednesday, December 25, 2024 Constitution Day
Taiwan
Wednesday, December 25, 2024 Christmas Day
Taiwan
Thursday, December 26, 2024 Boxing Day
Andorra
Thursday, December 26, 2024 St. Stephen's Day
Austria
Thursday, December 26, 2024 First Day of Hanukkah
Australia
Thursday, December 26, 2024 Boxing Day
Australia
Thursday, December 26, 2024 Proclamation Day
Australia
Thursday, December 26, 2024 Boxing Day
Aruba
Thursday, December 26, 2024 Second day of Christmas
Bulgaria
Thursday, December 26, 2024 Father’s Day
Bulgaria
Thursday, December 26, 2024 Boxing Day
St. Barts
Thursday, December 26, 2024 First Day of Hanukkah
Canada
Thursday, December 26, 2024 Kwanzaa (first day)
Canada
Thursday, December 26, 2024 Boxing Day
Canada
Thursday, December 26, 2024 St. Stephen's Day
Switzerland
Thursday, December 26, 2024 Boxing Day
Cook Islands
Thursday, December 26, 2024 St. Stephen's Day
Czechia
Thursday, December 26, 2024 Boxing Day
Germany
Thursday, December 26, 2024 2nd Christmas Day
Denmark
Thursday, December 26, 2024 Boxing Day
Dominica
Thursday, December 26, 2024 St Stephen's Day
Spain
Thursday, December 26, 2024 Boxing Day
Finland
Thursday, December 26, 2024 St Stephen's Day
France
Thursday, December 26, 2024 Boxing Day
Grenada
Thursday, December 26, 2024 Synaxis of the Mother of God
Greece
Thursday, December 26, 2024 Boxing Day
Guyana
Thursday, December 26, 2024 First Weekday After Christmas Day
Hong Kong
Thursday, December 26, 2024 St Stephen's Day
Croatia
Thursday, December 26, 2024 Second Day of Christmas
Hungary
Thursday, December 26, 2024 Boxing Day
Indonesia
Thursday, December 26, 2024 St. Stephen's Day
Ireland
Thursday, December 26, 2024 Hanukkah (Day 1)
Israel
Thursday, December 26, 2024 Boxing Day
Isle of Man
Thursday, December 26, 2024 First Day of Hanukkah
India
Thursday, December 26, 2024 Second Day of Christmas
Iceland
Thursday, December 26, 2024 St. Stephen's Day
Italy
Thursday, December 26, 2024 Boxing Day
Jersey
Thursday, December 26, 2024 St Stephen's Day
Liechtenstein
Thursday, December 26, 2024 Boxing Day
Lesotho
Thursday, December 26, 2024 Second Day of Christmas
Lithuania
Thursday, December 26, 2024 St Stephen's Day
Luxembourg
Thursday, December 26, 2024 Second Day of Christmas
Latvia
Thursday, December 26, 2024 Day After Christmas
Montenegro
Thursday, December 26, 2024 Boxing Day
Saint Martin
Thursday, December 26, 2024 Bank Holiday
Malta
Thursday, December 26, 2024 Boxing Day
Malawi
Thursday, December 26, 2024 Family Day
Namibia
Thursday, December 26, 2024 Boxing Day
Norfolk Island
Thursday, December 26, 2024 Second Day of Christmas
Netherlands
Thursday, December 26, 2024 Boxing Day
Norway
Thursday, December 26, 2024 Day After Christmas (Christians only)
Pakistan
Thursday, December 26, 2024 Second Day of Christmas
Poland
Thursday, December 26, 2024 Second day of Christmas
Romania
Thursday, December 26, 2024 Boxing Day
Rwanda
Thursday, December 26, 2024 National Day of Thanksgiving
Solomon Islands
Thursday, December 26, 2024 Boxing Day
Sweden
Thursday, December 26, 2024 Independence and Unity Day
Slovenia
Thursday, December 26, 2024 St. Stephen's Day
Slovakia
Thursday, December 26, 2024 Boxing Day
Sierra Leone
Thursday, December 26, 2024 First Day of Hanukkah
United Kingdom
Thursday, December 26, 2024 Boxing Day
United Kingdom
Thursday, December 26, 2024 Chanukah/Hanukkah (first day)
United States
Thursday, December 26, 2024 Kwanzaa (first day)
United States
Thursday, December 26, 2024 Day After Christmas Day
United States
Thursday, December 26, 2024 St Stephen's Day
Vatican City (Holy See)
Thursday, December 26, 2024 Boxing Day
Saint Vincent and the Grenadines
Thursday, December 26, 2024 Christmas Second Day
US Virgin Islands
Thursday, December 26, 2024 Family Day
Vanuatu
Thursday, December 26, 2024 Boxing Day
Samoa
Thursday, December 26, 2024 Day of Goodwill
South Africa
Thursday, December 26, 2024 Boxing Day
Zimbabwe
Friday, December 27, 2024 Christmas Holiday
Falkland Islands
Friday, December 27, 2024 Hanukkah (Day 2)
Israel
Friday, December 27, 2024 Constitution Day
North Korea
Friday, December 27, 2024 National Day of the Victorious Greater Poland Uprising
Poland
Friday, December 27, 2024 International Day of Epidemic Preparedness
United States
Saturday, December 28, 2024 Hanukkah (Day 3)
Israel
Saturday, December 28, 2024 Day of the Holy Innocents
Mexico
Saturday, December 28, 2024 Working Day
Russia
Saturday, December 28, 2024 Republic Day
South Sudan
Saturday, December 28, 2024 Incwala Day
Eswatini
Sunday, December 29, 2024 Feast of the Holy Family
Spain
Sunday, December 29, 2024 Hanukkah (Day 4)
Israel
Sunday, December 29, 2024 Peace Day
Cambodia
Sunday, December 29, 2024 Mothers' Day
Montenegro
Sunday, December 29, 2024 Independence Day
Mongolia
Sunday, December 29, 2024 Mothers' Day
Serbia
Monday, December 30, 2024 Christmas Holiday
Falkland Islands
Monday, December 30, 2024 Hanukkah (Day 5)
Israel
Monday, December 30, 2024 Kayin New Year Day
Myanmar
Monday, December 30, 2024 Tamu Lhosar
Nepal
Monday, December 30, 2024 Public Sector Holiday
Peru
Monday, December 30, 2024 Rizal Day
Philippines
Monday, December 30, 2024 New Year Holiday
Russia
Monday, December 30, 2024 Day of the Declaration of Slovakia as an Independent Ecclesiastic Province
Slovakia
Monday, December 30, 2024 Day off for Incwala Day
Eswatini
Monday, December 30, 2024 New Year Special Holiday
Thailand
Monday, December 30, 2024 New Year Holiday
Uzbekistan
Tuesday, December 31, 2024 New Year's Eve (Bank holiday)
Andorra
Tuesday, December 31, 2024 New Year's Eve
United Arab Emirates
Tuesday, December 31, 2024 World Azerbaijanis Solidarity Day
Azerbaijan
Tuesday, December 31, 2024 New Year's Eve
Azerbaijan
Tuesday, December 31, 2024 Old Year's Night
Barbados
Tuesday, December 31, 2024 New Year's Eve
Bangladesh
Tuesday, December 31, 2024 New Year's Eve (from 2pm)
Brazil
Tuesday, December 31, 2024 New Year's Eve
The Bahamas
Tuesday, December 31, 2024 Restoration Day
Switzerland
Tuesday, December 31, 2024 New Year's Eve
Chile
Tuesday, December 31, 2024 Christmas Holiday
Falkland Islands
Tuesday, December 31, 2024 New Year's Eve
Faroe Islands
Tuesday, December 31, 2024 New Year’s Eve
Hong Kong
Tuesday, December 31, 2024 New Year's Eve
Honduras
Tuesday, December 31, 2024 Hanukkah (Day 6) / Rosh Chodesh Tevet
Israel
Tuesday, December 31, 2024 New Year's Eve
India
Tuesday, December 31, 2024 New Year's Eve (from noon)
Iceland
Tuesday, December 31, 2024 New Year's Eve
Italy
Tuesday, December 31, 2024 December 31 Bank Holiday
Japan
Tuesday, December 31, 2024 New Year's Eve
Kenya
Tuesday, December 31, 2024 New Year's Eve Afternoon
Macau
Tuesday, December 31, 2024 New Year's Eve
Martinique
Tuesday, December 31, 2024 Festival Day
Montserrat
Tuesday, December 31, 2024 New Year's Eve
Malta
Tuesday, December 31, 2024 New Year´s Eve
Nicaragua
Tuesday, December 31, 2024 New Year's Eve
Netherlands
Tuesday, December 31, 2024 Public Sector Holiday
Peru
Tuesday, December 31, 2024 New Year's Eve
Philippines
Tuesday, December 31, 2024 Western New Year's Eve
Serbia
Tuesday, December 31, 2024 New Year Holiday
Russia
Tuesday, December 31, 2024 New Year's Eve
Sweden
Tuesday, December 31, 2024 National Heroes Day
East Timor
Tuesday, December 31, 2024 New Year's Eve
Turkey
Tuesday, December 31, 2024 New Year Holiday
Uzbekistan
Tuesday, December 31, 2024 New Year's Eve
Vatican City (Holy See)
Tuesday, December 31, 2024 International New Year's Eve
Vietnam
Tuesday, December 31, 2024 New Year's Eve
Kosovo
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