Polytechnic and ITE holidays
The MOE school calendar stops at junior college. The polytechnics and ITE publish their own, and there are six of them, none running January to November. Every date below is transcribed from the institution’s own academic calendar page for AY2026/2027, with ITE split by intake because its four calendars are genuinely different years.

Why none of these looks like the MOE calendar
The five polytechnics run an academic year from April to April. All five start Semester 1 on Monday 20 April 2026 and all five finish the year on Sunday 18 April 2027. Inside that they take two long vacations, one from around the start of September to 18 October 2026 and one from early March to 18 April 2027, plus two shorter breaks, one in June and one over the turn of the year.
ITE splits its students by the month they started. January-intake courses, meaning Nitec and the three-year Higher Nitec, run January to December and look closer to the MOE shape. April-intake courses, the ITE Diplomas and the two-year Higher Nitec, run April to April on the polytechnic rhythm. Two students on the same ITE campus can be on different academic years, which is why a single ITE table is wrong for whichever half of the audience it left out.
MOE runs four terms from early January to mid-November, with breaks in March, June, September and at the year end. Set that against the above and the overlap is thin. A household with one child in secondary school and one in a polytechnic gets the December window and part of June, and not much else. The secondary-school year finishes in November while the polytechnic year still has five months to run.
Every polytechnic break ends on the same day. None of them starts on the same day
This is the part worth knowing before you book anything. Across AY2026/2027, all five polytechnics finish each break on exactly the same date. Not one of the four breaks starts on the same date at all five.
| Ends, all five | Starts, earliest first |
|---|---|
| Sun, 28 Jun 2026 | SP Sat, 6 Jun 2026 · NP Mon, 15 Jun 2026 · TP Mon, 15 Jun 2026 · NYP Mon, 15 Jun 2026 · RP Mon, 15 Jun 2026Widest gap between the first and last polytechnic to start this break: 9 days. |
| Sun, 18 Oct 2026 | NP Mon, 31 Aug 2026 · RP Wed, 2 Sept 2026 · SP Sat, 5 Sept 2026 · TP Sat, 5 Sept 2026 · NYP Mon, 7 Sept 2026Widest gap between the first and last polytechnic to start this break: 7 days. |
| Sun, 3 Jan 2027 | SP Sat, 12 Dec 2026 · TP Mon, 14 Dec 2026 · RP Mon, 14 Dec 2026 · NP Mon, 21 Dec 2026 · NYP Mon, 21 Dec 2026Widest gap between the first and last polytechnic to start this break: 9 days. |
| Sun, 18 Apr 2027 | NP Mon, 1 Mar 2027 · SP Sat, 6 Mar 2027 · TP Sat, 6 Mar 2027 · NYP Mon, 8 Mar 2027 · RP Wed, 10 Mar 2027Widest gap between the first and last polytechnic to start this break: 9 days. |
The reason is structural. The end date is fixed by the next teaching block, and all five polytechnics resume teaching together. The start date is whatever falls out of each polytechnic’s own assessment schedule, and those are not the same length. Ngee Ann gives its study and examination period two weeks and starts the long vacation on Monday 31 August 2026. Nanyang gives it three and starts on Monday 7 September 2026. Same last day, seven days apart at the front.
Republic is an outlier in a different way. Its final assessment ends on a Tuesday in both semesters, so it is the only one of the five whose long vacation starts mid-week: Wednesday 2 September 2026, and Wednesday 10 March 2027.
The practical version: if two people in your household are at different polytechnics, count the trip from the later start date, not the earlier one. The shared end date means you never lose time at the back.
ITE has four calendars, and you need the right one
ITE publishes four separate academic calendars for AY2026/2027. They do not share a start month and they do not share the same set of vacations. Pick yours before you read any dates.
- 1. Nitec courses, January intake
You started a Nitec course in January 2026.
- 2. 3-year Higher Nitec courses, January intake
You started a three-year Higher Nitec course in January 2026.
- 3. ITE Diplomas and selected 2-year Higher Nitec courses, April intake
You started an ITE Diploma in April 2026, or Year 2 of one of the nine engineering and technology Higher Nitec courses ITE names in the footnote.
- 4. 2-year Higher Nitec courses, April intake
You started a two-year Higher Nitec course in April 2026, including Higher Nitec in Early Childhood Education. The nine engineering courses in the footnote above are the exception and use the calendar above.
Nitec courses, January intake
Who this is for: You started a Nitec course in January 2026.
| Period | Dates | Duration |
|---|---|---|
| Training | Mon, 12 Jan 2026 to Fri, 20 Mar 2026 | 10 weeks |
| Study/Exam | None scheduled | |
| Vacation | Sat, 21 Mar 2026 to Sun, 5 Apr 2026 | 2 weeks |
| Training | Mon, 6 Apr 2026 to Fri, 29 May 2026 | 8 weeks |
| Study/Exam | Mon, 1 Jun 2026 to Fri, 12 Jun 2026 | 2 weeks |
| Vacation | Sat, 13 Jun 2026 to Sun, 12 Jul 2026 | 4 weeks |
| Training | Mon, 13 Jul 2026 to Fri, 18 Sept 2026 | 10 weeks |
| Study/Exam | None scheduled | |
| Vacation | Sat, 19 Sept 2026 to Sun, 4 Oct 2026 | 2 weeks |
| Training | Mon, 5 Oct 2026 to Fri, 27 Nov 2026 | 8 weeks |
| Study/Exam | Mon, 30 Nov 2026 to Fri, 11 Dec 2026 | 2 weeks |
| Vacation | Sat, 12 Dec 2026 to Sun, 10 Jan 2027 | 4 weeks |
Published as: Academic calendar for AY2026/2027 (Nitec Courses)
ITE prints a dash for two of the study and examination periods on this calendar. Training runs straight into the vacation on those two occasions.
3-year Higher Nitec courses, January intake
Who this is for: You started a three-year Higher Nitec course in January 2026.
| Period | Dates | Duration |
|---|---|---|
| Training | Mon, 12 Jan 2026 to Fri, 13 Mar 2026 | 9 weeks |
| Study/Exam | Mon, 16 Mar 2026 to Fri, 20 Mar 2026 | 1 week |
| Vacation | Sat, 21 Mar 2026 to Sun, 5 Apr 2026 | 2 weeks |
| Training | Mon, 6 Apr 2026 to Fri, 5 Jun 2026 | 9 weeks |
| Study/Exam | Mon, 8 Jun 2026 to Fri, 12 Jun 2026 | 1 week |
| Vacation | Sat, 13 Jun 2026 to Sun, 12 Jul 2026 | 4 weeks |
| Training | Mon, 13 Jul 2026 to Fri, 11 Sept 2026 | 9 weeks |
| Study/Exam | Mon, 14 Sept 2026 to Fri, 18 Sept 2026 | 1 week |
| Vacation | Sat, 19 Sept 2026 to Sun, 4 Oct 2026 | 2 weeks |
| Training | Mon, 5 Oct 2026 to Fri, 4 Dec 2026 | 9 weeks |
| Study/Exam | Mon, 7 Dec 2026 to Fri, 11 Dec 2026 | 1 week |
| Vacation | Sat, 12 Dec 2026 to Sun, 10 Jan 2027 | 4 weeks |
Published as: Academic calendar for AY2026/2027 (for 3-year Higher Nitec courses)
ITE adds that a study and examination week becomes a training week where no examinations are conducted, so the week before each vacation can be either.
ITE Diplomas and selected 2-year Higher Nitec courses, April intake
Who this is for: You started an ITE Diploma in April 2026, or Year 2 of one of the nine engineering and technology Higher Nitec courses ITE names in the footnote.
| Period | Dates | Duration |
|---|---|---|
| Training | Mon, 6 Apr 2026 to Fri, 12 Jun 2026 | 10 weeks |
| Study/Exam | None scheduled | |
| Vacation | Sat, 13 Jun 2026 to Sun, 12 Jul 2026 | 4 weeks |
| Training | Mon, 13 Jul 2026 to Fri, 4 Sept 2026 | 8 weeks |
| Study/Exam | Mon, 7 Sept 2026 to Fri, 18 Sept 2026 | 2 weeks |
| Vacation | Sat, 19 Sept 2026 to Sun, 4 Oct 2026 | 2 weeks |
| Training | Mon, 5 Oct 2026 to Fri, 11 Dec 2026 | 10 weeks |
| Study/Exam | None scheduled | |
| Vacation | Sat, 12 Dec 2026 to Sun, 10 Jan 2027 | 4 weeks |
| Training | Mon, 11 Jan 2027 to Fri, 5 Mar 2027 | 8 weeks |
| Study/Exam | Mon, 8 Mar 2027 to Fri, 19 Mar 2027 | 2 weeks |
| Vacation | Sat, 20 Mar 2027 to Sun, 4 Apr 2027 | 2 weeks |
Published as: Academic calendar for AY2026/2027(for ITE Diplomas and selected 2-year Higher Nitec courses*)
The footnote covers Year 2 of Higher Nitec in Automotive Engineering, Engineering with Business, Mechatronics Engineering, Mechanical Engineering, Marine and Offshore Technology, Marine Engineering, Offshore and Marine Engineering Design, Robotics and Smart Systems, and Rapid Transit Engineering. Those nine follow this calendar, not the one below.
2-year Higher Nitec courses, April intake
Who this is for: You started a two-year Higher Nitec course in April 2026, including Higher Nitec in Early Childhood Education. The nine engineering courses in the footnote above are the exception and use the calendar above.
| Period | Dates | Duration |
|---|---|---|
| Training | Mon, 6 Apr 2026 to Fri, 5 Jun 2026 | 9 weeks |
| Study/Exam | Mon, 8 Jun 2026 to Fri, 12 Jun 2026 | 1 week |
| Vacation | Sat, 13 Jun 2026 to Sun, 12 Jul 2026 | 4 weeks |
| Training | Mon, 13 Jul 2026 to Fri, 11 Sept 2026 | 9 weeks |
| Study/Exam | Mon, 14 Sept 2026 to Fri, 18 Sept 2026 | 1 week |
| Vacation | Sat, 19 Sept 2026 to Sun, 4 Oct 2026 | 2 weeks |
| Training | Mon, 5 Oct 2026 to Fri, 4 Dec 2026 | 9 weeks |
| Study/Exam | Mon, 7 Dec 2026 to Fri, 11 Dec 2026 | 1 week |
| Vacation | Sat, 12 Dec 2026 to Sun, 10 Jan 2027 | 4 weeks |
| Training | Mon, 11 Jan 2027 to Fri, 12 Mar 2027 | 9 weeks |
| Study/Exam | Mon, 15 Mar 2027 to Fri, 19 Mar 2027 | 1 week |
| Vacation | Sat, 20 Mar 2027 to Sun, 4 Apr 2027 | 2 weeks |
Published as: Academic calendar for AY2026/2027 (for 2-year Higher Nitec courses^ that correspond to the 3-year Higher Nitec courses and Higher Nitec in Early Childhood Education course)
ITE adds that a study and examination week becomes a training week where no examinations are conducted.
ITE Teachers' Day: Fri, 4 Sept 2026
The five polytechnics
One calendar each, except Singapore Polytechnic, which also publishes the following year and labels it Indicative. Row labels are the institution’s own wording.
Singapore Polytechnic (SP)
AY2026/2027
| Period | Dates | Duration |
|---|---|---|
| Orientation Week (for first-year students only) | Mon, 13 Apr 2026 to Fri, 17 Apr 2026 | 1 week |
| Term 1 - Classes | Mon, 20 Apr 2026 to Fri, 5 Jun 2026 | 7 weeks |
| Mid-Semester Tests | Mon, 1 Jun 2026 to Fri, 5 Jun 2026 | |
| Vacation | Sat, 6 Jun 2026 to Sun, 28 Jun 2026 | 3 weeks |
| Term 2 - Classes | Mon, 29 Jun 2026 to Fri, 21 Aug 2026 | 8 weeks |
| Examinations | Mon, 24 Aug 2026 to Fri, 4 Sept 2026 | 2 weeks |
| Vacation | Sat, 5 Sept 2026 to Sun, 18 Oct 2026 | 6 weeks |
| Term 3 - Classes | Mon, 19 Oct 2026 to Fri, 11 Dec 2026 | 8 weeks |
| Mid-Semester Tests | Mon, 7 Dec 2026 to Fri, 11 Dec 2026 | |
| Vacation | Sat, 12 Dec 2026 to Sun, 3 Jan 2027 | 3 weeks |
| Term 4 - Classes | Mon, 4 Jan 2027 to Fri, 19 Feb 2027 | 7 weeks |
| Examinations | Mon, 22 Feb 2027 to Fri, 5 Mar 2027 | 2 weeks |
| Vacation | Sat, 6 Mar 2027 to Sun, 18 Apr 2027 | 6 weeks |
Published as: Academic Calendar for AY2026/2027
SP adds two notes to this table: home-based learning on 7 and 8 January 2027, subject to confirmation, and that vacation is subject to polytechnic activities such as internship.
AY2027/2028Indicative
| Period | Dates | Duration |
|---|---|---|
| Orientation Week (for first-year students only) | Mon, 12 Apr 2027 to Fri, 16 Apr 2027 | 1 week |
| Term 1 - Classes | Mon, 19 Apr 2027 to Fri, 4 Jun 2027 | 7 weeks |
| Mid-Semester Tests | Mon, 31 May 2027 to Fri, 4 Jun 2027 | |
| Vacation | Sat, 5 Jun 2027 to Sun, 27 Jun 2027 | 3 weeks |
| Term 2 - Classes | Mon, 28 Jun 2027 to Fri, 20 Aug 2027 | 8 weeks |
| Examinations | Mon, 23 Aug 2027 to Fri, 3 Sept 2027 | 2 weeks |
| Vacation | Sat, 4 Sept 2027 to Sun, 17 Oct 2027 | 6 weeks |
| Term 3 - Classes | Mon, 18 Oct 2027 to Fri, 10 Dec 2027 | 8 weeks |
| Mid-Semester Tests | Mon, 6 Dec 2027 to Fri, 10 Dec 2027 | |
| Vacation | Sat, 11 Dec 2027 to Sun, 2 Jan 2028 | 3 weeks |
| Term 4 - Classes | Mon, 3 Jan 2028 to Fri, 18 Feb 2028 | 7 weeks |
| Examinations | Mon, 21 Feb 2028 to Fri, 3 Mar 2028 | 2 weeks |
| Vacation | Sat, 4 Mar 2028 to Sun, 16 Apr 2028 | 6 weeks |
Published as: Academic Calendar for AY2027/2028 (Indicative)
SP publishes this a year ahead and labels it Indicative, so treat every date here as provisional. It also carries a home-based learning note for 6 and 7 January 2028, subject to confirmation. No other institution here publishes AY2027/2028 at all.
Ngee Ann Polytechnic (NP)
AY2026/2027
April 2026 Semester 1
| Period | Dates |
|---|---|
| Teaching Weeks | Mon, 20 Apr 2026 to Sun, 14 Jun 2026 |
| Break | Mon, 15 Jun 2026 to Sun, 28 Jun 2026 |
| Teaching Weeks | Mon, 29 Jun 2026 to Sun, 16 Aug 2026 |
| Study & Examination Weeks | Mon, 17 Aug 2026 to Sun, 30 Aug 2026 |
| Vacation | Mon, 31 Aug 2026 to Sun, 18 Oct 2026 |
Published as: April 2026 Semester 1
October 2026 Semester 2
| Period | Dates |
|---|---|
| Teaching Weeks | Mon, 19 Oct 2026 to Sun, 20 Dec 2026 |
| Break | Mon, 21 Dec 2026 to Sun, 3 Jan 2027 |
| Teaching Weeks | Mon, 4 Jan 2027 to Sun, 14 Feb 2027 |
| Study & Examination Weeks | Mon, 15 Feb 2027 to Sun, 28 Feb 2027 |
| Vacation | Mon, 1 Mar 2027 to Sun, 18 Apr 2027 |
Published as: October 2026 Semester 2
NP is the only one of the six still showing the outgoing academic year alongside the current one. Its page also carries April 2025 Semester 1 and October 2025 Semester 2, which have both finished.
Temasek Polytechnic (TP)
AY2026/2027
April Semester
| Period | Dates |
|---|---|
| Term 1 | Mon, 20 Apr 2026 to Sun, 14 Jun 2026 |
| Mid-Semester Tests | Mon, 8 Jun 2026 to Fri, 12 Jun 2026 |
| Term Break | Mon, 15 Jun 2026 to Sun, 28 Jun 2026 |
| Term 2 | Mon, 29 Jun 2026 to Sun, 23 Aug 2026 |
| Examination | Mon, 24 Aug 2026 to Fri, 4 Sept 2026 |
| Vacation | Sat, 5 Sept 2026 to Sun, 18 Oct 2026 |
Published as: April Semester
October Semester
| Period | Dates |
|---|---|
| Term 3 | Mon, 19 Oct 2026 to Sun, 13 Dec 2026 |
| Mid-Semester Tests | Mon, 7 Dec 2026 to Fri, 11 Dec 2026 |
| Term Break | Mon, 14 Dec 2026 to Sun, 3 Jan 2027 |
| Term 4 | Mon, 4 Jan 2027 to Sun, 21 Feb 2027 |
| Examination | Mon, 22 Feb 2027 to Fri, 5 Mar 2027 |
| Vacation | Sat, 6 Mar 2027 to Sun, 18 Apr 2027 |
Published as: October Semester
TP runs its mid-semester tests inside the last week of the term rather than after it, so Term 1 and Term 3 end after the tests, not before.
Nanyang Polytechnic (NYP)
AY2026/2027
Semester 1
| Period | Dates | Duration |
|---|---|---|
| Instruction | Mon, 20 Apr 2026 to Sun, 14 Jun 2026 | 8 weeks |
| Mid-Sem Break | Mon, 15 Jun 2026 to Sun, 28 Jun 2026 | 2 weeks |
| Instruction | Mon, 29 Jun 2026 to Sun, 16 Aug 2026 | 7 weeks |
| Study/Exam | Mon, 17 Aug 2026 to Sun, 6 Sept 2026 | 3 weeks |
| Vacation | Mon, 7 Sept 2026 to Sun, 18 Oct 2026 | 6 weeks |
Published as: AY 2026/2027 Semester 1
NYP publishes a course commencement date of 20 April 2026 above the tables.
Semester 2
| Period | Dates | Duration |
|---|---|---|
| Instruction | Mon, 19 Oct 2026 to Sun, 20 Dec 2026 | 9 weeks |
| Mid-Sem Break | Mon, 21 Dec 2026 to Sun, 3 Jan 2027 | 2 weeks |
| Instruction | Mon, 4 Jan 2027 to Sun, 14 Feb 2027 | 6 weeks |
| Study/Exam | Mon, 15 Feb 2027 to Sun, 7 Mar 2027 | 3 weeks |
| Vacation | Mon, 8 Mar 2027 to Sun, 18 Apr 2027 | 6 weeks |
Published as: AY 2026/2027 Semester 2
NYP gives its study and examination period three weeks, the longest of the five polytechnics, which is why its vacation starts last.
Republic Polytechnic (RP)
Academic Year 2026
Semester One
| Period | Dates |
|---|---|
| Teaching Weeks | Mon, 20 Apr 2026 to Sun, 7 Jun 2026 |
| Flexible Learning Week 1 | Mon, 8 Jun 2026 to Sun, 14 Jun 2026 |
| Break | Mon, 15 Jun 2026 to Sun, 28 Jun 2026 |
| Teaching Weeks | Mon, 29 Jun 2026 to Sun, 9 Aug 2026 |
| Flexible Learning Week 2 | Mon, 10 Aug 2026 to Sun, 16 Aug 2026 |
| Final Assessment & Make-up Final Assessment | Mon, 17 Aug 2026 to Tue, 1 Sept 2026 |
| Vacation | Wed, 2 Sept 2026 to Sun, 18 Oct 2026 |
Published as: Academic Year 2026, Semester One
RP is the only one of the six that calls this Academic Year 2026 rather than AY2026/2027, even though it runs to April 2027 like the rest.
Semester Two
| Period | Dates |
|---|---|
| Teaching Weeks | Mon, 19 Oct 2026 to Sun, 6 Dec 2026 |
| Flexible Learning Week 1 | Mon, 7 Dec 2026 to Sun, 13 Dec 2026 |
| Break | Mon, 14 Dec 2026 to Sun, 3 Jan 2027 |
| Teaching Weeks | Mon, 4 Jan 2027 to Sun, 14 Feb 2027 |
| Flexible Learning Week 2 | Mon, 15 Feb 2027 to Sun, 21 Feb 2027 |
| Final Assessment & Make-up Final Assessment | Mon, 22 Feb 2027 to Tue, 9 Mar 2027 |
| Vacation | Wed, 10 Mar 2027 to Sun, 18 Apr 2027 |
Published as: Academic Year 2026, Semester Two
RP ends its final assessment on a Tuesday in both semesters, so it is the only one of the five whose long vacation starts mid-week.
How to read these tables
A gap between one row ending and the next beginning is not a holiday. On ITE’s calendars every such gap is either a weekend or the study and examination block on the row above. Two of the four ITE calendars print a dash where a study and examination period would sit, which means training runs to the last working day before the vacation. We have kept those dashed rows in rather than deleting them, because deleting them is what turns a study period into an imaginary week off.
ITE counts vacation in weeks that include the weekends at both ends. Its two-week vacations run Saturday to Sunday, so 21 March to 5 April 2026 is 16 calendar days and 10 weekdays. Its four-week vacations, 13 June to 12 July 2026 and 12 December 2026 to 10 January 2027, are 30 calendar days and 20 weekdays.
Republic’s Flexible Learning Weeks are scheduled learning, not a break, so they are not counted as vacation here even though no class meets in the usual way. Singapore Polytechnic’s home-based learning days carry SP’s own "subject to confirmation" label and we have kept it.
What is not here, and why
- AY2027/2028 for five of the six. Only Singapore Polytechnic publishes it, and SP labels its own version Indicative. We have not extrapolated the other five from this year’s pattern, because a plausible date printed as fact is worse than no date.
- Week counts for Ngee Ann and Temasek. Neither publishes a duration column, so those cells are blank rather than calculated by us.
- A 2027 college holiday list for ITE. ITE publishes one holiday for 2026, ITE Teachers’ Day on Friday 4 September 2026, and nothing for 2027, so we show nothing for 2027.
- Course-level variations. Several ITE and polytechnic courses carry internships, overseas placements and industry attachments that override the published vacation. The calendars here are the institution-wide ones, and SP says outright that vacation is subject to polytechnic activities such as internship. Your course office is the authority on your own dates.
When this page changes
Five of the six publish only the academic year currently running, and replace it in place on the same URL. None of the six states when the next one goes up. AY2026/2027 ends on 18 April 2027 at every polytechnic, so we recheck all six pages in March 2027 and transcribe whatever is live then. Singapore Polytechnic is the exception and already has AY2027/2028 up, labelled Indicative.
Common questions
When is the ITE school holiday?
It depends which of ITE’s four calendars you are on. All four share three vacations in AY2026/2027: 13 June to 12 July 2026, 19 September to 4 October 2026, and 12 December 2026 to 10 January 2027. The January intakes add 21 March to 5 April 2026 at the front. The April intakes add 20 March to 4 April 2027 at the back instead.
Do all the polytechnics have the same holidays?
They finish together and start apart. In AY2026/2027 each of the four breaks ends on the same date at all five polytechnics, and none of them begins on the same date at all five. The long September break ends on 18 October 2026 everywhere, but starts anywhere from 31 August at Ngee Ann to 7 September at Nanyang.
When does the polytechnic academic year start?
Monday 20 April 2026 for all five, for AY2026/2027. Singapore Polytechnic runs an orientation week for first-year students the week before, 13 to 17 April 2026, and Nanyang publishes 20 April 2026 as its course commencement date.
Are polytechnic holidays the same as MOE school holidays?
No, and they are not close. MOE runs four terms from early January to mid-November. The polytechnics run April to April with two long vacations, September to mid-October and March to mid-April. If you are planning around both, the December to early January window is the one that reliably overlaps.
Does ITE close for Teachers’ Day?
ITE lists one college holiday for 2026 on its academic calendar page: ITE Teachers’ Day on Friday 4 September 2026. That is the same day MOE schedules the Teachers’ Day school holiday for primary and secondary schools. Neither one is a public holiday.
Where do these dates come from?
Each institution’s own academic calendar page, transcribed row by row, with a link under every table. We use the HTML pages rather than any PDF, because the HTML page is the one each institution updates in place.