There are 11 public holidays in Singapore out of which there will be five long weekends (with holidays falling on a Friday, Sunday or Monday) in 2024.

Important note: These dates have not been confirmed by MOM. We will update the information when the official dates are released.

Get your new calendars ready and mark these dates!

Two public holidays fall on a Friday:

  • Good Friday (29 March 2024)
  • National Day (9 August 2024)

Public holiday which falls on a Sunday:

  • Chinese New Year (11 February)

There are two holidays falling on a Monday:

  • New Year’s Day (1 January 2024)
  • Hari Raya Haji (17 June 2024)^

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

The first and second days of Chinese New Year fall on Saturday and Sunday, hence the following Monday, 12 February 2024, will be a public holiday, forming a long weekend of three days.

The rest of the public holidays are:

  • Hari Raya Puasa (10 April 2024)^
  • Labour Day (1 May 2024)
  • Vesak Day (23 May 2024)
  • Deepavali (31 October 2024)^
  • Christmas Day (25 December 2024)

^ Subject to changes

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




Singapore Public Holidays 2024 – 5 Long Weekends

New Year’s Day 1 January 2024 Monday
Chinese New Year 10 February 2024
11 February 2024*
Saturday
Sunday
Good Friday 29 March 2024 Friday
Hari Raya Puasa 10 April 2024 Wednesday
Labour Day 1 May 2024 Wednesday
Vesak Day 23 May 2024 Thursday
Hari Raya Haji 17 June 2024 Monday
National Day 9 August 2024 Friday
Deepavali 31 October 2024* Thursday
Christmas Day 25 December 2024 Wednesday

*The following Monday will be a public holiday.

For more information, visit 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.