SGPublic Holidays

Before You Book: Which Public Holiday Dates Are Safe to Trust?

You're about to book non-refundable flights around a long weekend. Is that date actually locked, or a guess? Singapore only gazettes its public holidays about 1.5 years ahead, and the Hari Raya dates can still move by a day. This tracker reads the official data.gov.sg feed and tells you what is safe to book and what is still a gamble.

Safe to book through 2027 · officially gazetted

2026Safe to book 2027Safe to book 2028Don't commit yet 2029Don't commit yet 2030Don't commit yet

Gazetted years are locked, so book freely. Later years aren't official yet, so hold off on non-refundable travel tied to a movable holiday.

How each holiday's date is decided

Even within a gazetted year, some dates are safer bets than others. The four fixed-date holidays never move, so you can book years out. The two Hari Raya holidays are set by moon-sighting and are the ones most likely to shift a day, so they are the dates to be most careful booking around.

Holiday2026 dateHow it's setConfidence ahead
New Year’s Day1 JanFixed dateCertain any year
Chinese New Year17 FebAstronomicalStable once gazetted
Chinese New Year18 FebAstronomicalStable once gazetted
Hari Raya Puasa21 MarMoon-sightingProvisional until confirmed
Good Friday3 AprAstronomicalStable once gazetted
Labour Day1 MayFixed dateCertain any year
Hari Raya Haji27 MayMoon-sightingProvisional until confirmed
Vesak Day31 MayAstronomicalStable once gazetted
Vesak Day (Observed)1 JunAstronomicalStable once gazetted
National Day9 AugFixed dateCertain any year
National Day (Observed)10 AugFixed dateCertain any year
Deepavali8 NovAstronomicalStable once gazetted
Deepavali (Observed)9 NovAstronomicalStable once gazetted
Christmas Day25 DecFixed dateCertain any year
Fixed date

Tied to a calendar date, so only the day of the week changes from year to year.

Astronomical

Set by the lunar or liturgical calendar and computable years ahead; rarely moves after it is gazetted.

Moon-sighting

Confirmed by moon-sighting via MUIS, so the gazetted date can differ by a day from the early estimates calendar apps show.

Planning 2028, before it's gazetted

2028 isn't gazetted yet, so only the fixed-date holidays are certain. These four you can already bank on:

Fixed
New Year's Day · 1 Jan (Sat)
Fixed
Labour Day · 1 May (Mon)
Fixed
National Day · 9 Aug (Wed)
Fixed
Christmas Day · 25 Dec (Mon)

The movable holidays (Hari Raya Puasa, Hari Raya Haji, Chinese New Year, Vesak Day, Deepavali, Good Friday) aren't gazetted this far ahead. Any 2028 dates you see for them are estimates, and the two Hari Raya dates in particular can move by a day. Don't book non-refundable travel around them until the Ministry of Manpower gazettes 2028, usually around the middle of 2027.

Common questions

Are Singapore's 2028 public holidays confirmed yet?

Not fully. The official dates are gazetted through 2027. For 2028, only the four fixed-date holidays (New Year's Day, Labour Day, National Day and Christmas) are certain; the movable ones are still estimates until the Ministry of Manpower gazettes them, usually around the middle of the preceding year.

Why does my calendar app show a different Hari Raya date?

Hari Raya Puasa and Hari Raya Haji are confirmed by moon-sighting through MUIS, so calendar apps show a pre-computed estimate that can be a day off the date the government eventually gazettes. Until it is gazetted, treat the Hari Raya dates as provisional.

How far ahead does Singapore confirm public holidays?

About 1.5 years. The Ministry of Manpower typically gazettes the next year's public holidays around the middle of the current year. Right now the calendar is confirmed through 2027.

Which dates are safe to book non-refundable travel around?

Anything in a gazetted year, and the four fixed-date holidays in any year. Be cautious with the two Hari Raya holidays in an un-gazetted year, as they are the most likely to shift.

Confirmation status is read live from data.gov.sg, so this page updates automatically when the Ministry of Manpower gazettes the next year.