Public holidays 2026 in Singapore

There are 14 public holidays in 2026.

Download calendar file (.ics) For Outlook, Google Calendar and Apple Calendar; all-day events.

DateWeekdayHolidayLocal nameCountdown
ThursdayNew Year's Day
TuesdayChinese New Year
WednesdayChinese New Year
SaturdayEid al-FitrHari Raya Puasa
FridayGood Friday
FridayLabor DayLabour Day
WednesdayEid al-AdhaHari Raya Haji
SundayVesak Day
MondayVesak Day (observed)
SundayNational Day
MondayNational Day (observed)
SundayDiwaliDeepavali
MondayDiwali (observed)Deepavali (observed)
FridayChristmas Day

Days marked "observed" are substitute days off when a holiday falls on a weekend. Holidays based on a lunar calendar can shift by a day once the official announcement is made.

Long weekends 2026

12 times a public holiday lies close to a weekend – with a little leave it becomes a long weekend:

Take leaveOffDays of leaveDays offRatioOccasion
Fri 2 Jan1 Jan – 4 Jan 2026144New Year's Day
Mon 16 Feb14 Feb – 18 Feb 2026155Chinese New Year, Chinese New Year
Thu 19 Feb, Fri 20 Feb17 Feb – 22 Feb 2026263Chinese New Year, Chinese New Year
Mon 30 Mar, Tue 31 Mar, Wed 1 Apr, Thu 2 Apr28 Mar – 5 Apr 2026492.3Good Friday
Mon 27 Apr, Tue 28 Apr, Wed 29 Apr, Thu 30 Apr25 Apr – 3 May 2026492.3Labor Day
Mon 25 May, Tue 26 May23 May – 27 May 2026252.5Eid al-Adha
Thu 28 May, Fri 29 May27 May – 1 Jun 2026263Eid al-Adha, Vesak Day, Vesak Day (observed)
Tue 2 Jun, Wed 3 Jun, Thu 4 Jun, Fri 5 Jun30 May – 7 Jun 2026492.3Vesak Day, Vesak Day (observed)
Tue 11 Aug, Wed 12 Aug, Thu 13 Aug, Fri 14 Aug8 Aug – 16 Aug 2026492.3National Day, National Day (observed)
Tue 10 Nov, Wed 11 Nov, Thu 12 Nov, Fri 13 Nov7 Nov – 15 Nov 2026492.3Diwali, Diwali (observed)
Mon 21 Dec, Tue 22 Dec, Wed 23 Dec, Thu 24 Dec19 Dec – 27 Dec 2026492.3Christmas Day
Mon 28 Dec, Tue 29 Dec, Wed 30 Dec, Thu 31 Dec25 Dec – 3 Jan 20274102.5Christmas Day, New Year's Day

Counted are gaps of up to four working days between a public holiday and the weekend or another public holiday. "Ratio" = days off per day of leave. Weekends follow the local working week.

Dates are generated from the open-source library python-holidays and automatically cross-checked against Nager.Date and the public Google Calendar holiday calendars; every holiday on a working day must be confirmed by a second source. Official announcements take precedence, especially for holidays that depend on the moon or are declared at short notice.

Embed on your website

Free, no sign-up: copy the code and paste it into your page (e.g. an HTML block). Feel free to adjust the size and the link.

Open preview

Sources

Last updated: