School Calendar 2021
School Term, Term Breaks, Public and School Holidays
The following tables outline the school terms and term breaks. These dates can also be found in the Student’s Handbook and the Ministry of Education website. There will be no school activities during term breaks, public and school holidays to allow students to take a break and spend quality time with their families.
|Term 1||Monday, 4 January to Friday, 12 March|
|Term 2||Monday, 22 March to Friday, 28 May|
|Term 3||Monday, 28 June to Friday, 3 September|
|Term 4||Monday, 13 September to *Friday, 19 November|
*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, 29 October 2021.
|Between Term 1 and 2||Saturday, 13 March to Sunday, 21 March|
|Between Semesters 1 and 2||Saturday, 29 May to Sunday, 27 June|
|Between Term 3 and 4||Saturday, 4 September to Sunday, 12 September|
|At End of School Year||Saturday, 20 November to Friday, 31 December|
|New Year’s Day||Friday, 1 January|
|Chinese New Year||Friday, 12 February|
|*Saturday, 13 January|
|Good Friday||Friday, 2 April|
|Labour Day||**Saturday, 1 May|
|Hari Raya Puasa||Thursday, 13 May|
|Vesak Day||Wednesday, 26 May|
|Hari Raya Haji||Tuesday, 20 July|
|National Day||Monday, 9 August|
|Deepavali||Thursday, 4 November|
|Christmas Day||Saturday, 25 December|
*Monday, 15 February will be a school holiday.
**Monday, 3 May will be a school holiday.
|SCHEDULED SCHOOL HOLIDAYS||DATE|
|Youth Day||Sunday, 4 July
(The following Monday, 5 Jul 2021 will be a scheduled school holiday)
|Day after National Day||Tuesday, 10 August|
|Teachers’ Day||Friday, 3 September|
(for primary schools and primary sections of full schools only)
|Friday, 8 October|