Planning for the new school year becomes much easier when you know the key dates in advance.
The Ministry of Education has released the school calendar for 2027, including the start and end of the academic year, term breaks, scheduled school holidays, and separate reporting dates for students at different levels.
For parents, these dates are useful for planning family holidays, childcare arrangements, enrichment programmes, tuition schedules, and annual leave.
Here is a complete guide to the MOE school holidays in 2027.
When does the 2027 school year begin?
The 2027 school year for MOE kindergartens, primary schools, and secondary schools will begin on Monday, 4 January 2027.
However, students will not all report to school on the same day.
Kindergarten 1 and Primary 1 students will start school on 4 January 2027.
Kindergarten 2 and Primary 2 to Primary 6 students will report to school one day later, on Tuesday, 5 January 2027.
The staggered start gives younger children entering a new school environment more time to settle in.
When does the 2027 school year end?
For most MOE kindergartens, primary schools, and secondary schools, the school year will end on Friday, 19 November 2027.
The year-end school holidays will begin the following day, on Saturday, 20 November 2027.
Some secondary schools will end the final term earlier.
Schools being used as venues for the Singapore-Cambridge Secondary Education written examinations will end their final school term on Friday, 29 October 2027.
Parents should check their child’s school calendar and official school notices for any school-specific arrangements.
MOE school terms and holidays for 2027
The 2027 school year is divided into four terms, with breaks in March, June, September, and at the end of the year.
MOE School Calendar 2027 |
|
|---|---|
| Semester 1 | |
| Term 1 | Mon 4 Jan to Fri 12 Mar |
| Term 2 | Mon 22 Mar to Fri 28 May |
| Semester 2 | |
| Term 3 | Mon 28 Jun to Fri 3 Sep |
| Term 4 | Mon 13 Sep to Fri 19 Nov |
MOE School Vacation 2027 |
|
|---|---|
| March School Holidays 2027 | 13 March to 21 March 2027 |
| June School Holidays 2027 | 29 May to 27 June 2027 |
| September School Holidays 2027 | 4 September to 12 September 2027 |
| November/December School Holidays 2027 | From 20 November 2027 |

