Global calendar · December 2026
Public holidays around the world in December 2026
182 public holidays across 81 countries fall in December 2026. The busiest day is 2026-12-25 with 72 countries off.
81countries are off
182public holidays
72countries on the busiest day
Holidays by date
| Date | Day | Holiday | Countries |
|---|---|---|---|
| 2026-12-01 | Tue | 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 |
| 2026-12-02 | Wed | National Day | United Arab Emirates |
| 2026-12-03 | Thu | National Day | United Arab Emirates |
| 2026-12-05 | Sat | HM King Bhumibol Adulyadej the Great's Birthday; National Day; National Father's Day | Thailand |
| 2026-12-06 | Sun | Independence Day · Itsenäisyyspäivä / Constitution Day · Día de la Constitución | Finland · Spain |
| 2026-12-07 | Mon | HM King Bhumibol Adulyadej the Great's Birthday (in lieu); National Day (in lieu); National Father's Day (in lieu) | Thailand |
| 2026-12-08 | Tue | Youth Day / Immaculate Conception / Immaculate Conception Day · Día de la Inmaculada Concepción de María +10 more | Albania · Andorra · Argentina · Austria · Chile · Colombia · Italy · Liechtenstein · Malta · Monaco · Panama · Peru · Philippines · Portugal · San Marino · Spain · Switzerland · Uzbekistan · Vatican City · Venezuela |
| 2026-12-09 | Wed | Battle of Ayacucho · Batalla de Ayacucho | Peru |
| 2026-12-10 | Thu | Constitution Day | Thailand |
| 2026-12-12 | Sat | Jamhuri Day | Kenya |
| 2026-12-13 | Sun | Republic Day · Jum ir-Repubblika | Malta |
| 2026-12-16 | Wed | National Day · اليوم الوطني / Victory Day · বিজয় দিবস / Independence Day · Тәуелсіздік күні +1 more | Bahrain · Bangladesh · Kazakhstan · South Africa |
| 2026-12-17 | Thu | National Day · اليوم الوطني | Bahrain |
| 2026-12-18 | Fri | Qatar National Day | Qatar |
| 2026-12-20 | Sun | National Mourning Day | Panama |
| 2026-12-21 | Mon | National Mourning Day (observed) | Panama |
| 2026-12-23 | Wed | Unduvap Full Moon Poya Day | Sri Lanka |
| 2026-12-24 | Thu | Christmas Eve · Бъдни вечер / Christmas Eve · Παραμονή Χριστουγέννων / Christmas Eve +9 more | Bulgaria · Cyprus · Czechia · Estonia · Finland · Iceland · Latvia · Lithuania · Philippines · Poland · Slovakia · Sweden · Vatican City · Venezuela |
| 2026-12-25 | Fri | Christmas Day / Christmas Day · Navidad / Christmas Day · Weihnachten +33 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 · Sri Lanka · Sweden · Switzerland · Taiwan · Ukraine · United Kingdom · United States · Uruguay · Vatican City · Venezuela |
| 2026-12-26 | Sat | St. Stephen's Day / St. Stephen's Day · Stefanitag / St. Stephen's Day · Boxing Day +29 more | Andorra · Austria · Belgium · Bulgaria · Canada · Croatia · Cyprus · Czechia · Denmark · Estonia · Finland · Germany · Greece · Hong Kong · Hungary · Iceland · Ireland · Italy · Kenya · Latvia · Liechtenstein · Lithuania · Luxembourg · Netherlands · Norway · Poland · Portugal · Romania · San Marino · Slovakia · Slovenia · South Africa · Spain · Sweden · Switzerland · Vatican City |
| 2026-12-27 | Sun | Saint John the Evangelist | Vatican City |
| 2026-12-28 | Mon | St. Stephen's Day · Boxing Day / Boxing Day | Australia · New Zealand · Nigeria · United Kingdom |
| 2026-12-29 | Tue | National Freedom and Independence Day | Mongolia |
| 2026-12-30 | Wed | Rizal Day | Philippines |
| 2026-12-31 | Thu | New Year's Eve · Ամանոր / International Azerbaijanis Solidarity Day / New Year's Eve · Gamlársdagur +6 more | Armenia · Azerbaijan · Iceland · Latvia · Philippines · Sweden · Switzerland · Thailand · Uzbekistan · Venezuela |
Frequently asked questions
- How many public holidays are there in December 2026?
- 182 public holidays across 81 countries are listed for December 2026, including regional holidays.
- Which day in December 2026 has the most countries off?
- 2026-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.