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

*The dates are not finalised by the Ministry of Manpower. We shall update this as soon as MOM releases their press release.

Singapore Skyline

Get your new calendars ready and mark these dates!

Two public holidays fall on a Friday:

  • Good Friday (18 April 2025)
  • Hari Raya Haji (6 June 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.

MMI Jan 2024

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)
  • National Day (9 August 2025)
  • Christmas Day (25 December 2025)

^ Subject to changes

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




Singapore Public Holidays 2025 – 5 Long Weekends

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

*The dates are not finalised by the Ministry of Manpower. We shall update this as soon as MOM releases their press release.

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