Highlight

MOE School Holidays 2020 Singapore

Featured Video

With the Multi-Ministry Taskforce’s decision to extend the Circuit Breaker (CB) period till 1 June 2020, the Ministry of Education (MOE) will bring forward the June holidays to 5 May 2020. While HBL has been going well, it has been an intense period of hard work and adjustment for parents, students and teachers. An early June holiday will give everyone a respite. It also buys us time for a less restrictive school opening in June.

With the school holidays brought forward, lessons will resume on 2 June 2020 (more details on the format of these lessons – physical classes, partial HBL or full HBL – will be released at a later date depending on the national posture at that time). This means that Term 3 will now be longer, but we will institute a one-week mid-term break from 20 to 26 July 2020. These adjustments will apply to all MOE Kindergartens, primary, secondary and Pre-University students, including students from Special Education (SPED) schools. The revised academic calendar is as follows:

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 2 Jun to Fri 17 Jul 2020

Semester II

Term III

Mon 27 Jul to Fri 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)