Home > Links > Parents > School Terms and Holidays for 2020

School Terms and Holidays for 2020

 School Terms for 2020

Semester 1

Term 1

Thu 2 Jan to Fri 13 Mar

Term 2

Mon 23 Mar to Fri 29 May


Semester 2

Term 3

Mon 29 Jun to Fri 4 Sep

Term 4

Mon 14 Sep to *Friday 20 Nov


* 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.

School Vacation for 2020

Semester 1

Between Terms 1 

and 2

Sat 14 Mar to Sun 22 Mar

Between Semesters 1 and 2

Sat 30 May to Sun 28 Jun


Semester 2

Between Terms 3
 and 4

Sat 5 Sep to Sun 13 Sep

At the End of School Year

Sat 21 Nov to Thu 31 Dec



Scheduled School Holidays for 2020

Holiday

Date

Youth Day

Sun 5 July


(The following Monday, 6 Jul 2020 will be a scheduled school holiday)

Teachers’ Day

Fri 4 Sep



Public Holidays for 2020

Holiday

Date

New Year’s Day

Wed 1 Jan

Chinese New Year

Sat 25 Jan

*Sun 26 Jan

Good Friday

Fri 10 Apr

Labour Day

Fri 1 May

Vesak Day

Thu 7 May

Hari Raya Puasa

**Sun 24 May

 Hari Raya Haji

 Fri 31 Jul 

National Day

***Sun 9 Aug

Deepavali

****Sat 14 Nov

Christmas Day

Fri 25 Dec


* Monday, 27 Jan, will be a public holiday & Tuesday, 28 Jan, will be a school holiday. 

** Monday, 25 May, will be a public holiday.

*** Monday, 10 Aug, will be a public holiday.

****Monday, 16 Nov, will be a public holiday.