HolidayKit

Global calendar · December 2025

Public holidays around the world in December 2025

188 public holidays across 83 countries fall in December 2025. The busiest day is 2025-12-25 with 72 countries off.

83countries are off
188public holidays
72countries on the busiest day

Holidays by date

DateDayHolidayCountries
2025-12-01MonLiberation Day / Army Abolition Day · Día de la Abolición del Ejército / Chatham Islands Anniversary Day +4 moreAlbania · Costa Rica · New Zealand · Portugal · Romania · United Kingdom
2025-12-02TueNational DayUnited Arab Emirates
2025-12-03WedNational DayUnited Arab Emirates
2025-12-04ThuUnduvap Full Moon Poya DaySri Lanka
2025-12-05FriHM King Bhumibol Adulyadej the Great's Birthday; National Day; National Father's DayThailand
2025-12-06SatIndependence Day · Itsenäisyyspäivä / Constitution Day · Día de la ConstituciónFinland · Spain
2025-12-08MonYouth Day / Immaculate Conception / Immaculate Conception Day · Día de la Inmaculada Concepción de María +11 moreAlbania · Andorra · Argentina · Austria · Chile · Colombia · Italy · Liechtenstein · Malta · Monaco · Panama · Peru · Philippines · Portugal · San Marino · Spain · Switzerland · Uzbekistan · Vatican City · Venezuela
2025-12-09TueBattle of Ayacucho · Batalla de AyacuchoPeru
2025-12-10WedConstitution DayThailand
2025-12-12FriJamhuri DayKenya
2025-12-13SatRepublic Day · Jum ir-RepubblikaMalta
2025-12-16TueNational Day · اليوم الوطني / Victory Day · বিজয় দিবস / Independence Day · Тәуелсіздік күні +1 moreBahrain · Bangladesh · Kazakhstan · South Africa
2025-12-17WedNational Day · اليوم الوطني / Revolution Day · عيد الثورةBahrain · Tunisia
2025-12-18ThuQatar National DayQatar
2025-12-20SatNational Day of Mourning · Día de Duelo NacionalPanama
2025-12-24WedChristmas Eve · Бъдни вечер / Christmas Eve · Παραμονή Χριστουγέννων / Christmas Eve · Štědrý den +10 moreBulgaria · Cyprus · Czechia · Estonia · Finland · Iceland · Latvia · Lithuania · Norway · Philippines · Poland · Slovakia · Sweden · Vatican City · Venezuela
2025-12-25ThuChristmas Day / Christmas Day · Navidad / Christmas Day · Weihnachten +38 moreAlbania · Andorra · Argentina · Australia · Austria · Bangladesh · Belarus · Belgium · Brazil · Bulgaria · Canada · Chile · Colombia · Costa Rica · Croatia · Cyprus · Czechia · Denmark · Ecuador · Estonia · Finland · France · Germany · Greece · Hong Kong · Hungary · Iceland · India · Indonesia · Ireland · Italy · Jordan · Kenya · Latvia · Lebanon · Liechtenstein · Lithuania · Luxembourg · Malaysia · Malta · Mauritius · Mexico · Moldova · Monaco · Netherlands · New Zealand · Nigeria · Norway · Pakistan · Panama · Peru · Philippines · Poland · Portugal · Romania · San Marino · Singapore · Slovakia · Slovenia · South Africa · South Korea · Spain · Sri Lanka · Sweden · Switzerland · Taiwan · Ukraine · United Kingdom · United States · Uruguay · Vatican City · Venezuela
2025-12-26FriSt. Stephen's Day / Boxing Day / St. Stephen's Day · Stefanitag +32 moreAndorra · Australia · Austria · Belgium · Bulgaria · Canada · Croatia · Cyprus · Czechia · Denmark · Estonia · Finland · Germany · Greece · Hong Kong · Hungary · Iceland · Ireland · Italy · Kenya · Latvia · Liechtenstein · Lithuania · Luxembourg · Netherlands · New Zealand · Nigeria · Norway · Poland · Portugal · Romania · San Marino · Slovakia · Slovenia · South Africa · Spain · Sweden · Switzerland · United Kingdom · Vatican City
2025-12-27SatSaint John the EvangelistVatican City
2025-12-29MonIndependence Day · Тусгаар Тогтнолын ӨдөрMongolia
2025-12-30TueRizal Day · Araw ng Kamatayan ni Dr. Jose RizalPhilippines
2025-12-31WedNew Year's Eve · Ամանոր / International Azerbaijanis Solidarity Day / Currency change day · Ден на валутната смяна +9 moreArmenia · Azerbaijan · Bulgaria · Iceland · Latvia · Philippines · Russia · Sweden · Switzerland · Thailand · Uzbekistan · Venezuela
← Nov 2025All of 2025Jan 2026 →2025 long weekends

Frequently asked questions

How many public holidays are there in December 2025?
188 public holidays across 83 countries are listed for December 2025, including regional holidays.
Which day in December 2025 has the most countries off?
2025-12-25 — 72 countries have a public holiday that day.
Are regional and local holidays included?
Yes. Where a country observes holidays only in some regions, each regional holiday is listed separately with its date.
Browse countriesHoliday guides