Scheduled school holidays in 2027
In addition to the regular term breaks, MOE has announced four scheduled school holidays for 2027.
| Occasion | Date | Who it applies to |
|---|---|---|
| Youth Day school holiday | 5 July 2027 | All schools |
| Day after National Day | 10 August 2027 | All schools |
| Teachers’ Day | 3 September 2027 | All schools |
| Children’s Day | 8 October 2027 | Primary schools and primary sections of full schools |
Youth Day School Holiday
Youth Day falls on Sunday, 4 July 2027.
Because it falls on a Sunday, the following day, Monday, 5 July 2027, will be a school holiday.
This creates a long weekend for students and families.
Day after National Day
The day after National Day, Tuesday, 10 August 2027, will be a school holiday.
National Day itself falls on Monday, 9 August, giving students another extended break.
Teachers’ Day
Teachers’ Day will be observed on:
Friday, 3 September 2027
The September school holidays begin the following day, on 4 September.
Children’s Day
Children’s Day will be observed on:
Friday, 8 October 2027
This school holiday applies only to primary schools and the primary sections of full schools.
It does not apply to secondary school students.
PSLE Examination Periods and School Closures
Parents of primary school students should take note of the 2027 PSLE examination schedule. Primary 1 to Primary 5 students may not be required to attend school on selected PSLE examination and marking days, depending on their school’s arrangements.
- PSLE Oral Examinations: TBC
- PSLE Listening Comprehension: TBC
- PSLE Written Examinations: TBC
- PSLE Marking Exercise: TBC
Parents should check their child’s school notices for confirmed closure dates, as arrangements may vary by school.
Junior college and Millennia Institute dates for 2027
Junior college and Millennia Institute students follow a slightly different calendar.
Students entering their first year of junior college or Millennia Institute will begin school on:
Wednesday, 3 February 2027
Other junior college and Millennia Institute students will begin the school year earlier, on:
Monday, 11 January 2027
Junior college and Millennia Institute students who are not sitting for the GCE A-Level examinations will begin their year-end vacation on:
Saturday, 27 November 2027
Students taking the A-Level examinations will begin their holidays after their examinations have ended.
How parents can plan around the 2027 school holidays
Having the school calendar early gives families more time to organise the year.
Book family holidays early
The June and year-end holidays are popular travel periods for Singapore families.
Airfares, hotel rates, and attraction tickets may increase as the dates approach, so early bookings can provide more choices and potentially lower prices.
Coordinate annual leave
Working parents may want to compare the school calendar with Singapore’s public holidays and their company leave policies.
Several scheduled school holidays in 2027 fall near weekends or public holidays, making them useful for short family breaks.
Arrange childcare in advance
Student care centres, holiday camps, and enrichment programmes may fill up quickly during the school holidays.
Parents who require childcare support should check programme schedules and availability early.
Balance learning with rest
School holidays do not need to be filled entirely with tuition and academic activities.
Children also benefit from rest, play, outdoor activities, hobbies, and unstructured family time.
A balanced holiday schedule can help them return to school feeling refreshed and motivated.
Check your child’s school notices
The MOE calendar provides the national schedule, but individual schools may organise orientation programmes, examination briefings, co-curricular activities, or other events on additional dates.
Parents should continue to monitor official notices from their child’s school.
Singapore Public Holidays 2027
| Date | Day | Holiday |
|---|---|---|
| 1 January 2027 | Friday | New Year’s Day |
| 6 February 2027 | Saturday | Chinese New Year Monday, 8 February 2027, will be a public holiday if your rest day falls on Sunday, 7 February 2027. |
| 7 February 2027 | Sunday | |
| 10 March 2027 | Wednesday | Hari Raya Puasa |
| 26 March 2027 | Friday | Good Friday |
| 1 May 2027 | Saturday | Labour Day |
| 17 May 2027 | Monday | Hari Raya Haji |
| 20 May 2027 | Thursday | Vesak Day |
| 9 August 2027 | Monday | National Day |
| 28 October 2027 | Thursday | Deepavali |
| 25 December 2027 | Saturday | Christmas Day |
How to Maximise Your Long Weekends
| Public Holiday | Holiday Date | Suggested Leave | Potential Break |
|---|---|---|---|
| ⭐ New Year’s Day | Friday, 1 January | No leave required | 3 days: 1–3 January |
| ⭐ Chinese New Year | Saturday–Sunday, 6–7 February | No leave required | 3 days: 6–8 February |
| Hari Raya Puasa | Wednesday, 10 March | Take leave on 11 and 12 March | 5 days: 10–14 March |
| ⭐ Good Friday | Friday, 26 March | No leave required | 3 days: 26–28 March |
| Labour Day | Saturday, 1 May | Take leave on Monday, 3 May | 3 days: 1–3 May |
| ⭐ Hari Raya Haji | Monday, 17 May | Take leave on 18 and 19 May | 5 days: 15–19 May |
| Vesak Day | Thursday, 20 May | Take leave on Friday, 21 May | 4 days: 20–23 May |
| ⭐ National Day | Monday, 9 August | No leave required | 3 days: 7–9 August |
| Deepavali | Thursday, 28 October | Take leave on Friday, 29 October | 4 days: 28–31 October |
| Christmas Day | Saturday, 25 December | No suggested leave shown | Weekend break |
⭐ indicates a natural long weekend. Always confirm official public holiday and observed-holiday arrangements before booking travel.
Frequently Asked Questions About the 2027 School Holidays
When does school start in Singapore in 2027?
The school year begins on 4 January 2027 for Kindergarten 1 and Primary 1 students.
Kindergarten 2 and Primary 2 to Primary 6 students begin school on 5 January 2027.
When does the 2027 school year end?
The school year ends on 19 November 2027 for most MOE kindergartens, primary schools, and secondary schools.
Schools used as venues for written national examinations may end the final term earlier, on 29 October 2027.
When are the March school holidays in 2027?
The March holidays run from 13 March to 21 March 2027.
When are the June school holidays in 2027?
The June holidays run from 29 May to 27 June 2027.
When are the September school holidays in 2027?
The September holidays run from 4 September to 12 September 2027.
When do the year-end school holidays begin?
The year-end holidays begin on 20 November 2027 for MOE kindergartens, primary schools, and secondary schools.
Is Children’s Day a holiday for secondary school students?
No. The Children’s Day school holiday on 8 October 2027 applies only to primary schools and the primary sections of full schools.
When do first-year junior college students start school?
Students entering their first year of junior college or Millennia Institute will begin school on 3 February 2027.
Start planning for the 2027 school year
The 2027 MOE school calendar gives parents a clear overview of the year ahead.
The school year will begin on 4 January and end on 19 November for most students, with breaks scheduled in March, June, September, and at the end of the year.
By marking these dates in your family calendar now, you can plan holidays, childcare, tuition, enrichment activities, and work leave with greater confidence.
Parents should also refer to the official MOE calendar and their child’s school notices for the latest information and any school-specific arrangements.
Source: Ministry of Education school calendar and Channel NewsAsia reporting published on 14 July 2026 and updated on 15 July 2026.
Boost Your Child’s English During the School Holidays
Make the most of the 2027 school holidays with Lil’ but Mighty’s fun and focused English workshops. Designed to strengthen key English components, each workshop typically runs over two days, with engaging morning sessions lasting 3 hours and 15 minutes. It is a meaningful way for your child to build confidence, sharpen important skills and stay on track while still enjoying the school break. Find out more and secure a spot for your child today.