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.

Public holidays

11

Long weekends

6

In-lieu Mondays

3

Chinese New Year

Feb 17–18

Next public holiday:DeepavaliNovember 8, 2026 · Sunday

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

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

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.

Download & subscribe

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.

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