* denotes Public and/ or School Holidays.
THESE DATES ARE SUBJECT TO CHANGE
First Term |
New Year’s Day* |
Sunday, 1 January – Monday, 2 January (inclusive) |
First day of Term |
Tuesday, 3 January |
Chinese New Year* |
Friday, 20 January – Tuesday, 24 January (inclusive) |
Last day to withdraw if leaving end of Term 1 |
Friday, 10 February |
Last day of Term |
Friday, 10 March |
Second TERM |
First day of Term |
Monday, 20 March |
Good Friday* |
Friday, 7 April |
Hari Raya Puasa* |
Saturday, 22 April – Monday, 24 April (inclusive) |
Last day to withdraw if leaving end of Term 2 |
Friday, 28 April |
Labour Day* |
Monday, 1 May |
Last day of Term |
Friday, 26 May |
Holiday camp 9am-1pm in school |
Monday, 29 May – Friday, 16 June |
Vesak Day* |
Friday, 2 June |
Third TERM |
First day of Term |
Monday, 26 June |
Hari Raya Haji* |
Thursday, 29 June |
Youth Day* |
Sunday, 2 July – Monday, 3 July (inclusive) |
Last day to withdraw if leaving end of Term 3 |
Thursday, 3 August |
National Day* |
Wednesday, 9 August – Thursday, 10 August (inclusive) |
Teacher’s Day* |
Friday, 1 September |
Last day of Term |
Friday, 1 September |
Fourth TERM |
First day of Term |
Monday, 11 September |
Children’s Day* |
Friday, 6 October |
Last day to withdraw if leaving end of Term 4 |
Friday, 20 October |
Deepavali* |
Sunday, 12 November – Monday, 13 November (inclusive) |
Last day of Term |
Friday, 17 November |
Holiday camp 9am-1pm in school |
Monday, 20 November- Friday, 15 December |
Christmas Day* |
Monday, 25 December |