School Terms & Holidays 2021

On 17 August 2020, the Ministry of Education (MOE) released the dates for 2021 school year for all primary schools, secondary schools, junior college (JC) and Millennia Institute (MI). The timetables are listed by Timcole Accounting Firm.

School Calendar 2021

Primary & Secondary Schools

The school year for all MOE primary and secondary schools will start on 4 January 2021, Monday and ends on 19 November 2021, Friday.

Semester 1
Term 1 4 Jan (Mon) to 12 Mar (Fri)
Term 2 22 Mar (Mon) to 28 May (Fri)
Semester 2
Term 3 28 Jun (Mon) to 3 Sep (Fri)
Term 4 13 Sep (Mon) to 19 Nov (Fri)

Junior Colleges

For students starting their first year of junior college (JC), school will start on 29 January 2021, Friday, after O-level results are released in mid-January 2021.

Second year JC students will begin school on 11 January 2021, Monday.

Year 1 Year 2
Semester 1
Term 1 29 January (Fri) to 12 March (Fri) 11 January (Mon) to 12 March (Fri)
Term 2 22 March (Mon) to 28 May (Fri)
Semester 2
Term 3 28 Jun (Mon) to 3 Sep (Fri)
Term 4 13 Sep (Mon) to 26 Nov (Fri) 13 Sep (Mon) to end of A-Level exams

For students starting their first year of Millennia Institute (MI), school will start on 29 January 2021, Friday, after O-level results are released in mid-January 2021.

All other MI students will begin school on 11 January 2020, Monday.

Year 1 Year 2 Year 3
Semester 1
Term 1 29 Jan (Fri) to 12 March (Fri) 11 Jan (Mon) to 12 Mar (Fri)
Term 2 22 Mar (Mon) to 28 May (Fri)
Semester 2
Term 3 28 Jun (Mon) to 3 Sep (Fri)
Term 4 13 Sep (Mon) to 26 Nov (Fri) 13 Sep (Mon) to end of exams

School Vacation 2021

Primary & Secondary Schools

Between Term 1 & 2 13 Mar (Sat) to 21 Mar (Sun)
Between Semesters 1 & 2 29 May (Sat) to 27 Jun (Sun)
Between Term 3 & 4 4 Sep (Sat) to 12 Sep (Sun)
At End of School Year 20 Nov (Sat) to 31 Dec (Fri)

Junior Colleges

  Year 1 Year 2
Between Term 1 & 2 13 Mar (Sat) to 21 Mar (Sun)
Between Semesters 1 & 2 29 May (Sat) to 27 Jun (Sun)
Between Term 3 & 4 4 Sep (Sat) to 12 Sep (Sun)
At End of School Year 27 Nov (Sat) to 31 Dec (Fri) End of ‘A’ Level exams to 31 Dec (Fri)

Millennia Institute

  Year 1 Year 2 Year 3
Between Term 1 & 2 14 Mar (Sat) to 22 Mar (Sun)
Between Semesters 1 & 2 30 May (Sat) to 28 Jun (Sun)
Between Term 3 & 4 5 Sep (Sat) to 13 Sep (Sun)
At End of School Year 28 Nov (Sat) to 31 Dec (Thu) End of exams to 31 Dec (Thu)

Scheduled School Holidays 2021

In addition to the Public Holidays, there will also be 4 scheduled school holidays in 2021.

More details on Singapore’s Public Holidays 2021 available here.

Youth Day 4 Jul (Sun)
(the following Monday, 5 Jul 2021, will be a scheduled school holiday)
Day after National Day 10 Aug (Tue)
Teacher’s Day 3 Sep (Fri)
Children’s Day
(for primary schools and primary sections of full schools only)
8 Oct (Fri)

School Terms & Holidays 2020

On 13 August 2019, the Ministry of Education (MOE) released the dates for 2020 school year for all primary schools, secondary schools, junior college (JC) and Millennia Institute (MI).

School Calendar 2020

Primary & Secondary Schools

The school year for all MOE primary and secondary schools will start on 2 January 2020, Thursday and ends on 20 November 2020, Friday.

Semester 1
Term 1 2 Jan (Thu) to 13 Mar (Fri)
Term 2 23 Mar (Mon) to 29 May (Fri)
Semester 2
Term 3 29 Jun (Mon) to 4 Sep (Fri)
Term 4 14 Sep (Mon) to 20 Nov (Fri)

Junior Colleges

For students starting their first year of junior college (JC), school will start on 5 February 2020, Wednesday, after O-level results are released in mid-January 2020.

Second year JC students will begin school on 6 January 2020, Monday.

Year 1 Year 2
Semester 1
Term 1 5 February (Wed) to 13 March (Fri) 6 January (Mon) to 13 March (Fri)
Term 2 23 March (Mon) to 29 May (Fri)
Semester 2
Term 3 29 Jun (Mon) to 4 Sep (Fri)
Term 4 14 Sep (Mon) to 27 Nov (Fri) 14 Sep (Mon) to end of A-Level exams

Millennia Institute

For students starting their first year of Millennia Institute (MI), school will start on 5 February 2020, Wednesday, after O-level results are released in mid-January 2020.

All other MI students will begin school on 6 January 2020, Monday.

Year 1 Year 2 Year 3
Semester 1
Term 1 5 February (Wed) to 13 March (Fri) 6 January (Mon) to 13 March (Fri)
Term 2 23 March (Mon) to 29 May (Fri)
Semester 2
Term 3 29 Jun (Mon) to 4 Sep (Fri)
Term 4 14 Sep (Mon) to 27 Nov (Fri) 14 Sep (Mon) to end of exams

School Vacation 2020

Primary & Secondary Schools

Between Term 1 & 2 14 Mar (Sat) to 22 Mar (Sun)
Between Semesters 1 & 2 30 May (Sat) to 28 Jun (Sun)
Between Term 3 & 4 5 Sep (Sat) to 13 Sep (Sun)
At End of School Year 21 Nov (Sat) to 31 Dec (Thu)

Junior Colleges

  Year 1 Year 2
Between Term 1 & 2 14 Mar (Sat) to 22 Mar (Sun)
Between Semesters 1 & 2 30 May (Sat) to 28 Jun (Sun)
Between Term 3 & 4 5 Sep (Sat) to 13 Sep (Sun)
At End of School Year 28 Nov (Sat) to 31 Dec (Thu) End of ‘A’ Level exams to 31 Dec (Thu)

Millennia Institute

  Year 1 Year 2 Year 3
Between Term 1 & 2 14 Mar (Sat) to 22 Mar (Sun)
Between Semesters 1 & 2 30 May (Sat) to 28 Jun (Sun)
Between Term 3 & 4 5 Sep (Sat) to 13 Sep (Sun)
At End of School Year 28 Nov (Sat) to 31 Dec (Thu) End of exams to 31 Dec (Thu)

Scheduled School Holidays 2020

In addition to the Public Holidays, there will also be 3 scheduled school holidays in 2020.

More details on Singapore’s Public Holidays 2020 available here.

Youth Day 5 Jul (Sun)
(the following Monday, 6 Jul 2020, will be a scheduled school holiday)
Teacher’s Day 4 Sep (Fri)
Children’s Day
(for primary schools and primary sections of full schools only)
9 Oct (Fri)