Singapore School Terms and Holidays for 2020

Primary and Secondary School Calendar 2020
The school year for 2020 for all MOE primary and secondary schools will start on Thursday, 2 January 2020 and end on Friday, 20 November 2020.

Semester I
Term I Thu 2 Jan to Fri 13 Mar 2020
Term II Mon 23 Mar to Fri 29 May 2020
Semester II
Term III Mon 29 Jun to Thu 4 Sep 2020
Term IV Mon 14 Sep to *Fri 20 Nov 2020

*The last day of the final school term for schools which will be used as venues for the GCE O Level written examinations will be Friday, 23 October 2020.

Primary and Secondary School Vacation 2020
The four vacation periods for schools, junior colleges and Millennia Institute for 2020 will be as follows::

Primary and Secondary Schools
Between Terms I & II Sat 14 Mar to Sun 22 Mar 2020
Between Semesters I & II Sat 30 May to Sun 28 Jun 2020
Between Terms III & IV Sat 5 Sep to Sun 13 Sep 2019
At End of School Year Sat 21 Nov to Thu 31 Dec 2020

The scheduled school holidays and public holidays for 2020 will be as follows:

There are three scheduled school holidays. Teachers’ Day will be celebrated on 4 Sep 2020, and Children’s Day on 9 Oct 2020. As Youth Day falls on a Sunday (5 July), the following Monday (6 July) will be a school holiday.

Scheduled Primary & Secondary School Holidays
The scheduled school holidays for 2020 will be as follows:

Youth Day Sun 5 Jul 2020
(The following Monday, 6 Jul 2020 will be a scheduled school holiday)
Teachers’ Day Fri 4 Sep 2020
Children’s Day
(for primary schools and primary sections of full schools only)
Fri 9 Oct 2020


Related Read: Public Holiday 2020 in Singapore

If you find this article useful, do click Like and Share at the bottom of the post, thank you.

Like what you see here? Get parenting tips and stories straight to your inbox! Join our mailing list here.