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
| Date | Day | Holiday | Countries |
|---|---|---|---|
| 2027-12-31 | Fri | New Year's Day · Año Nuevo / New Year's Day | Mexico · United States |
| 2028-12-01 | Fri | Army 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 Unire | Costa Rica · Portugal · Romania |
| 2028-12-02 | Sat | National Day | United Arab Emirates |
| 2028-12-03 | Sun | National Day | United Arab Emirates |
| 2028-12-04 | Mon | Westland Anniversary Day | New Zealand |
| 2028-12-05 | Tue | HM King Bhumibol Adulyadej the Great's Birthday; National Day; National Father's Day | Thailand |
| 2028-12-06 | Wed | Independence Day · Itsenäisyyspäivä / St. Nicholas / Constitution Day · Día de la Constitución | Finland · Italy · Spain |
| 2028-12-07 | Thu | St. Ambrose | Italy |
| 2028-12-08 | Fri | Youth Day / Immaculate Conception / Immaculate Conception Day · Día de la Inmaculada Concepción de María +9 more | Albania · Andorra · Argentina · Austria · Chile · Colombia · Italy · Liechtenstein · Malta · Monaco · Panama · Peru · Philippines · Portugal · San Marino · Spain · Switzerland · Uzbekistan · Vatican City |
| 2028-12-09 | Sat | Battle of Ayacucho · Batalla de Ayacucho | Peru |
| 2028-12-10 | Sun | Constitution Day | Thailand |
| 2028-12-11 | Mon | Constitution Day (in lieu) | Thailand |
| 2028-12-12 | Tue | Jamhuri Day | Kenya |
| 2028-12-13 | Wed | Republic Day · Jum ir-Repubblika | Malta |
| 2028-12-14 | Thu | Isra' and Mi'raj (estimated) | Jordan · Kuwait · Oman |
| 2028-12-16 | Sat | National Day / Victory Day · বিজয় দিবস / Independence Day · Тәуелсіздік күні +1 more | Bahrain · Bangladesh · Kazakhstan · South Africa |
| 2028-12-17 | Sun | National Day / Revolution Day · عيد الثورة | Bahrain · Tunisia |
| 2028-12-18 | Mon | Qatar National Day | Qatar |
| 2028-12-20 | Wed | National Day of Mourning · Día de Duelo Nacional | Panama |
| 2028-12-24 | Sun | Christmas Eve · Παραμονή Χριστουγέννων / Christmas Eve · Štědrý den / Christmas Eve · jõululaupäev +8 more | Cyprus · Czechia · Estonia · Finland · Latvia · Lithuania · Norway · Philippines · Poland · Slovakia · Sweden · Vatican City · Venezuela |
| 2028-12-25 | Mon | Christmas Day / Christmas Day · Navidad / Christmas Day · বড়দিন +35 more | Albania · 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-26 | Tue | St. Stephen's Day / Boxing Day / St Stephen's Day +31 more | Andorra · 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-27 | Wed | Christmas Eve · Бъдни вечер / Saint John the Evangelist | Bulgaria · Vatican City |
| 2028-12-29 | Fri | Independence Day · Тусгаар Тогтнолын Өдөр | Mongolia |
| 2028-12-30 | Sat | Rizal Day · Araw ng Kamatayan ni Dr. Jose Rizal | Philippines |
| 2028-12-31 | Sun | New Year's Eve · Ամանոր / International Azerbaijanis Solidarity Day / New Year's Eve · Vecgada diena +4 more | Armenia · Azerbaijan · Latvia · Philippines · Sweden · Switzerland · Thailand · Venezuela |
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.