Home > Community > Students > Terms & Holidays

Terms & Holidays


Click on Calendar for dates of school events and activities.


Term Dates for 2017

Semester 1 Secondary section (Sec 1-4) Senior section (JC1) Senior section (JC2)
Epiphany Term 1 Monday, 9 January 2017 to Friday, 10 March 2017 Friday, 3 February 2017 to Friday, 10 March 2017 Monday, 9 January 2017 to Friday, 10 March 2017
Holidays Saturday, 11 March 2017 to Sunday, 19 March 2017 Saturday, 11 March 2017 to Sunday, 19 March 2017 Saturday, 11 March 2017 to Sunday, 19 March 2017
Easter Term 2 Monday, 20 March 2017 to Friday, 2 June 2017 # Monday, 20 March 2017 to Friday, 26 May 2017 Monday, 20 March 2017 to Friday, 26 May 2017
Holidays Saturday, 3 June 2017 to Sunday, 25 June 2017 Saturday, 27 May 2017 to Sunday, 25 June 2017 Saturday, 27 May 2017 to Sunday, 25 June 2017
# 29 May - Secondary section closes for O-Level MTL Mid-Year Exam

Semester 2 Secondary section (Sec 1-4) Senior section (JC1) Senior section (JC2)
Assumption Term 3 Tuesday, 27 June 2017 to Thursday, 31 August 2017 Tuesday, 27 June 2017 to Thursday, 31 August 2017 Tuesday, 27 June 2017 to Thursday, 31 August 2017
Holidays Saturday, 2 September 2017 to Sunday, 10 September 2017 Saturday, 2 September 2017 to Sunday, 10 September 2017 Saturday, 2 September 2017 to Sunday, 10 September 2017
All Saints Term 4 Monday, 11 September 2017 to Friday, 27 October 2017
(Friday, 17 November 2017 *)
Monday, 11 September 2017 to Friday, 24 November 2017 Monday, 11 September 2017 to end of IB exams (Ω 24 Nov)
Holidays Saturday, 18 November 2017 to Sunday, 7 January 2018 Saturday, 25 November 2017 to Sunday, 7 January 2018 End of IB exams (Ω 24 Nov) to Sunday, 7 January 2018
* Extended curriculum for Sec 3 & Sec 1 ACE Camp


Scheduled School Holidays

School Holiday Tuesday, 31 January 2017 (Day after Chinese New Year)
Youth Day Monday, 3 July 2017 (Monday after Youth Day)
National Day Thursday, 10 August 2017 (day after National Day)
Teachers' Day Thursday, 31 August 2017


Scheduled Public Holidays

New Year’s Day Sunday, 1 January 2017 *
Chinese New Year Saturday, 28 January 2017 - Monday, 30 January 2017
Good Friday Friday, 14 April 2017
Labour Day Monday, 1 May 2017
Vesak Day Wednesday, 10 May 2017
Hari Raya Puasa Sunday, 25 June 2017 *
National Day Wednesday, 9 August 2017
Hari Raya Haji Friday, 1 September 2017
Deepavali Wednesday, 18 October 2017
Christmas Day Monday, 25 December 2017

* The following Monday will be a scheduled public holiday.