There are 11 public holidays in Singapore out of which there will be six long weekends (with holidays either falling on a Monday or Friday) in 2021.

As Labour Day and Hari Raya Puasa fall on consecutive days on Sunday, May 1 and Monday, May 2 next year, they will be part of a single long weekend of four days. May 3, a Tuesday, will be a public holiday.

Get your new calendars ready and mark these dates!

One public holiday falls on a Friday:

  • Good Friday (15 April 2022)

There is one holiday falling on a Monday:

  • Deepavali (24 October 2022)

Public holidays which fall on a Sunday:

  • Labour Day (1 May 2022)
  • Vesak Day (15 May 2022)
  • Hari Raya Haji (10 July 2022)
  • Christmas Day (25 December 2022)

Note: If a public holiday falls on a Sunday, the following Monday will be a designated public holiday.

The rest of the public holidays are:

  • New year’s Day (1 January 2022)
  • Chinese New Year (1 & 2 February 2022)
  • Labour Day (1 May 2022)
  • Hari Raya Haji (10 July 2022)
  • National Day (9 August 2022)

➡️ Related Read: Places to Visit in Singapore With Family




Singapore Public Holidays 2022 – 6 Long Weekends

New Year’s Day 1 January 2022 Saturday
Chinese New Year 1 February 2022
2 February 2022
Tuesday
Wednesday
Good Friday 15 April 2022 Friday
Labour Day 1 May 2022 Sunday
Hari Raya Puasa 3 May 2022 Tuesday
Vesak Day 15 May 2022 Sunday
Hari Raya Haji 10 July 2022 Sunday
National Day 9 August 2022 Tuesday
Deepavali 24 October 2022 Monday
Christmas Day 25 December 2022 Sunday

* Subject to change

Source for change in Hari Raya dates can be found here.

* * * * *

Like what you see here? Get parenting tips and stories straight to your inbox! Join our mailing list here.

Want to be heard 👂 and seen 👀 by over 100,000 parents in Singapore? We can help! Leave your contact here and we’ll be in touch.