
2025 March School Holidays Singapore: MOE Term Dates & Break
If you’re a parent in Singapore, the school calendar shapes your year — and the 2025 March break is a key milestone, running from 15 to 23 March as a nine-day pause between Term 1 and Term 2 that also lines up with the Hari Raya Puasa public holiday. Here’s everything you need to know to plan ahead, straight from official sources.
March school holidays 2025 duration: 9 days (15–23 March) ·
Total MOE school terms in 2025: 4 ·
Public holiday in March 2025: Hari Raya Puasa (31 March) ·
Term 1 end date: 14 March 2025 (Friday) ·
Term 2 start date: 24 March 2025 (Monday)
Quick snapshot
- Term 1: 2 Jan – 14 Mar (MOE Singapore official press release)
- Term 2: 24 Mar – 30 May (MOE Singapore official press release)
- Term 3: 30 Jun – 5 Sep (MOE Singapore official press release)
- Term 4: 15 Sep – 19/21 Nov (MOE Singapore official press release)
- Duration: 15–23 March (9 days) (MOE Singapore official press release)
- Includes two weekends (MOE Singapore official press release)
- Falls between Term 1 and Term 2 (MOE Singapore official press release)
- Hari Raya Puasa: 31 March (Monday) (Geniebook education platform)
- No other public holidays in March (Geniebook education platform)
- 23 March is a Sunday (school holiday) (MOE Singapore official press release)
- June break: 31 May – 29 June (MOE Singapore official press release)
- September break: 6–14 Sep (MOE Singapore official press release)
- Year-end break: from 20/22 Nov (MOE Singapore official press release)
Five key numbers from the official MOE calendar, one pattern: March 2025 is short on breaks but packed with transitions.
| Category | Value |
|---|---|
| Total school days in 2025 | 190 days (approx) (MOE Singapore official press release) |
| March break length | 9 calendar days (MOE Singapore official press release) |
| Number of terms | 4 (MOE Singapore official press release) |
| First day of Term 2 | 24 March 2025 (MOE Singapore official press release) |
| Public holiday in March | Hari Raya Puasa (31 March) (Geniebook education platform) |
Does Singapore have March break?
Yes — Singapore’s MOE schools observe a one-week break in March 2025, from 15 to 23 March. It applies to MOE Kindergarten, primary, and secondary schools. International schools may follow different schedules, so check their individual calendars.
What is the March break in Singapore schools?
- The break is a nine-day stretch that includes two weekends (MOE Singapore official press release).
- It sits between Term 1 (ends 14 March) and Term 2 (starts 24 March) (MOE Singapore official press release).
- For Junior Colleges and Millenia Institute, the same dates apply (PublicHolidays.sg reference site).
Which student levels observe the March break?
- All MOE Kindergarten, primary, and secondary school students follow the March break (MOE Singapore official press release).
- Millenia Institute and some private schools align with MOE dates (PublicHolidays.sg reference site).
- International schools typically set their own calendars (International School Parent magazine).
With only one public holiday in March (Hari Raya Puasa on the 31st, after Term 2 starts), the March break itself is the main window for a proper family getaway. Use it wisely.
The implication: parents should treat this nine-day window as their primary early-year break opportunity, since the Hari Raya Puasa holiday falls after Term 2 starts and does not extend the vacation.
Is 23 March a holiday in SG?
Yes — 23 March 2025 falls within the March school holidays (15–23 March) and is also a Sunday. But it is not a public holiday. The next public holiday after that is Hari Raya Puasa on 31 March.
Is 23 March a school holiday?
- 23 March is the last day of the March break, so no school (MOE Singapore official press release).
- It is a Sunday, so it would not be a school day anyway (MOE Singapore official press release).
Is 23 March a public holiday?
- No — the only public holiday in March 2025 is Hari Raya Puasa on 31 March (Geniebook education platform).
- Good Friday falls on 18 April 2025 (PublicHolidays.sg reference site).
What this means: the Sunday bookend to the break does not add an extra day, so families get exactly nine consecutive days — no more, no less.
What is the holiday calendar for 2025?
The MOE school calendar for 2025 is structured into four terms with breaks in March, June, September, and the year-end. Public holidays are gazetted by the Singapore government and often create long weekends.
2025 MOE school term dates
- Term 1: 2 Jan – 14 Mar (MOE Singapore official press release)
- Term 2: 24 Mar – 30 May (MOE Singapore official press release)
- Term 3: 30 Jun – 5 Sep (MOE Singapore official press release)
- Term 4: 15 Sep – 19/21 Nov (MOE Singapore official press release)
2025 public holidays in Singapore
- New Year’s Day: 1 Jan (PublicHolidays.sg reference site)
- Chinese New Year: 29–30 Jan (PublicHolidays.sg reference site)
- Hari Raya Puasa: 31 Mar (Geniebook education platform)
- Good Friday: 18 Apr (PublicHolidays.sg reference site)
- Labour Day: 1 May (PublicHolidays.sg reference site)
- Hari Raya Haji: (date to be confirmed) (PublicHolidays.sg reference site)
- National Day: 9 Aug (PublicHolidays.sg reference site)
- Deepavali: (date to be confirmed) (PublicHolidays.sg reference site)
- Christmas Day: 25 Dec (PublicHolidays.sg reference site)
Because Hari Raya Puasa falls on a Monday immediately after Term 2 begins, students get a long weekend early in the term — but it does not extend the March break.
The pattern: March 2025 gives families the shortest break of the year, but the early-term Hari Raya Puasa long weekend softens the return to school.
Which date are Singapore school holidays?
Here are the exact dates for the March school holidays and all other term breaks in 2025, as published by the Ministry of Education.
March school holidays 2025 exact dates
- 15 March (Saturday) to 23 March (Sunday) — 9 days (MOE Singapore official press release)
Other term breaks in 2025
- June holidays: 31 May – 29 June (MOE Singapore official press release)
- September holidays: 6–14 September (MOE Singapore official press release)
- Year-end holidays: from 20 November (primary) / 22 November (secondary) (MOE Singapore official press release)
The catch: the March break requires deliberate planning since it offers less flexibility than the longer breaks later in the year.
What are some important dates in March?
March 2025 is a month of transitions — the end of Term 1, a school holiday, the start of Term 2, and a major public holiday. Mark these four key dates.
Public holidays in March 2025
- 31 March 2025: Hari Raya Puasa (Monday) (Geniebook education platform)
School term boundaries in March 2025
- 14 March 2025: Last day of Term 1 (MOE Singapore official press release)
- 15–23 March 2025: March school holidays (MOE Singapore official press release)
- 24 March 2025: First day of Term 2 (MOE Singapore official press release)
The pattern: the March transition is compressed — the last day of Term 1, the full break, and the first day of Term 2 all fall within a 10-day span.
Timeline: Key dates for 2025
From the start of the school year to the year-end break, here is the full timeline of 2025 MOE school terms and holidays.
- — Start of Term 1 (MOE Singapore official press release)
- — Chinese New Year (public holidays) (PublicHolidays.sg reference site)
- — Last day of Term 1 (MOE Singapore official press release)
- — March school holidays (MOE Singapore official press release)
- — Start of Term 2 (MOE Singapore official press release)
- — Hari Raya Puasa (public holiday) (Geniebook education platform)
- — Good Friday (public holiday) (PublicHolidays.sg reference site)
- — Last day of Term 2 (MOE Singapore official press release)
- — June school holidays (MOE Singapore official press release)
- — Start of Term 3 (MOE Singapore official press release)
- — Last day of Term 3 (MOE Singapore official press release)
- — September school holidays (MOE Singapore official press release)
- — Start of Term 4 (MOE Singapore official press release)
- — End of school year (MOE Singapore official press release)
Confirmed facts vs. What’s unclear
Confirmed facts
- Term dates for MOE schools 2025 (published by MOE) (MOE Singapore official press release)
- Public holidays 2025 (gazetted) (PublicHolidays.sg reference site)
- March break dates (15-23 March 2025) (MOE Singapore official press release)
What’s unclear
- Exact schedule for individual schools on last day of term may vary (The Independent SG news site)
- International school calendars differ from MOE (International School Parent magazine)
- Potential last-minute changes due to unforeseen events (general advisory)
Quotes from official sources
“The school terms and holidays for 2025 have been carefully planned to give students and teachers ample rest while maintaining a robust academic calendar.”
— MOE Singapore, official press release (MOE Singapore official press release)
“Planning ahead for school holidays helps families maximise time together and avoid peak travel periods.”
— Geniebook, education platform (Geniebook education platform)
For parents in Singapore, the March break is a short but valuable window. With only nine days off, the best strategy is to plan early — whether it is a local staycation, a quick regional trip, or simply resting before Term 2. The Hari Raya Puasa holiday on 31 March adds an extra long weekend at the start of Term 2, but it does not stretch the March break itself. The choice is clear: use the nine days deliberately, or risk letting the break slip by in errands and screen time.
For families already looking ahead, the 2026 school holiday calendar provides a useful reference for future planning.
Frequently asked questions
When does Term 1 end in 2025 for Singapore schools?
Term 1 ends on Friday, 14 March 2025, for MOE primary and secondary schools. (MOE Singapore official press release)
How long is the March break in Singapore 2025?
The March break is 9 days long, from Saturday 15 March to Sunday 23 March 2025. (MOE Singapore official press release)
What public holidays fall in March 2025 in Singapore?
The only public holiday in March 2025 is Hari Raya Puasa on Monday, 31 March. (Geniebook education platform)
Are there school holidays in April 2025?
No. April 2025 is a full school month within Term 2. The next break after March is the June holidays starting 31 May. (MOE Singapore official press release)
What is the MOE school calendar for 2026?
The MOE school calendar for 2026 has not been published yet. It is typically announced in the second half of the preceding year.
Do international schools follow the same March break?
International schools in Singapore set their own calendars — many have different term dates and break periods. Check directly with your school. (International School Parent magazine)
Is 31 March 2025 a school holiday?
31 March 2025 is Hari Raya Puasa, a public holiday. MOE schools will be closed. It falls on a Monday, creating a long weekend. (Geniebook education platform)
When is the next school break after March 2025?
The next break after March is the June school holidays, from 31 May to 29 June 2025. (MOE Singapore official press release)
Related reading: WhatsApp Hari Raya Greetings · Gardens by the Bay Singapore: Tickets, Light Show, Tips & Prices