Home > For Parents > Term Schedule & Holidays

Term Schedule & Holidays

SCHOOL HOURS

The school hours shown below indicate the time for lessons to start and end each day.


School Recess/ Level

Days/Schooling Hours

School Assembly

1st Recess

Monday to Friday

Tuesday

9.00am – 9.30am

7.30am – 1.30pm

7.30am – 8.00am

Primary 1 and Primary 3AM - Primary 3EM

 

Primary 3 - Primary 6

 

 

 

2nd Recess

 

1.00pm – 1.30pm

9.30am – 10.00am

 

Primary 1 - Primary 2

Primary 2 and Primary 3JD - Primary 3PL

 

 

 

 

 

3rd Recess

 

 

10.00am – 10.30am

 

 

Primary 5 and Primary 4AM - Primary 4EM

 

 

 

 

 

4th Recess

 

 

10.30am – 11.00am

 

 

Primary 6 and Primary 4JD - Primary 4PL

 

 

 

 

 


SCHOOL TERMS FOR 2020

Semester 1

Term 1

Thu 2 Jan to Fri 13 Mar

Term 2

Mon 23 Mar to Mon 4 May

Semester 2

Term 3

Tue 2 Jun to Fri 4 Sep

Term 4

Mon 14 Sep to Fri 20 Nov


SCHOOL HOLIDAYS 2020

Semester 1

Between Term 1 and  Term 2

Sat 14 Mar to Sun 22 Mar

Mid-Term Break

Tue 5 May to Mon 1 Jun

Term 3 1st Break

Sat 18 Jul to Sun 26 Jul

Semester 2

Term 3 2nd Break

Sat 5 Sep to Sun 13 Sep

At the End of the School Year

Sat 21 Nov to Thu 31 Dec


PUBLIC HOLIDAYS 2020

New Year’s Day

Wed 1 Jan

Chinese New Year

Sat 25 Jan and *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 school holiday.

 


SCHEDULED SCHOOL HOLIDAYS 2020

Youth Day

*Sun 5 Jul

 

Mon 6 Jul will be a scheduled school holiday.

Teachers' Day

Fri 4 Sep

Childrens' Day

Fri 9 Oct