Planning your family activities, vacations, or enrichment programmes for 2025? The Ministry of Education (MOE) Singapore has officially released the school holiday calendar for the year, providing a clear roadmap for students, parents, and educators.
This Singapore School Holidays 2025 guide offers a detailed breakdown of the school terms, holidays, and key dates to help you stay organised and make the most of the year ahead.
Table of Contents
Key Highlights of the 2025 Singapore School Calendar
- School Year Duration: The academic year for MOE primary and secondary schools begins on 2 January 2025 and ends on 21 November 2025.
- Primary 1 and Kindergarten 1 Orientation: Primary 1 and Kindergarten 1 students start school on 2 January 2025, while Primary 2 to 6 and Kindergarten 2 students begin on 3 January 2025.
- GCE O-Level Exam Venues: Schools used as O-Level exam venues will conclude their final term on 24 October 2025.
School Terms and Holidays for 2025
Primary and Secondary Schools
The school year is divided into four terms, with breaks in between:
Semester | Term | Dates |
---|---|---|
Semester I | Term I | 2 Jan – 14 Mar 2025 |
Term II | 24 Mar – 30 May 2025 | |
Semester II | Term III | 30 Jun – 5 Sep 2025 |
Term IV | 15 Sep – 21 Nov 2025 |
School Vacations:
- March Holidays: 15 Mar – 23 Mar 2025
- June Holidays: 31 May – 29 Jun 2025
- September Holidays: 6 Sep – 14 Sep 2025
- Year-End Holidays: 22 Nov – 31 Dec 2025
Junior Colleges (JC) and Millennia Institute (MI)
JC and MI students follow a slightly different schedule:
Year | Term I | Term II | Term III | Term IV |
---|---|---|---|---|
Year 1 | 5 Feb – 14 Mar | 24 Mar – 30 May | 30 Jun – 5 Sep | 15 Sep – 28 Nov |
Year 2 | 13 Jan – 14 Mar | 24 Mar – 30 May | 30 Jun – 5 Sep | Until A-Level exams end |
School Vacations:
- March Holidays: 15 Mar – 23 Mar 2025
- June Holidays: 31 May – 29 Jun 2025
- September Holidays: 6 Sep – 14 Sep 2025
- Year-End Holidays: 29 Nov – 31 Dec 2025 (Year 1 and 2) / Until A-Level exams end (Year 2 and 3).
Scheduled School Holidays
In addition to term breaks, students enjoy the following scheduled holidays:
- Youth Day: 6 Jul 2025 (with 7 Jul as a school holiday).
- Teachers’ Day: 5 Sep 2025.
- Children’s Day: 3 Oct 2025 (for primary schools only).
- National Day Holiday: 11 Aug 2025 (off-in-lieu for 9 Aug).
Public Holidays in 2025
Students also benefit from public holidays, which include:
- New Year’s Day: 1 Jan 2025
- Chinese New Year: 29–30 Jan 2025
- Hari Raya Puasa: 31 Mar 2025
- Good Friday: 18 Apr 2025
- Labour Day: 1 May 2025
- Vesak Day: 12 May 2025
- Hari Raya Haji: 7 Jun 2025 (with 9 Jun as a school holiday).
- Deepavali: 20 Oct 2025
- Christmas Day: 25 Dec 2025
Tips for Planning Around School Holidays
- Family Vacations: The June and December holidays are ideal for extended trips, offering a month-long break.
- Enrichment Programmes: Shorter breaks in March and September are perfect for workshops or short courses.
- Public Holiday Long Weekends: Strategically plan leave around public holidays for extended breaks.
Plan Your Singapore School Holidays 2025
The 2025 school holiday calendar provides ample opportunities for families to plan ahead. Whether it’s a family vacation, enrichment activities, or simply quality downtime, knowing these key dates ensures a well-organised and enjoyable year. For more details, visit the official MOE website or check out HolidayDates.sg.