Singapore Public Holidays and MOE School Holidays 2025

2025 Singapore Public Holidays Calendar - Singapore School Holidays Calendar 2025
Start planning your holiday trips with these dates for public holidays and MOE school holidays in Singapore for 2025.

Based on historical trends, Singapore’s Ministry of Manpower (MOM) typically announces the public holidays for the upcoming year in April or May. In recent years, the most delayed announcement was for 2021’s public holidays, which was made on 24 June 2020.

However, 2025’s public holidays was only released by MOM on 5 August 2024.

We have provided the confirmed 2025 public holidays and MOE school holidays below. In 2025, there will be four long weekends that Singaporeans can look forward to. With proper planning, the Chinese New Year period can also become a 9-day holiday by taking leave on Monday and Friday.

For those who like to plan their travel well in advance, the public holidays in 2026 will be a pleasant surprise. There are 8 projected long weekends, offering plenty of opportunities to enjoy quality time with yourself, friends, or family.

Public Holidays 2025 in Singapore

Singapore has a diverse calendar of public holidays that reflect the multiple festivals of its multicultural society. Discover the list of most celebrated major festivals in Singapore.

Below are the confirmed Singapore public holidays 2025:

Public Holidays 2025Date
New Year’s Day1 January 2025 (Wednesday)
Chinese New Year29 January 2025 – 30 January 2025 (Wednesday – Thursday)
Hari Raya Puasa #31 March 2025 (Monday) ⚠️Actual date may vary
Good Friday #18 April 2025 (Friday)
Labour Day
1 May 2025 (Thursday)
Vesak Day #12 May 2025 (Monday)
Hari Raya Haji7 June 2025 (Saturday) ⚠️Actual date may vary
National Day9 August 2025 (Saturday)
Deepavali #20 October 2025 (Monday)
Christmas Day25 December 2025 (Thursday)

# Long weekends

School Holidays 2025 in Singapore

Below are the confirmed dates for the MOE Singapore school holidays 2025 (released on 12 August 2024):

School Holidays 2025Date
Term 1 School Holidays (Primary, Secondary, JC, MI)15 March 2025 – 23 March 2025
Term 2 School Holidays (Primary, Secondary, JC, MI)31 May 2025 – 29 June 2025
Term 3 School Holidays (Primary, Secondary, JC, MI)6 September 2025 – 14 September 2025
Term 4 School Holidays (Primary, Secondary)22 November 2025 – 31 December 2025
Term 4 School Holidays (JC1, MI1, MI2)
29 November 2025 – 31 December 2025
Term 4 School Holidays (JC2, MI3)6 December 2025 – 31 December 2025
Youth Day6 July 2025 – 7 July 2025
Teachers’ Day5 September 2025
Children’s Day3 October 2025

Related Posts

Author

Will T
A frequent traveler who loves to act like a local, dress like a local and eat like a local wherever he travels. Loves food. Loves to write about everything in Singapore.

21 Dec 2024 - 22 Dec 2024

SGD 18.90

21 Dec 2024 - 22 Dec 2024

SGD 198

21 Dec 2024 @ 8:00pm

SGD 108

27 Dec 2024 - 1 Jan 2025

Free

28 Dec 2024 - 1 Jan 2025

SGD 108

28 Dec 2024 - 29 Dec 2024

SGD 48

28 Dec 2024 - 29 Dec 2024

SGD 158