Skip to main content

Planning for vacations, enrichment activities, and family bonding in 2026?

The Ministry of Education (MOE) in Singapore has released the school terms and holidays for 2026, providing students, parents, and educators an early opportunity to plan for the coming year.

In this guide, we’ll walk you through all the official school terms, school holidays and public holidays for primary school so that you can keep track of when your children need to be in school and when they’ll be home to make the best out of the new year.

School Calendar 2026 – Singapore MOE School Terms

The school year for 2026 for all MOE primary schools will start on Friday, 2 January 2026 and end on Friday, 20 November 2026.

The year is divided into 4 school terms and each term lasts about 3 months. Here’s the schedule:

Semester I
Term I Fri 2 Jan* to Fri 13 Mar 2026
Term II Mon 23 Mar to Fri 29 May 2026
Semester II
Term III Mon 29 Jun to Fri 4 Sep 2026
Term IV Mon 14 Sep to Fri 20 Nov 2026²

Do note that the first day of school for Primary 1 students will start on Friday, 2 January 2026 (1 day earlier than the rest of the cohort as part of the P1 orientation programme).
Primary 2 to 6 students will be back to school on Monday, 5 January 2026.

Source: MOE, CNA

School Vacation 2026

Primary 1 to Primary 6 students will get to enjoy 2 types of holidays – school holidays and public holidays. The scheduled school holidays and public holidays for 2026 will be as follows:

Singapore MOE Primary School School Holidays

There are 4 vacation periods for primary school.

Students get a short break of 1 week during the March and September holidays. The longer 1-month holiday takes place in June and December. If you are planning for a holiday trip overseas, that’s probably a good time to go.

March school holidays Sat 14 Mar to Sun 22 Mar 2026
Mid-year June school holidays Sat 30 May to Sun 28 Jun 2026
September school holidays Sat 5 Sep to Sun 13 Sep 2026
Year-end December school holidays Sat 21 Nov to Thu 31 Dec 2026

Just because school’s out doesn’t mean learning should stop. You can still sneak in some studying time by using learning games like Practicle’s math app!

Additional School Holidays for Primary School

Students get to enjoy 4 additional school holidays besides the term holidays. These school holidays for 2026 are listed below:

Youth Day (Off-in-lieu) Mon 6 Jul 2026
Teachers’ Day Fri 4 Sep 2026
Children’s Day
Fri 2 Oct 2026

Singapore Public Holidays 2026

In addition to the school holidays that are listed, here are the Singapore public holidays in 2026 where students get time-off too.

New Year’s Day Thu 1 Jan 2026
Chinese New Year Tue 17 - 18 Feb 2026
Hari Raya Puasa* Sat 21 Mar 2026
Good Friday Fri 3 Apr 2026
Labour Day Fri 1 May 2026
Hari Raya Haji Wed 27 May 2026
Vesak Day Sun 31 May 2026
National Day Sun 9 Aug 2026
Deepavali Sun 8 Nov 2026
Christmas Day Fri 25 Dec 2026

23 Mar will be a designated day off-in-lieu.
1 Jun, 10 Aug and 9 Nov will be a public holiday.

Get the MOE School Terms and Holidays 2026 calendar

Here’s the primary school calendar for 2026 to help you stay informed of the academic school year and the scheduled holidays! Planning your time around the school calendar helps make sure you can fit in both learning and fun.

What fun activities do you like to do during the school holidays?

Leave a Reply