Here are the Dates for School Terms and School Holidays for Primary, Secondary Schools in Singapore. School Term 1 will start on 3rd January 2023 and end on 17 November 2023. Important School Term and School Holiday Dates:
Term 1, 2023 03 Jan, Tuesday - 10 Mar, Friday Term 1 Holiday [March Holidays] 11 Mar, Saturday - 19 Mar, Sunday Term 2, 2023 20 Mar, Monday - 26 May, Friday Term 2 Holiday [June Holidays] 27 May, Saturday - 25 Jun, Sunday Term 3, 2023 26 Jun, Monday - 01 Sept, Friday Term 3 Holiday [Sept Holidays] 02 Sept, Saturday - 10 Sept, Sunday Term 4, 2023 11 Sept, Monday - 17 Nov, Friday School Holidays & Public Holidays 2023:
New Year's Day 01 Jan, Sunday Day after New Year's Day 02 Jan, Monday Chinese New Year 22 Jan, Sun - 23 Jan, Monday Day after Chinese New Year 24 Jan, Tuesday Good Friday 07 Apr, Friday Hari Raya Puasa 22 Apr, Saturday Off in Lieu for Hari Raya Puasa 24 Apr, Monday Labour Day 01 May, Monday Vesak Day 02 Jun, Friday Hari Raya Haji 29 Jun, Thursday Youth Day 02 July, Sunday Day after Youth Day 03 July, Monday National Day 09 Aug, Wednesday Day after National Day 10 Aug, Thursday Teachers' Day 01 Sept, Friday Children's Day 06 Oct, Friday Deepavali 12 Nov, Sunday Day after Deepavali 13 Nov, Monday Christmas 25 Dec, Monday Stay tuned and subscribe to our page for updates on National Exam Dates [PSLE, O levels, A levels] in 2023.
2023 School holidays and term dates for Primary & Secondary Schools
It is never too early to plan for the holidays.
MOE releases the dates for the school holidays for 2023. Use this to start planning for 2023!
We have colour-code it, so it is easier to reference for Public Holidays, School Holidays and School Terms.
Event | Date | Remarks |
New Year’s Day | Sunday, 01 Jan 2023 | Public Holiday |
Day after NYD | Monday, 02 Jan 2023 | Public Holiday |
Term 1 [Primary &Secondary] | Tues, 3 Jan 2023– Friday,10 Mar 2023 | School Term |
Chinese New Year | Sunday 22 Jan 2023 – Monday 23 Jan 2023 | Public Holiday |
Day after Chinese New Year | Tues, 24 Jan 2023 | Public Holiday |
Term 1 School Holidays [Primary & Secondary] | Monday, 11 Mar 2023 – Friday, 19 May 2023 | School Holidays |
Term 2 [Primary & Secondary] | Monday, 20 Mar 2023 – Friday, 26 May 2023 | School Term |
Good Friday | Friday, 7 Apr 2023 | Public Holidays |
Hari Raya Puasa | Saturday, 22 Apr 2023 | Public Holidays |
Day off-in-lieu for Hari Raya Puasa | Monday, 24 Apr 2023 | School Holidays |
Labour Day | Monday,1 May 2023 | Public Holidays |
Term 2 School Holidays [Primary & Secondary] | Saturday 27 May -Sunday 25 Jun 2023 | School Holidays |
Vesak Day | Friday, 2 Jun 2023 | Public Holidays |
Term 3 [Primary & Secondary] | Monday,26 Jun 2023 – Friday 1 Sep 2023 | School Term |
Hari Raya Haji | Thursday, 29 Jun 2023 | Public Holidays |
Youth Day | Sunday, 2 Jul 2023 | School Holidays |
Day After Youth Day | Monday, 3 Jul 2023 | School Holidays |
National Day | Wednesday, 9 Aug 2023 | Public Holidays |
Date After National Day | Thursday, 10 Aug 2023 | School Holidays |
Teacher’s Day | Friday, 1 Sep 2023 | School Holidays |
Term 3 School Holidays [Primary & Secondary] | Saturday,2 Sep 2023 – Sunday, 10 Sep 2023 | School Holidays |
Term 4 [Primary & Secondary] | Monday, 11 Sep 2023- Friday, 17 Nov 2023 | School Term |
Children’s Day [Primary] | Friday, 6 Oct 2023 | School Holidays |
Deepavali | Sunday, 12 Nov 2023 | Public Holidays |
Day After Deepavali | Monday, 13 Nov 2023 | Public Holidays |
If you like our work, you can buy us a coffee. Your support will help keep us going!