chevron icon chevron icon

MOE School Holidays 2025 (Plus a guide to long weekends)

MOE School Holidays 2025 (Plus a guide to long weekends)

Planning your holidays for the year ahead? 

Here is a tentative guide to the Ministry of Education (MOE) school holidays in Singapore for 2025.

We will update this calendar as the official dates are announced, so bookmark this page and check back regularly.

Singapore public holidays

Term 1:

1 January 2025, Wednesday - New Year's Day

29 January 2025, Wednesday - Chinese New Year

30 January 2025, Thursday - Chinese New Year

Term 2:

31 March 2025, Monday - Hari Raya Puasa

18 April 2025, Friday- Good Friday

1 May 2025, Thursday - Labour Day

12 May 2025, Monday - Vesak Day

Term 3:

6 June 2025, Friday - Hari Raya Haji

9 August 2025, Saturday- National Day

Term 4:

20 October 2025, Monday- Deepavali

25 December 2025, Thursday - Christmas Day

Singapore MOE school holidays 2025

Scheduled school holidays 2025

6 July 2025, Sunday (Off in lieu to be confirmed): Youth day

11 August 2025, Monday (Tentative): Day after National Day

5 September 2025, Friday (Tentative): Teacher’s Day

3 October 2025, Friday (Tentative): Children’s Day (For primary only)

PSLE exam periods

Parents of Primary School students should be aware of the PSLE examination periods. That's because students in Primary 1 to 5 might have days off during these times.

During the PSLE Marking Exercise, all primary school students will have days off.

PSLE Orals: TBC

PSLE Listening Comprehension: TBC

PSLE Written Examination: TBC

PSLE Marking Exercise: TBC

Singapore international school holidays

International schools in Singapore often have different holiday schedules. Here are the typical breaks for the 2025 academic year. Do note that each school will have a slightly different schedule, so refer to the individual school calendars for more details:

14 December 2024 – 5 January 2025: 2024 Year-end School Holidays

29 January – 2 February 2025: 2025 Chinese New Year School Holidays

24 March – 4 April 2025: 2025 Spring/Easter Break

2025 Summer Break, from 13 June 2025

Long weekends 2025

In 2025, there are tentatively five 3-day long weekends. We will update this as and when the official dates are allowed:

Hari Raya Puasa: Mar 29-31 (Sat-Mon)

Good Friday: Apr 18-20 (Fri-Sun)

Vesak Day: May 10-12 (Sat-Mon)

Hari Raya Haji: Jun 6-8 (Fri-Sun)

Deepavali: Oct 18-20 (Sat-Mon)

When to take leave to get the most number of holidays for the least number of leaves

For an extended 4 or 5-day weekend, consider taking leave on these occasions:

January: New Year's Day, Chinese New Year

May: Labour Day

December: Christmas

Book a free product demo
Suitable for primary & secondary
select dropdown icon
Our Education Consultants will get in touch with you to offer your child a complimentary Strength Analysis.
Book a free product demo
Suitable for primary & secondary