Skip to main content
2026 MOE Officially verified

MOE Junior Colleges & Millennia Institute

Singapore, Singapore · Asia/Singapore

Term starts
12 Jan 2026
Term ends
Not recorded
School closures
18
Longest break
34 days
Year-end holidays (JC Year 1 / MI Year 1 & 2)
Next closure at MOE Junior Colleges & Millennia Institute

Deepavali

Nov 8 – Nov 8, 2026

10
days away

The next date this school is closed to students, taken from its own published calendar. Public holidays are included; staff-only training days are not.

How MOE Junior Colleges & Millennia Institute differs from other schools in Singapore

Compared against the median dates of the 38 schools we track in Singapore. A school's own calendar can move a family's travel dates even when the city-wide dates look unchanged.

Break This school City median Difference
New Year's Day 1 Jan – 1 Jan 1 Jan – 1 Jan starts 365 days earlier than the city median ends 365 days earlier than the city median
Chinese New Year 17 Feb – 18 Feb 1 Jan – 1 Jan starts 318 days earlier than the city median ends 317 days earlier than the city median
March holidays 14 Mar – 22 Mar 14 Dec – 4 Jan starts 275 days earlier than the city median ends 288 days earlier than the city median
Hari Raya Puasa 21 Mar – 21 Mar 1 Jan – 1 Jan starts 286 days earlier than the city median ends 286 days earlier than the city median
Day off-in-lieu for Hari Raya Puasa (schools closed) 23 Mar – 23 Mar 1 Jan – 1 Jan starts 284 days earlier than the city median ends 284 days earlier than the city median
Good Friday 3 Apr – 3 Apr 1 Jan – 1 Jan starts 273 days earlier than the city median ends 273 days earlier than the city median
Labour Day 1 May – 1 May 1 Jan – 1 Jan starts 245 days earlier than the city median ends 245 days earlier than the city median
Hari Raya Haji 27 May – 27 May 1 Jan – 1 Jan starts 219 days earlier than the city median ends 219 days earlier than the city median
June holidays 30 May – 28 Jun 14 Dec – 4 Jan starts 198 days earlier than the city median ends 190 days earlier than the city median
Vesak Day 31 May – 31 May 1 Jan – 1 Jan starts 215 days earlier than the city median ends 215 days earlier than the city median
Public holiday for Vesak Day 1 Jun – 1 Jun 1 Jan – 1 Jan starts 214 days earlier than the city median ends 214 days earlier than the city median
National Day 9 Aug – 9 Aug 1 Jan – 1 Jan starts 145 days earlier than the city median ends 145 days earlier than the city median
Public holiday for National Day 10 Aug – 10 Aug 1 Jan – 1 Jan starts 144 days earlier than the city median ends 144 days earlier than the city median
September holidays 5 Sept – 13 Sept 14 Dec – 4 Jan starts 100 days earlier than the city median ends 113 days earlier than the city median
Deepavali 8 Nov – 8 Nov 1 Jan – 1 Jan starts 54 days earlier than the city median ends 54 days earlier than the city median
Public holiday for Deepavali 9 Nov – 9 Nov 1 Jan – 1 Jan starts 53 days earlier than the city median ends 53 days earlier than the city median
Year-end holidays (JC Year 1 / MI Year 1 & 2) 28 Nov – 31 Dec 14 Dec – 4 Jan starts 16 days earlier than the city median ends 4 days earlier than the city median
Christmas Day 25 Dec – 25 Dec 1 Jan – 1 Jan starts 7 days earlier than the city median ends 7 days earlier than the city median

School closures and holidays

Dates Days Event Type
14 Mar – 22 Mar 9 March holidays School holiday
30 May – 28 Jun 30 June holidays School holiday
5 Sept – 13 Sept 9 September holidays School holiday
28 Nov – 31 Dec 34 Year-end holidays (JC Year 1 / MI Year 1 & 2) School holiday
1 Jan – 1 Jan 1 New Year's Day Public holiday
17 Feb – 18 Feb 2 Chinese New Year Public holiday
21 Mar – 21 Mar 1 Hari Raya Puasa Public holiday
23 Mar – 23 Mar 1 Day off-in-lieu for Hari Raya Puasa (schools closed) Public holiday
3 Apr – 3 Apr 1 Good Friday Public holiday
1 May – 1 May 1 Labour Day Public holiday
27 May – 27 May 1 Hari Raya Haji Public holiday
31 May – 31 May 1 Vesak Day Public holiday
1 Jun – 1 Jun 1 Public holiday for Vesak Day Public holiday
9 Aug – 9 Aug 1 National Day Public holiday
10 Aug – 10 Aug 1 Public holiday for National Day Public holiday
8 Nov – 8 Nov 1 Deepavali Public holiday
9 Nov – 9 Nov 1 Public holiday for Deepavali Public holiday
25 Dec – 25 Dec 1 Christmas Day Public holiday

Term dates

Every term start and end the school has published. The cards above show the year's first start and final end; a school with three terms has six boundaries in total.

  • 12 Jan 2026 Term 1 (MI Year 2) Term starts
  • 4 Feb 2026 Term 1 (JC Year 1 & MI Year 1) Term starts
  • 23 Mar 2026 Term 2 Term starts
  • 29 Jun 2026 Term 3 Term starts
  • 14 Sept 2026 Term 4 (JC Year 1 & MI Year 1/2) Term starts

Examination windows

  • 2 Jun – 27 Nov GCE A-Level (Oral/LC/Practical/Written)

Add MOE Junior Colleges & Millennia Institute — 2026 to your calendar

Subscribe to the permanent feed and new school years are added automatically to the same calendar. Or download a single-year file if you only need one year.

Recommended Permanent subscription

Subscribe once. This URL never changes, so published school years are added automatically (currently covering 2026)

Single-year file

A one-off import for this school year only. It will not update when dates change or when a new school year is published.

Dates come from the official source listed above — always confirm with your school or education authority before making important plans.

Printable year overview → The whole year on one page — terms, holidays and staff days as a single chart you can print or save as PDF.

Compare this school with another → Opens the comparison tool with MOE Junior Colleges & Millennia Institute already selected — add up to three more schools to see the days all of them are off.

Source

https://www.moe.gov.sg/news/press-releases/20250730-school-terms-and-holidays-for-2026

Data collected for this dataset. It is the date the whole dataset was collected, not a per-school verification date: the school may have published these dates earlier, and its calendar can change after it.

Dates are taken from the calendar published by the school or its authority. Always confirm against the school's own communication before booking travel — calendars change.

Report a date error or source change — this link carries the school and its source URL, so a correction arrives already attached to the right calendar. If the school has republished its calendar, send the new URL rather than an existing page.

Other schools in Singapore

See all 38 schools in Singapore →
---