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)

➡️ 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

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.