MOE School Holidays… Are you looking for a way to know the Ministry of Education (MOE) Singapore School Holidays for the 2024 Academic Session? If yes, then this informative article is for you. You will be given detailed information about the Ministry of Education (MOE) Singapore School Holidays 2024/2025.
About Ministry of Education (MOE) Singapore
The Ministry of Education (MOE) formulates and implements education policies on education structure, curriculum, pedagogy, and assessment.
MOE Singapore School Holidays 2024
Primary School Terms 2024
Dates |
Start / End Days |
Primary School Term |
2 Jan to 8 Mar |
Tue / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to 15 Nov |
Mon / Fri |
Term 4 |
Primary School Holidays 2024
* indicates a public holiday.
Date(s) |
Start / End Day(s) |
Primary School Holiday |
1 Jan |
Mon |
New Year’s Day* |
10 Feb |
Sat |
Chinese New Year* |
11 Feb |
Sun |
12 Feb |
Mon |
9 Mar to 17 Mar |
Sat / Sun |
March school holidays after Term 1 |
29 Mar |
Fri |
Good Friday* |
10 Apr |
Wed |
Hari Raya Puasa* |
1 May |
Wed |
Labour Day* |
22 May |
Wed |
Vesak Day* |
25 May to 23 Jun |
Sat / Sun |
June school holidays after Term 2 |
17 Jun |
Mon |
Hari Raya Haji* |
30 Jun |
Sun |
Youth Day |
1 Jul |
Mon |
9 Aug |
Fri |
National Day* |
30 Aug |
Fri |
Teachers’ Day |
31 Aug to 8 Sep |
Sat / Sun |
September school holidays after Term 3 |
4 Oct |
Fri |
Children’s Day |
31 Oct |
Thu |
Deepavali* |
16 Nov to 31 Dec |
Sat / Tue |
December school holidays after Term 4 |
25 Dec |
Wed |
Christmas Day* |
Secondary School Terms and Holidays
Secondary School Terms 2024
Dates |
Start / End Days |
Secondary School Term |
2 Jan to 8 Mar |
Tue / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to 15 Nov |
Mon / Fri |
Term 4 |
Secondary School Holidays 2024
* indicates a public holiday.
Date(s) |
Start / End Day(s) |
Secondary School Holiday |
1 Jan |
Mon |
New Year’s Day* |
10 Feb |
Sat |
Chinese New Year* |
11 Feb |
Sun |
12 Feb |
Mon |
9 Mar to 17 Mar |
Sat / Sun |
March school holidays after Term 1 |
29 Mar |
Fri |
Good Friday* |
10 Apr |
Wed |
Hari Raya Puasa* |
1 May |
Wed |
Labour Day* |
22 May |
Wed |
Vesak Day* |
25 May to 23 Jun |
Sat / Sun |
June school holidays after Term 2 |
17 Jun |
Mon |
Hari Raya Haji* |
30 Jun |
Sun |
Youth Day |
1 Jul |
Mon |
9 Aug |
Fri |
National Day* |
30 Aug |
Fri |
Teachers’ Day |
31 Aug to 8 Sep |
Sat / Sun |
September school holidays after Term 3 |
31 Oct |
Thu |
Deepavali* |
16 Nov to 31 Dec |
Sat / Tue |
December school holidays after Term 4 |
25 Dec |
Wed |
Christmas Day* |
JC School Terms and Holidays
JC School Terms 2024
JC Year 1 (JC1) Terms
Dates |
Start / End Days |
JC School Term |
2 Feb to 8 Mar |
Fri / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to 22 Nov |
Mon / Fri |
Term 4 |
JC Year 2 (JC2) Terms
Dates |
Start / End Days |
JC School Term |
8 Jan to 8 Mar |
Fri / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to end of A-Level exams |
Mon / — |
Term 4 |
JC School Holidays 2024
* indicates a public holiday.
Date(s) |
Start / End Day(s) |
JC School Holiday |
1 Jan |
Mon |
New Year’s Day* |
10 Feb |
Sat |
Chinese New Year* |
11 Feb |
Sun |
12 Feb |
Mon |
9 Mar to 17 Mar |
Sat / Sun |
March school holidays after Term 1 |
29 Mar |
Fri |
Good Friday* |
10 Apr |
Wed |
Hari Raya Puasa* |
1 May |
Wed |
Labour Day* |
22 May |
Wed |
Vesak Day* |
25 May to 23 Jun |
Sat / Sun |
June school holidays after Term 2 |
17 Jun |
Mon |
Hari Raya Haji* |
30 Jun |
Sun |
Youth Day |
1 Jul |
Mon |
9 Aug |
Fri |
National Day* |
30 Aug |
Fri |
Teachers’ Day |
31 Aug to 8 Sep |
Sat / Sun |
September school holidays after Term 3 |
31 Oct |
Thu |
Deepavali* |
23 Nov to 31 Dec |
Sat / Tue |
JC1 December school holidays after Term 4 |
End of A-Level exams to 31 Dec |
Sat / Tue |
JC2 December school holidays after Term 4 |
25 Dec |
Wed |
Christmas Day* |
Millennia Institute School Terms and Holidays
Millennia Institute School Terms 2024
Millennia Institute Year 1 Terms
Dates |
Start / End Days |
Millennia Institute School Term |
2 Feb to 8 Mar |
Fri / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to 22 Nov |
Mon / Fri |
Term 4 |
Millennia Institute Year 2 Terms
Dates |
Start / End Days |
Millennia Institute School Term |
8 Jan to 8 Mar |
Mon / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to 22 Nov |
Mon / Fri |
Term 4 |
Millennia Institute Year 3 Terms
Dates |
Start / End Days |
Millennia Institute School Term |
8 Jan to 8 Mar |
Mon / Fri |
Term 1 |
18 Mar to 24 May |
Mon / Fri |
Term 2 |
24 Jun to 30 Aug |
Mon / Fri |
Term 3 |
9 Sep to end of A-Level exams |
Mon / — |
Term 4 |
Millennia Institute School Holidays 2024
* indicates a public holiday.
Date(s) |
Start / End Day(s) |
Millenia Institute School Holiday |
1 Jan |
Mon |
New Year’s Day* |
10 Feb |
Sat |
Chinese New Year* |
11 Feb |
Sun |
12 Feb |
Mon |
9 Mar to 17 Mar |
Sat / Sun |
March school holidays after Term 1 |
29 Mar |
Fri |
Good Friday* |
10 Apr |
Wed |
Hari Raya Puasa* |
1 May |
Wed |
Labour Day* |
22 May |
Wed |
Vesak Day* |
25 May to 23 Jun |
Sat / Sun |
June school holidays after Term 2 |
17 Jun |
Mon |
Hari Raya Haji* |
30 Jun |
Sun |
Youth Day |
1 Jul |
Mon |
9 Aug |
Fri |
National Day* |
30 Aug |
Fri |
Teachers’ Day |
31 Aug to 8 Sep |
Sat / Sun |
September school holidays after Term 3 |
31 Oct |
Thu |
Deepavali* |
23 Nov to 31 Dec |
Sat / Tue |
MI Year 1 December school holidays after Term 4 |
MI Year 2 December school holidays after Term 4 |
End of A-Level exams to 31 Dec |
Sat / — |
MI Year 3 December school holidays after Term 4 |
25 Dec |
Wed |
Christmas Day* |
What’s your take on this? We believe this article was helpful, if yes, don’t hesitate to share this information with your friends on Facebook, Twitter, WhatsApp, and other Social Platforms, or if you have any queries don’t hesitate to drop a comment too.