School Terms and Important Dates

The content in the beta is accurate and up to date. Feel free to give us your feedback which will help us to improve it!


For Primary and Secondary Schools

School Terms for 2019

Semester 1
Term 1 Wednesday 2 January to Friday 15 March
Term 2 Monday 25 March to Friday 31 May

Semester 2
Term 3 Monday 1 July to Friday 6 September
Term 4 Monday 16 September to *Friday 15 November

  Download into iCal / Google Calendar

* 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 25 October 2019.

School Holidays for 2019

Semester 1
Between Terms 1 and 2 Saturday 16 March to Sunday 24 March
Between Semesters 1 and 2 Saturday 1 June to Sunday 30 June

Semester 2
Between Terms 3 and 4 Saturday 7 September to Sunday 15 September
At the End of School Year Saturday 16 November to Tuesday 31 December

  Download into iCal / Google Calendar

For Junior Colleges

School Terms for 2019

Semester 1

Year 1 Year 2
Term 1 Friday 1 February to Friday 15 March Monday 7 January to Friday 15 March
Term 2 Monday 25 March to Friday 31 May

Semester 2

Year 1 Year 2
Term 3 Monday 1 July to Friday 6 September
Term 4 Monday 16 Sep to Friday 22 November Monday 16 September to end of ‘A’-Level exams

  Download into iCal / Google Calendar

School Holidays for 2019

Semester 1

Year 1 Year 2
Between Terms 1 and 2 Saturday 16 March to Sunday 24 March
Between Semesters 1 and 2 Saturday 1 June to Sunday 30 June

Semester 2

Year 1 Year 2
Between Terms 3 and 4 Saturday 7 September to Sunday 15 September
At the End of School Year Saturday 23 November to Tuesday 31 December End of ‘A’ Level exams to Tuesday 31 December

  Download into iCal / Google Calendar

For Millennia Institute

School Terms for 2019

Semester 1

Year 1 Year 2 Year 3
Term 1 Friday 1 February to Friday 15 March Monday 7 January to Friday 15 March
Term 2 Monday 25 March to Friday 31 May

Semester 2

Year 1 Year 2 Year 3
Term 3 Monday 1 July to Friday 6 September
Term 4 Monday 16 September to Friday 22 November Monday 16 September to end of ‘A’-Level exams

  Download into iCal / Google Calendar

School Holidays for 2019

Semester 1

Year 1 Year 2 Year 3
Between Terms 1 and 2 Saturday 16 March to Sunday 24 March
Between Semesters 1 and 2 Saturday 1 June to Sunday 30 June

Semester 2

Year 1 Year 2 Year 3
Between Terms 3 and 4 Saturday 7 September to Sunday 15 September
At End of School Year Saturday 23 November to Tuesday 31 December End of ‘A’ Level exams to Tuesday 31 December

  Download into iCal / Google Calendar

Scheduled School Holidays for 2019

Holiday Date
Youth Day *Sunday 7 July
(Monday, 8 July 2019 will be a scheduled school holiday)
Teachers’ Day Friday 6 September
Children’s Day
(for primary schools and primary sections of full schools only)
Friday 4 October

Public Holidays for 2019

Holiday Date
New Year’s Day Tuesday 1 January
Chinese New Year Tuesday 5 February
Wednesday 6 February
Good Friday Friday 19 April
Labour Day Wednesday 1 May
Vesak Day *Sunday 19 May
Hari Raya Puasa Wednesday 5 June
National Day Friday 9 August
Hari Raya Haji **Sunday 11 Aug
Deepavali ***Sunday 27 October
Christmas Day Wednesday 25 December

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

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

***Monday, 28 Oct, will be a public holiday.

2019 GIRO deduction dates

Note: This is for students in government and government-aided schools

  MOE Bill School Bill Exam Fees
January - - -
February 26/03/2019 ^
(for Jan-Feb bill)
- -
March 26/03/2019 ^
(for Mar bill)
06/03/2019
(for Feb bill)
-
April 26/04/2019
(for Apr bill)
08/04/2019
(for Mar bill)
11/04/2019
(for N & O Level Exam fees)

18/04/2019
(for PSLE fees)
May 27/05/2019
(for May bill)
06/05/2019
(for Apr bill)
02/05/2019
(for A Level Exam fees)
June 26/06/2019
(for Jun bill)
06/06/2019
(for May bill)
-
July 26/07/2019
(for Jul bill)
08/07/2019
(for Jun bill)
 -
August 26/08/2019
(for Aug bill)
06/08/2019
(for Jul bill)
 -
September 26/09/2019
(for Sep bill)
06/09/2019
(for Aug bill)
13/09/2019
(for Re-sit O Level Exam fees)

16/09/2019
(for Re-sit A Level Exam fees)
October 29/10/2019
(for Oct bill)
07/10/2019
(for Sep bill)
-
November 26/11/2019
(for Nov bill)
06/11/2019
(for Oct bill)
-
December 26/12/2019
(for Dec bill)
06/12/2019
(for Nov bill)
-

^ Non-IP Pre-U 1 students will be billed from Jan to Mar in Mar due to later admission.