Singapore Public Holidays 2026

Singapore has 11 gazetted public holidays in 2026, with three falling on a Sunday — Vesak Day, National Day and Deepavali — so the following Mondays (Jun 1, Aug 10 and Nov 9) become public holidays. Combined with holidays on Fridays, that gives Singapore six long weekends, most needing no annual leave.

TodayNoDeepavaliNovember 8, 2026 · in 43 days
View today’s status

At a glance

Singapore has 10 official public holidays (11 days off) in 2026 and 6 long weekends; the longest break is Good Friday (Apr 3 – 5, 3 days).

At a glance — Singapore 2026
Public holidays10
Total days off11
Longest breakGood Friday · 3 days (Apr 3 – 5)
Long weekends6

Official public holidays

New Year's Day (January 1, 2026), Chinese New Year (Feb 17 – 18), Hari Raya Puasa (March 21, 2026), Good Friday (April 3, 2026), Labour Day (May 1, 2026), Hari Raya Haji (May 27, 2026), Vesak Day (May 31, 2026), Vesak Day (in lieu) (June 1, 2026), National Day (August 9, 2026), National Day (in lieu) (August 10, 2026), Deepavali (November 8, 2026), Deepavali (in lieu) (November 9, 2026), Christmas Day (December 25, 2026)

Public holidays

11

Long weekends

6

In-lieu Mondays

3

Chinese New Year

Feb 17–18

Next public holiday:DeepavaliNovember 8, 2026 · Sunday
Advertisement

Singapore public holiday list

Filter by holiday type

Pick a type to narrow the table below. Every date stays on this page — choose All for the full list.

Showing 13 of 13 entries.

Singapore public holiday list
DateDayHoliday
January 1, 2026ThursdayNew Year's DayPublic holiday
Feb 17 – 18Tuesday –Chinese New Year2 days off (Tue–Wed).Public holiday
March 21, 2026SaturdayHari Raya PuasaMarks the end of Ramadan; falls on a Saturday in 2026.Public holiday
April 3, 2026FridayGood FridayPublic holiday
May 1, 2026FridayLabour DayPublic holiday
May 27, 2026WednesdayHari Raya HajiThe Muslim festival of sacrifice.Public holiday
May 31, 2026SundayVesak DayFalls on a Sunday; the following Monday (Jun 1) is a public holiday.Public holiday
June 1, 2026MondayVesak Day (in lieu)Substitute holiday, as Vesak Day (May 31) falls on a Sunday.Substitute holiday
August 9, 2026SundayNational DaySingapore's independence anniversary; falls on a Sunday, so Aug 10 is a public holiday.Public holiday
August 10, 2026MondayNational Day (in lieu)Substitute holiday, as National Day (Aug 9) falls on a Sunday.Substitute holiday
November 8, 2026SundayDeepavaliThe Hindu festival of lights; falls on a Sunday, so Nov 9 is a public holiday.Public holiday
November 9, 2026MondayDeepavali (in lieu)Substitute holiday, as Deepavali (Nov 8) falls on a Sunday.Substitute holiday
December 25, 2026FridayChristmas DayPublic holiday

2026 Singapore calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Singapore long weekends in 2026

Good Friday

3 days

Apr 3 – 5

Fri–Sun: Good Friday plus the weekend.

Labour Day

3 days

May 1 – 3

Fri–Sun: Labour Day plus the weekend.

Vesak Day

3 days

May 30 – Jun 1

Sat–Mon: the weekend plus the Jun 1 in-lieu holiday.

National Day

3 days

Aug 8 – 10

Sat–Mon: the weekend plus the Aug 10 in-lieu holiday.

Deepavali

3 days

Nov 7 – 9

Sat–Mon: the weekend plus the Nov 9 in-lieu holiday.

Christmas

3 days

Dec 25 – 27

Fri–Sun: Christmas Day plus the weekend.

Three in-lieu Mondays make 2026 a long-weekend year

In Singapore, when a public holiday falls on a Sunday the following Monday becomes a public holiday. In 2026 that happens three times — Vesak Day (May 31), National Day (Aug 9) and Deepavali (Nov 8) all fall on a Sunday — creating in-lieu Mondays on Jun 1, Aug 10 and Nov 9.

Add Good Friday (Apr 3), Labour Day (May 1) and Christmas (Dec 25) all landing on a Friday, and 2026 offers six three-day long weekends with no leave required.

Singapore's multicultural public holidays

The 11 holidays reflect Singapore's main communities: Chinese (Chinese New Year), Muslim (Hari Raya Puasa, Hari Raya Haji), Hindu (Deepavali) and Christian (Good Friday, Christmas), plus secular New Year's Day, Labour Day and National Day. The Muslim and Hindu dates follow lunar calendars and shift each year.

Employment Act: pay and entitlement on public holidays

Under the Employment Act, Part IV employees are entitled to paid leave on all 11 gazetted public holidays. When a holiday falls on a Sunday, the following Monday is a public holiday instead (Employment Act s.87(2)). If required to work on a public holiday, the employer must pay at least one extra day's salary at the gross rate of pay (s.88(2)) or grant a day off in lieu — not both.

Managers and executives earning above the Act's salary threshold are not covered by Part IV and rely on their employment contracts instead. MOM publishes the official list each June; Muslim and Hindu dates may shift on moon sighting — check the MOM press release before locking in travel.

Download & subscribe

Download ICSsingapore-public-holidays-2026.ics
Download CSVsingapore-public-holidays-2026.csv
Download PDFsingapore-public-holidays-2026.pdf

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Frequently asked questions

How many public holidays does Singapore have in 2026?

Singapore has 11 gazetted public holidays in 2026. Because Vesak Day, National Day and Deepavali fall on a Sunday, three extra in-lieu Mondays (Jun 1, Aug 10, Nov 9) are added.

What is the longest holiday break in Singapore in 2026?

The longest break in Singapore is Good Friday (Apr 3 – 5, 3 days).

What are the official public holidays in Singapore in 2026?

Singapore has 10 official public holidays in 2026: New Year's Day (January 1, 2026), Chinese New Year (Feb 17 – 18), Hari Raya Puasa (March 21, 2026), Good Friday (April 3, 2026), Labour Day (May 1, 2026), Hari Raya Haji (May 27, 2026), Vesak Day (May 31, 2026), Vesak Day (in lieu) (June 1, 2026), National Day (August 9, 2026), National Day (in lieu) (August 10, 2026), Deepavali (November 8, 2026), Deepavali (in lieu) (November 9, 2026), Christmas Day (December 25, 2026).

When is Chinese New Year 2026 in Singapore?

Chinese New Year is a two-day public holiday on Feb 17 and 18, 2026 (Tuesday and Wednesday).

Why are Jun 1, Aug 10 and Nov 9, 2026 public holidays?

They are in-lieu holidays. Vesak Day (May 31), National Day (Aug 9) and Deepavali (Nov 8) each fall on a Sunday, so the following Monday is granted as a public holiday instead.

How many long weekends does Singapore have in 2026?

There are six three-day long weekends in 2026 — Good Friday (Apr 3–5), Labour Day (May 1–3), Vesak Day (May 30–Jun 1), National Day (Aug 8–10), Deepavali (Nov 7–9) and Christmas (Dec 25–27) — none requiring annual leave.

Are the Hari Raya dates for 2026 confirmed?

MOM lists Hari Raya Puasa (Mar 21) and Hari Raya Haji (May 27) as subject to confirmation, since the exact dates depend on the sighting of the moon and are finalised closer to the date.

Guides & deep dives

Other countries & regions