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.

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:

  • Second day of Chinese New Year (11 February)

Two holidays are 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.

British Council Nov 2024 Open House

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:

  • First Day of Chinese New Year (10 February)
  • Hari Raya Puasa (10 April 2024)^
  • Labour Day (1 May 2024)
  • Vesak Day (22 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 22 May 2024 Wednesday
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 12 Feb 2024, 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.