Parents in Singapore often need school holiday dates well ahead of time, especially when planning family trips, childcare arrangements or activities for the kids. The School Holidays Singapore calendar covers four main vacation periods for primary and secondary school students: March, June, September and the year-end break. With the 2026 year-end holidays approaching and the 2027 calendar already announced, now is a good time to check the dates and plan ahead. The Ministry of Education (MOE) is the official source for school term dates, scheduled school holidays and relevant calendar updates. You can check its official academic calendar before making arrangements.
TL;DR: Singapore School Holidays at a Glance
Singapore’s 2026 year-end school holidays for primary and secondary students begin on 21 November and run through 31 December. In 2027, the main breaks fall in March, May–June, September and November–December. Junior colleges (JCs) and Millennia Institute (MI) may have different year-end dates, so check the relevant calendar before booking travel or childcare.
Singapore School Holidays 2026
The 2026 school year follows four main vacation periods for MOE kindergartens, primary schools and secondary schools. Three breaks have already passed, while the year-end holiday is the next major vacation for families to prepare for.
| School holiday | Start date | End date |
|---|---|---|
| March holidays | 14 March 2026 | 22 March 2026 |
| June holidays | 30 May 2026 | 28 June 2026 |
| September holidays | 5 September 2026 | 13 September 2026 |
| Year-end holidays | 21 November 2026 | 31 December 2026 |

The next major school break begins on 21 November 2026. Parents planning a year-end trip can use this date as a starting point, then confirm any school-specific arrangements before booking.
These dates apply to MOE kindergartens, primary schools and secondary schools. JC and MI students generally share the March, June and September breaks, but their year-end holiday dates can differ. For example, the 2026 year-end break for JC and MI students is scheduled to begin on 28 November.
Singapore’s school vacation periods are separate from scheduled school holidays such as Teachers’ Day and Children’s Day. Public holidays can also fall during a school term or vacation, so check the calendar before counting school-free days.
Singapore School Holidays 2027
The 2027 MOE school calendar has been announced, giving parents more time to plan overseas trips, local outings and childcare. The school year for primary and secondary students begins in January, with the main vacation periods spread across the year.
| School holiday | Start date | End date |
|---|---|---|
| March holidays | 13 March 2027 | 21 March 2027 |
| June holidays | 29 May 2027 | 27 June 2027 |
| September holidays | 4 September 2027 | 12 September 2027 |
| Year-end holidays | 20 November 2027 | 31 December 2027 |
The first school day for Primary 1 and Kindergarten 1 students is scheduled for 4 January 2027. Primary 2 to 6 students and Kindergarten 2 students start on 5 January.
The year-end break begins on 20 November for MOE kindergartens, primary schools and secondary schools. JC and MI students who are not sitting the GCE A-Level examinations are scheduled to begin their year-end holidays on 27 November. Students taking the examinations will have their break after their assessments finish.
Check the official MOE calendar for the latest school term dates and any updates. Individual schools may also issue notices about reporting arrangements, school events or other closures.
MOE Scheduled School Holidays and Public Holidays
Singapore’s school calendar includes special school holidays as well as gazetted public holidays. These dates are not interchangeable, and the distinction matters when parents are arranging childcare or working out how long a break will last.
Scheduled School Holidays
Some scheduled school holidays are linked to school occasions rather than a full term break.
| Scheduled school holiday | 2026 date | 2027 date |
|---|---|---|
| Youth Day holiday | 6 July | 5 July |
| Day after National Day | 10 August | 10 August |
| Teachers’ Day | 4 September | 3 September |
| Children’s Day | 2 October | 8 October |
Children’s Day applies to primary schools and primary sections of full schools. Youth Day falls on a Sunday in both years, with the following Monday designated as a school holiday.
Singapore Public Holidays During School Terms
Public holidays include occasions such as Chinese New Year, Hari Raya Puasa, Good Friday, Labour Day, National Day, Deepavali and Christmas Day. Some fall during school terms, while others occur during vacation periods.
If a public holiday falls within a school break, it does not automatically create an extra school holiday. Check the MOE calendar for designated days off-in-lieu and confirm school-specific arrangements where needed.
Do Primary, Secondary and JC Students Have the Same Holidays?
The main school vacation periods are similar across several MOE school levels, but year-end dates and some academic arrangements can differ.
Primary and Secondary School Holidays
Primary and secondary students follow the MOE school calendar, including the March, June and September breaks and the year-end vacation. Primary schools also observe Children’s Day as a scheduled school holiday. Parents should check school notices for specific events, reporting times or closure arrangements.
Junior Colleges and Millennia Institute
JC and MI students usually share the main term breaks, but their academic year and year-end holiday dates may differ from those of primary and secondary students. Examination schedules can also affect when students finish their academic commitments. For 2027, JC and MI students not sitting the GCE A-Level examinations are scheduled to start their year-end break on 27 November.
MOE Kindergarten Holidays
MOE kindergartens follow the MOE calendar of school terms and school holidays. Kindergarten Care (KCare) arrangements can differ from the kindergarten programme itself, so parents should confirm operating hours and closure dates with their centre.
How to Plan Around Singapore School Holidays
A little preparation can make school breaks easier for the whole family. These practical steps can help parents avoid last-minute changes.
- Book trips early: Check the school vacation dates before confirming flights or accommodation, particularly for the June and year-end breaks.
- Arrange childcare: Contact your Student Care Centre or childcare provider early to ask about holiday programmes, opening hours and closure days.
- Plan activities: Popular attractions and holiday camps may have limited spaces, so check availability before the break begins.
- Prepare for school reopening: Set aside time for uniforms, books, transport arrangements and any school supplies needed for the new term.
- Check school notices: Use the official MOE calendar for general dates, then review your child’s school communications for additional details.
Frequently Asked Questions About School Holidays Singapore
When are the next school holidays in Singapore?
For primary and secondary students, the next major break in 2026 is the year-end school holiday, scheduled from 21 November to 31 December. Check the MOE calendar for the latest details.
How long are the June school holidays in Singapore?
The 2027 June school holidays run from 29 May to 27 June, inclusive. The exact break lasts 30 calendar days, including weekends.
Are primary and secondary school holidays the same in Singapore?
Both generally follow the same MOE vacation periods. However, school-specific arrangements and certain scheduled holidays may depend on the student’s school level.
Are JC holidays different from secondary school holidays?
The main term breaks are generally aligned, but JC and MI year-end dates can differ. Examination schedules may also affect when individual students finish school commitments.
Where can I check the official MOE school calendar?
Visit the Ministry of Education Singapore’s academic calendar. It lists school terms, holidays and other key dates for the relevant academic year.
Plan Ahead for the Next Singapore School Break
Save the School Holidays Singapore dates for 2026 and 2027, check your child’s school notices and confirm the official calendar before making travel or childcare arrangements. A quick date check now can prevent avoidable changes later.
