Children's Education

School holidays in Singapore: 2024-2025

Mark these vacation dates in your family calendar to plan your school holidays or arrange childcare in Singapore.

Mother and daughter laugh and splash around in a pool together outside

By Valentine Marie

Updated 14-3-2024

School breaks are the perfect time to spend fun and quality time with your children. For parents, knowing these dates is crucial for planning holidays, family visits, and exciting activities. It’s also important to arrange any childcare in advance if you’ll be working on these days.

Keep reading for the 2024 Singapore school holidays, as well as the following topics:

An overview of Singaporean school holidays

The education system in Singapore offers strong academics and plenty of options for expats and local parents. The Ministry of Education (MOE) manages the public school system, whereas private schools must manage their dates themselves and have them registered and approved by the MOE.

Sesame Street characters and dancers celebrate the Lunar New Year at Universal Studios Singapore
Lunar New Year celebrations at Universal Studios Singapore (Photo: Suhaimi Abdullah/Getty Images)

In both systems, school holidays in Singapore remain the same, however, there are differences between term and administrative dates, as well as institution-specific days off.

When are the public school holidays in Singapore?

Public schools in Singapore run four terms per year, with at least a week-long break in between. Here are the 2024 term dates for public primary and secondary institutions:

  • Term 1: 2 January – 8 March 2024
  • Term 2: 18 March – 24 May 2024
  • Term 3: 24 June – 30 August 2024
  • Term 4: 9 September – 15 November 2024

Since public schools operate for the whole calendar year, there are several extra days off. For public school students, these are:

School holiday Dates
Term 1 holidays9–17 March 2024
Term 2 holidays25 May – 23 June 2024
Day after Youth Day1 July 2024
Teacher’s Day30 August 2024
Term 3 holidays31 August – 8 September 2024
Children’s Day4 October 2024
Term 4 holidays23 November – 31 December 2024

When are international school breaks in Singapore?

While Singapore offers excellent public schools, many expat families prefer to enroll their children in international schools. These institutions offer a diverse student body, education in different languages, and various curricula.

Since international schools set their own calendars, holidays will differ between institutions. However, most will set their vacation within the following periods:

  • A week or more off in October
  • Two or three weeks off at the end of December, leading into January
  • A week off at the end of March, leading into April
  • Summer break from mid-June to mid-August

Most of these institutions run on a two-semester system that runs from the middle of August through December and then from early January through the middle or end of June.

Two children feeding a giraffe at a zoo in Singapore
Photo: FamVeld/Getty Images

Singaporean public holidays: 2024–2025

Although international schools set their own term dates, they, like public schools, will respect the public holidays in Singapore as set by the Ministry of Education. These special dates range from religious celebrations to governmental observances.

The national holidays for the 2024 school year are:

1 January (Monday)New Year’s Day
10–11 February (Saturday–Sunday)
Monday, 12 Feb, is a public holiday
Chinese New Year
29 March (Friday)Good Friday
10 April (Wednesday)Hari Raya Puasa/Hari Raya Aidilfitri/Eid al-Fitr (Festival of Breaking Fast)
1 May (Wednesday)Labor Day
22 May (Wednesday)Vesak Day
17 June (Monday)Hari Raya Haji/Aidiladha/Eid al-Adha (Great Day of Sacrifice)
9 August (Friday)National Day
31 October (Thursday)Deepavali
25 December (Wednesday)Christmas Day

Childcare during school holidays

If your child has school holidays when you have work, you may need to find childcare. Some local day care centers in Singapore offer extended hours, even during national holidays. So, if your child is already enrolled at one of these, be sure to check with them first.

Otherwise, you can search for other childcare services in your local area. Managed by the Early Childhood Development Agency, the various levels of childcare are:

  • Infant Care Center (Class A license): Serves children aged 2 to 18 months
  • Child Care Center (Class B license): For children aged 18 months to 7 years old. These centers may also operate on weekends and after-work hours.
  • Kindergarten (Class C license): For children between 18 months and 7 years old. Kindergartens do not operate on weekends

Make sure to ask about factors such as hours of operation and whether your child can attend during school holidays.

A child wearing a colorful playsuit draws on a whiteboard
Photo: Koh Sze Kiat/Getty Images

You can also ask for recommendations within your local expat circles – trusted community members often provide the best referrals for your situation.

Alternatively, the government has a Preschool Portal which offers various childcare options for parents. For more infrequent child care, you can find a qualified babysitter online through sites like NannySOS or Babysits.

Fun vacation camps in Singapore

If your little ones are looking for a summer of excitement, learning, and making new friends, you can find plenty of diverse holiday establishments to suit your child’s needs. From day-camps to overnight options, children can learn to cook, play sports, dance, code, and more in the institution of their choice.

Here are some of the most popular ones in Singapore: