Public Holidays in December 2028 Around the World

In December 2028, 36 of the countries and regions we track take at least one day off — 78 public holidays in total, listed in date order below. The month's headline dates include Christmas Day and Boxing Day.

The busiest calendars this month are Macau (5), Philippines (5) and Thailand (4). Breaks that span a month boundary appear in full on both months' pages, so cross-border trips and business schedules can be planned straight off the tables.

Advertisement
DateCountryHoliday
December 1, 2028GhanaNational Farmers' DayFirst Friday in December, delivering a three-day celebration of agriculture.Public holiday
December 1, 2028PortugalRestoration of IndependenceFalls on Friday, creating an automatic three-day long weekend.Public holiday
December 5, 2028ThailandKing Bhumibol's Birthday, National Day & Father's DayTuesday — take Mon Dec 4 off for a four-day break.Public holiday
December 6, 2028SpainConstitution DayFalls on Wednesday.Public holiday
December 8, 2028ArgentinaImmaculate ConceptionFalls on Friday — a three-day break. Fixed.Public holiday
December 8, 2028AustriaImmaculate ConceptionFalls on a Friday, so this three-day break costs no leave at all. § 13a ARG lets retail shops trade on 8 December when it is a workday, as Friday 8 December 2028 is, but no employee can be required to work it or penalised for refusing.Public holiday
December 8, 2028ColombiaImmaculate ConceptionFriday in 2028 — immovable, and it brackets a three-day weekend on its own, opening the Novena season.Public holiday
December 8, 2028ItalyImmaculate ConceptionFalls on Friday, providing an ideal 3-day weekend to commence Christmas shopping.Public holiday
December 8, 2028MacauFeast of the Immaculate ConceptionFriday, giving a three-day weekend to open the festive season.Public holiday
December 8, 2028PhilippinesFeast of the Immaculate ConceptionSpecial (non-working) day. Friday, giving a three-day weekend (Dec 8–10).Public holiday
December 8, 2028PortugalImmaculate ConceptionFalls on Friday, producing the second consecutive three-day holiday weekend in December.Public holiday
December 8, 2028SpainImmaculate ConceptionFalls on Friday, creating a three-day winter long weekend.Public holiday
December 10, 2028ThailandConstitution DaySunday — observed in lieu on Mon Dec 11.Public holiday
December 11, 2028ThailandSubstitution for Constitution DaySubstitute holiday
December 12, 2028KenyaJamhuri DayPublic holiday
December 14, 2028IndonesiaIsra Mi'raj 1450HThursday, estimated — back to a single occurrence after 2027's rare double.Public holiday
December 16, 2028South AfricaDay of ReconciliationDay of Reconciliation falls on a Saturday in 2028, and Saturday holidays receive no substitute day under the Act.Public holiday
December 20, 2028MacauMacao SAR Establishment DayWednesday — with the Winter Solstice the next day it starts a run of four holidays in six days.Public holiday
December 21, 2028MacauWinter SolsticeThursday (the solstice falls on December 21 in 2028). Take Friday December 22 off and the break stretches to Christmas Day — six days, December 20–25.Public holiday
Dec 23 – 25TaiwanConstitution DayConstitution Day (Dec 25) is a Monday — a 3-day weekend.Public holiday
December 24, 2028Czech RepublicChristmas EveSunday — the one genuinely sad loss of 2028. Štědrý den is the day Czech families actually celebrate: carp, potato salad, the carol, the presents. It is a statutory day of rest in its own right, yet on a Sunday it buys nothing, so the meal falls on a day nobody needed off from work.Public holiday
December 24, 2028MacauChristmas EveFalls on a Sunday in 2028; Christmas Day follows on Monday. The annual notice usually adds a compensatory rest day for public administration staff.Public holiday
December 24, 2028PhilippinesChristmas EveSpecial (non-working) day. Falls on a Sunday in 2028.Public holiday
December 25, 2028ArgentinaChristmas DayFalls on Monday — a three-day closing break. Fixed.Public holiday
December 25, 2028AustraliaChristmas DayFalls on a Monday in 2028, so no substitute day is needed.Public holiday
December 25, 2028AustriaChristmas DayFalls on a Monday, so 23–26 December is the longest natural break of 2028. December 24 is not a public holiday, but many collective agreements free staff from around noon and shops close early.Public holiday
December 25, 2028BelgiumChristmas DayFalls on Monday, creating an immediate three-day festive holiday weekend.Public holiday
December 25, 2028BrazilChristmas DayMonday.Public holiday
December 25, 2028CanadaChristmas DayFalls on a Monday in 2028, so no substitute day is needed.Statutory holiday
December 25, 2028ColombiaChristmas DayMonday — the best possible placement for a fixed Christmas: 26 December is a Tuesday too, although Colombian law does not treat it as a holiday.Public holiday
December 25, 2028Czech RepublicChristmas DayMonday — 1. svátek vánoční, “the first Christmas holiday” in the Act’s own wording, and 2028’s fourth Monday. Being a Monday is what rescues the season: the run from Saturday December 23 through Tuesday December 26 is four days.Public holiday
December 25, 2028FranceChristmas DayFalls on a Monday — three-day break through the weekend.Public holiday
December 25, 2028GermanyChristmas DayPublic holiday
December 25, 2028GhanaChristmas DayFalls on Monday in 2028, forming a four-day year-end holiday window with Boxing Day.Public holiday
December 25, 2028GreeceChristmas Day (Christougenna)Monday — the best Christmas weekday Greece can hand out: fixed feasts follow the Gregorian calendar the Greek state adopted in 1923, so Athens and Rome celebrate together, and in 2028 the day lands on a Monday right after the weekend. Christopsomo on the table, a model ship in the living room, the Kallantzeri singers at the door.Public holiday
December 25, 2028Hong KongChristmas DayMonday — with the first weekday after Christmas also a holiday, the break runs four days (Dec 23–26).General holiday
December 25, 2028IndiaChristmas DayMonday — a three-day weekend to end the year.Public holiday
December 25, 2028IndonesiaChristmas DayMonday — a 3-day weekend to close the year.Public holiday
December 25, 2028IrelandChristmas DayFalls on a Monday in 2028 — after two consecutive years on the weekend (2027), Christmas is a proper three-day-plus break again.Public holiday
December 25, 2028ItalyChristmas DayFalls on Monday, extending the weekend.Public holiday
December 25, 2028KenyaChristmas DayPublic holiday
December 25, 2028MacauChristmas DayMonday, rounding off a three-day weekend from December 23 to 25 — and the year.Public holiday
December 25, 2028MalaysiaChristmas DayMonday — a three-day weekend from Dec 23.Federal holiday
December 25, 2028MexicoChristmas DayMonday — three-day break including the preceding weekend.Public holiday
December 25, 2028NetherlandsChristmas DayFalls on Monday, extending the weekend.Public holiday
December 25, 2028New ZealandChristmas DayFalls on a Monday in 2028, so no Mondayisation is needed.Public holiday
December 25, 2028NigeriaChristmas DayPublic holiday
December 25, 2028NorwayChristmas DayMonday — the best placement Christmas Day can have for a Monday-to-Friday worker. With the Second Day on Tuesday, the run starts on Saturday December 23 and ends on December 26 with no leave spent.Public holiday
December 25, 2028PhilippinesChristmas DayMonday, closing a three-day Christmas weekend (Dec 23–25).Public holiday
December 25, 2028PortugalChristmas DayFalls on Monday, creating a three-day Christmas holiday weekend.Public holiday
December 25, 2028SingaporeChristmas DayFalls on a Monday — a 3-day weekend to end the year.Public holiday
December 25, 2028South AfricaChristmas DayPublic holiday
December 25, 2028South KoreaChristmas DayFalls on a Monday, giving a three-day weekend (Dec 23–25).Public holiday
December 25, 2028SpainChristmas DayFalls on Monday, concluding the year with a three-day festive holiday weekend.Public holiday
December 25, 2028SwedenChristmas Day (Juldagen)Monday. A weekday Christmas in 2028 — a genuine day off.Public holiday
December 25, 2028United KingdomChristmas DayFalls on a Monday in 2028, so no substitute day is needed.Public holiday
December 25, 2028United StatesChristmas DayDecember 25 falls on a Monday in 2028, so no observed shift is needed and it gives a three-day weekend.Federal holiday
December 26, 2028AustraliaBoxing DayFalls on a Tuesday in 2028, so no substitute day is needed. Known as Proclamation Day in South Australia.Public holiday
December 26, 2028AustriaSt. Stephen’s Day (Second Christmas Day)Falls on a Tuesday — a real day off in 2028, unlike 2027 when both Christmas days landed on the weekend.Public holiday
December 26, 2028CanadaBoxing DayFalls on a Tuesday in 2028, so no substitute day is needed. Among provinces, only Ontario observes Boxing Day as a statutory holiday.Statutory holiday
December 26, 2028Czech RepublicSecond Day of ChristmasTuesday — 2. svátek vánoční. Two statutory Christmas days on a Monday and a Tuesday is a good draw: the weekday tail of the Christmas block is two days long, against one day in 2027 and none left by the Sunday Eve.Public holiday
December 26, 2028GermanyBoxing DayPublic holiday
December 26, 2028GhanaBoxing DayFalls on Tuesday in 2028 immediately following Christmas Day.Public holiday
December 26, 2028GreeceSecond Day of Christmas (Synaxi tis Theotokou)Tuesday — the Synaxis of the Theotokos, a compulsory paid holiday for private-sector employees since Article 42 of Law 4554/2018, sits next to Christmas Monday and extends the break to Tuesday the 26th. Saturday 23 December to Tuesday 26 December is one of 2028’s two four-day runs and it asks for no leave at all.Public holiday
December 26, 2028Hong KongThe first weekday after Christmas DayGeneral holiday
December 26, 2028IrelandSaint Stephen's DayFalls on a Tuesday in 2028 — combined with Christmas on Monday, a four-day break from Saturday December 23.Public holiday
December 26, 2028ItalySt. Stephen's DayFalls on Tuesday, completing a continuous 4-day festive holiday (Dec 23–26).Public holiday
December 26, 2028KenyaBoxing DayPublic holiday
December 26, 2028NetherlandsSecond Christmas DayFalls on Tuesday, creating a 4-day Christmas break (Dec 23–26).Public holiday
December 26, 2028New ZealandBoxing DayFalls on a Tuesday in 2028, so no Mondayisation is needed.Public holiday
December 26, 2028NigeriaBoxing DayPublic holiday
December 26, 2028NorwaySecond Day of ChristmasTuesday. Andre juledag, § 2 k) — a weekday holiday that closes the four-day run. It is not Boxing Day: Norway has no such institution, and this is simply the second day of Christmas. December 27 is a normal working day, and December 31 is a Sunday.Public holiday
December 26, 2028South AfricaDay of GoodwillPublic holiday
December 26, 2028SwedenSecond Day of Christmas (Annandag jul)Tuesday. With Monday’s Christmas it gives two weekday days off to close the year.Public holiday
December 26, 2028United KingdomBoxing DayFalls on a Tuesday in 2028, so no substitute day is needed.Public holiday
December 30, 2028PhilippinesRizal DayFalls on a Saturday in 2028.Public holiday
December 31, 2028PhilippinesLast Day of the YearSpecial (non-working) day. Sunday — with New Year's Day 2029 on a Monday, the year ends in a three-day stretch (Dec 30–Jan 1).Public holiday
December 31, 2028ThailandNew Year's EveSunday — since Jan 1, 2029 is already a holiday, the in-lieu day moves to early January 2029.Public holiday
Advertisement

Other years

Frequently asked questions

How many public holidays are there in December 2028 worldwide?

We count 78 public holidays in December 2028, spread across 36 of the 41 countries and regions we track, in date order in the table above. Breaks that spill over a month boundary are shown in full on both months.

Which countries have public holidays in December 2028?

Ghana, Portugal, Thailand, Spain, Argentina and Austria and 30 more — 36 countries and regions in all. The table above gives the exact date for every holiday.

What are the first and last public holidays of December 2028?

The month opens with National Farmers' Day in Ghana on Dec 1, and closes with New Year's Eve in Thailand, ending Dec 31.

Can I download the December 2028 holidays as a calendar file?

Yes. Every country's year page offers free ICS, CSV and PDF files that import straight into Google, Apple or Outlook Calendar, and subscribing to the ICS URL keeps the dates updated if a government revises them. Month pages have no file of their own — download per country instead.

Are these days off for everyone in those countries?

Not necessarily. The table aggregates nationwide statutory holidays. Australia, Malaysia, India and Canada add state- or province-level days on top, so the real count there is higher; annual leave and employer shutdowns are not counted either. Observances that are not days off are excluded.

Is today a public holiday?All countries & regions