HolidayKit

Global calendar · December 2028

Public holidays around the world in December 2028

183 public holidays across 83 countries fall in December 2028. The busiest day is 2028-12-25 with 71 countries off.

83countries are off
183public holidays
71countries on the busiest day

Holidays by date

DateDayHolidayCountries
2027-12-31FriNew Year's Day · Año Nuevo / New Year's DayMexico · United States
2028-12-01FriArmy Abolition Day · Día de la Abolición del Ejército / Restoration of Independence · Restauração da Independência / National Day/Great Union · Ziua Națională/Marea UnireCosta Rica · Portugal · Romania
2028-12-02SatNational DayUnited Arab Emirates
2028-12-03SunNational DayUnited Arab Emirates
2028-12-04MonWestland Anniversary DayNew Zealand
2028-12-05TueHM King Bhumibol Adulyadej the Great's Birthday; National Day; National Father's DayThailand
2028-12-06WedIndependence Day · Itsenäisyyspäivä / St. Nicholas / Constitution Day · Día de la ConstituciónFinland · Italy · Spain
2028-12-07ThuSt. AmbroseItaly
2028-12-08FriYouth Day / Immaculate Conception / Immaculate Conception Day · Día de la Inmaculada Concepción de María +9 moreAlbania · Andorra · Argentina · Austria · Chile · Colombia · Italy · Liechtenstein · Malta · Monaco · Panama · Peru · Philippines · Portugal · San Marino · Spain · Switzerland · Uzbekistan · Vatican City
2028-12-09SatBattle of Ayacucho · Batalla de AyacuchoPeru
2028-12-10SunConstitution DayThailand
2028-12-11MonConstitution Day (in lieu)Thailand
2028-12-12TueJamhuri DayKenya
2028-12-13WedRepublic Day · Jum ir-RepubblikaMalta
2028-12-14ThuIsra' and Mi'raj (estimated)Jordan · Kuwait · Oman
2028-12-16SatNational Day / Victory Day · বিজয় দিবস / Independence Day · Тәуелсіздік күні +1 moreBahrain · Bangladesh · Kazakhstan · South Africa
2028-12-17SunNational Day / Revolution Day · عيد الثورةBahrain · Tunisia
2028-12-18MonQatar National DayQatar
2028-12-20WedNational Day of Mourning · Día de Duelo NacionalPanama
2028-12-24SunChristmas Eve · Παραμονή Χριστουγέννων / Christmas Eve · Štědrý den / Christmas Eve · jõululaupäev +8 moreCyprus · Czechia · Estonia · Finland · Latvia · Lithuania · Norway · Philippines · Poland · Slovakia · Sweden · Vatican City · Venezuela
2028-12-25MonChristmas Day / Christmas Day · Navidad / Christmas Day · বড়দিন +35 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 · Sweden · Switzerland · Taiwan · Ukraine · United Kingdom · United States · Uruguay · Vatican City · Venezuela
2028-12-26TueSt. Stephen's Day / Boxing Day / St Stephen's Day +31 moreAndorra · Australia · Austria · Bulgaria · 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
2028-12-27WedChristmas Eve · Бъдни вечер / Saint John the EvangelistBulgaria · Vatican City
2028-12-29FriIndependence Day · Тусгаар Тогтнолын ӨдөрMongolia
2028-12-30SatRizal Day · Araw ng Kamatayan ni Dr. Jose RizalPhilippines
2028-12-31SunNew Year's Eve · Ամանոր / International Azerbaijanis Solidarity Day / New Year's Eve · Vecgada diena +4 moreArmenia · Azerbaijan · Latvia · Philippines · Sweden · Switzerland · Thailand · Venezuela
← Nov 2028All of 2028Jan 2029 →2028 long weekends

Frequently asked questions

How many public holidays are there in December 2028?
183 public holidays across 83 countries are listed for December 2028, including regional holidays.
Which day in December 2028 has the most countries off?
2028-12-25 — 71 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