Singapore Holidays 2024 | School Holidays, Public Holidays & Long Weekends



Share with other Parents or Go Back

Here's a guide to the school holidays and public holidays in Singapore for 2024. We even show you when to take leave to maximise your holidays! 

Fail to plan and plan to fail - the same applies for holidays! It's never too early to start planning for the holidays and this list of school and public holidays will help you! 

2024 School and Public Holidays

1. School Holidays 2024

Primary 1, Kindergarten 1 and secondary school students at Ministry of Education (MOE) schools will begin the 2024 school year on 2 Jan 2024. Students in Kindergarten 2 and from Primary 2 to 6 will report to school a day later on 3 Jan 2023.

The school holidays in 2024 for Primary & Secondary schools are 

  • March Holidays: 9 Mar - 17 Mar 2024
  • June Holidays: 25 May - 23 Jun 2024
  • September Holidays:¬†31 Aug -¬†8 Sep 2024
  • Year-end Holidays: 16 Nov - 31 Dec 2024

There will also be four scheduled school holidays for the 2024 school year: Chinese New Year 4th Day, Youth Day, Teachers’ Day and Children’s Day.

  • Chinese New Year 4th Day:¬†12 Feb 2024 will be a public holiday and Tue, 13 Feb 2024 will be a school holiday and a designated day off-in-lieu.¬†
  • Youth Day: 30 Jun 2024 (The following Mon 1 Jul will be a school holiday)
  • Teachers' Day:¬†30 Aug 2024
  • Children's Day:¬†4 Oct 2024

For those in Primary School, you will also want to take note of the PSLE dates*. Primary schools are on holiday over the PSLE Marking Days and there might be other closures / half-days during the other exam dates.

*Details of PSLE dates for 2024 will be updated when available.

Back to Navigation

2. School Calendar 2024

The school calendar for primary and secondary schools in 2024 are as follows 

  • Term 1: 2 Jan - 8 Mar 2024
  • Term 2:¬†18 Mar - 24 May 2024
  • Term 3: 24 Jun - 30 Aug 2024
  • Term 4:¬†9 Sep - 15 Nov 2024

Back to Navigation

3. Public Holidays 2024

The following are the Public Holidays for 2024. 

  • New Year‚Äôs Day, 1 January 2024
  • Chinese New Year*, 10 ‚Äď 12 February 2024
  • Good Friday, 29 March 2024
  • Hari Raya Puasa, 10 April 2024
  • Labour Day, 1 May 2024
  • Vesak Day, 22 May 2024
  • Hari Raya Haji, 17 June 2024
  • National Day, 9 August 2024
  • Deepavali, 31 October 2024
  • Christmas Day, 25 December 2024

*Monday, 12 February 2024 will be a public holiday since Chinese New Year falls on a Saturday.  Also Tuesday, 13 February 2024 will be a school holiday and a designated day off-in-lieu. Schools will be closed, including the General Office, Student Care Centres and Kindergarten Care (KCare) Centres.

Back to Navigation

4. Maximise Your Holidays in 2024

There will be FIVE long weekends in 2024, according to the list of gazetted public holidays announced by the Ministry of Manpower. 

    2024 Long Weekends

    • 30 Dec - 1 Jan: New Year's Day
    • 10 - 12 Feb + 13 Feb (Sch Holiday): Chinese New Year
    • 29 - 31 Mar: Good Friday
    • 15 - 17 Jun: Hari Raya Haji
    • 9 - 11 Aug: National Day

    Deepavali in 2024 falls on a Thursday. You can make it a long weekend if you take a day's leave on Friday, Nov. 1.

    Back to Navigation



    ...


    >> Share An Experience Here <<


    Sign-up Newsletter

    ...






    This article is prepared by

    Jiarong Yu
    Daddy to 2 adorable little ones. Misses them the moment they are not around, regrets missing them the moment they are around.

    About Us | Contact Us | Go Back