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

The public holiday dates are now available on MOM’s website.

Singapore Skyline

Get your new calendars ready and mark these dates!

One public holiday falls on a Friday:

  • Good Friday (18 April 2025)

Three holidays fall on a Monday:

  • Hari Raya Puasa (31 March 2025*)
  • Vesak Day (12 May 2025)
  • Deepavali (20 October 2025)

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

British Council 2025 Course Registration

The rest of the public holidays are:

  • New Year’s Day (1 January 2025)
  • Chinese New Year (29 & 30 January 2025)
  • Labour Day (1 May 2025)
  • Hari Raya Haji (7 June 2025*)
  • National Day (9 August 2025)
  • Christmas Day (25 December 2025)

* Subject to confirmation.

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

Singapore Public Holidays 2025 – 4 Long Weekends

New Year’s Day 1 January 2025 Wednesday
Chinese New Year 29 January 2025
30 January 2025
Wednesday
Thursday
Hari Raya Puasa 31 March 2025* Monday
Good Friday 18 April 2025 Friday
Labour Day 1 May 2025 Thursday
Vesak Day 12 May 2025 Monday
Hari Raya Haji 7 June 2025* Saturday
National Day 9 August 2025 Saturday
Deepavali 20 October 2025 Monday
Christmas Day 25 December 2025 Thursday

* Subject to confirmation.

For more information on press release on Public Holidays 2025, 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.