School Holidays 2020

Square

There will be 11 public holidays and 3 extra school holidays – Youth Day (Jul 5), Teachers’ Day (Sep 4) and Children’s Day (Oct 9).

School for all primary and secondary school students to start on Jan 2 and end on Nov 20.

For first year JC and MI students, school will start on Feb 5 after the release of “O” Level results in mid-Jan 2020.

Second year JC and MI students will start school on Jan 6.

School Calendar (Pri and Sec)

Semester 1Primary and Secondary
Term 1Jan 2 (Thu) to Mar 13 (Fri)
Term 2Mar 23 (Mon) to May 29 (Fri)
Semester 2
Term 3Jun 29 (Mon) to Sep 4 (Fri)
Term 4Sep 14 (Mon) to Nov 20 (Fri)

School Calendar (JC and MI)

Semester 1JC Year 1 and MI Year 1MI Year 2JC Year 2 and MI Year 3
Term 1Feb 5 (Wed) to Mar 13 (Fri)Jan 6 (Mon) to Mar 13 (Fri)Jan 6 (Mon) to Mar 13 (Fri)
Term 2Mar 23 (Mon) to May 29 (Fri)Mar 23 (Mon) to May 29 (Fri)Mar 23 (Mon) to May 29 (Fri)
Semester 2
Term 3Jun 29 (Mon) to Sep 4 (Fri)Jun 29 (Mon) to Sep 4 (Fri)Jun 29 (Mon) to Sep 4 (Fri)
Term 4Sep 14 (Mon) to Nov 27 (Fri)Sep 14 (Mon) to Nov 27 (Fri)Sep 14 (mon) to end of A-level exams

Scheduled School Holidays

Youth DayJul 5 (Sun)*
Teachers' DaySep 4 (Fri)
Children's Day**Oct 9 (Fri)


*Jul 6 (Mon) will be the replacement holiday for Youth Day.
** For primary school students only.

School Vacation (Pri and Sec)

 Primary and Secondary
Between terms 1 and 2Mar 14 (Sat) to Mar 22 (Sun)
Between semesters 1 and 2May 30 (Sat) to Jun 28 (Sun)
Between terms 3 and 4Sep 5 (Sat) to Sep 13 (Sun)
At the end of school yearNov 21 (Sat) to Dec 31 (Thu)

School Vacation (JC and MI)

 JC Year 1, MI Year 1 and 2JC Year 2 and MI Year 3
Between terms 1 and 2Mar 14 (Sat) to Mar 22 (Sun)Mar 14 (Sat) to Mar 22 (Sun)
Between semesters 1 and 2May 30 (Sat) to Jun 28 (Sun)May 30 (Sat) to Jun 28 (Sun)
Between terms 3 and 4Sep 5 (Sat) to Sep 13 (Sun)Sep 5 (Sat) to Sep 13 (Sun)
At the end of school yearNov 28 (Sat) to Dec 31 (Thu)End of A-level exams to Dec 31 (Thu)

Public Holidays

Term 1New Year's DayJan 1 (Wed)
Term 1Chinese New YearJan 25 (Sat) and Jan 26 (Sun)*
Term 2Good FridayApr 10 (Fri)
Term 2Labour DayMay 1 (Fri)
Term 2Vesak DayMay 7 (Thu)
Term 2Hari Raya PuasaMay 24 (Sun)**
Term 3Hari Raya HajiJul 31 (Fri)
Term 3National DayAug 9 (Sun)***
Term 4DeepavaliNov 14 (Sat)****
Term 4Christmas DayDec 25 (Fri)


*Jan 27 (Mon) will be a public holiday. Jan 28 (Tue) will be a school holiday.
**May 25 (Mon) will be a public holiday.
***Aug 10 (Mon) will be a public holiday.
****Nov 15 (Mon) will be a school holiday.

Source: Ministry of Education

Leave a Reply

Your email address will not be published. Required fields are marked *