School Terms and Holidays in 2022

Here is a list of Singapore school terms and holidays in 2022.

The school term dates and school holidays are for the students and staff of various educational institutions in Singapore.

The institutions include primary schools, secondary schools, junior colleges (JCs) and Millennia Institute.

School holidays comprise both holidays that the Ministry of Education (MOE) scheduled and Singapore public holidays (PH).

Primary School Terms and Holidays

Primary School Terms 2022

DatesDays of the WeekPrimary School TermPrimary School Semester
4 Jan to 11 MarTue / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to 18 NovMon / FriTerm 4

Primary School Holidays 2022

The list of school holidays for primary schools in 2022 below includes Singapore public holidays.

  • PH means the primary school holiday is a public holiday in Singapore.
  • Not PH means the primary school holiday is not a public holiday in Singapore.
Date(s)Day(s) of the WeekPrimary School HolidayPH?
1 JanSatNew Year’s DayPH
3 JanMonNew Year’s Day scheduled school holidayNot PH
1 FebTueChinese New YearPH
2 FebWed
12 Mar to 20 MarSat / SunMarch school holidays after Term 1 endsNot PH
15 AprFriGood FridayPH
1 MaySunLabour DayPH
2 MayMon
3 MayTueHari Raya PuasaPH
15 MaySunVesak DayPH
16 MayMon
28 May to 26 JunSat / SunJune school holidays after Term 2 endsNot PH
3 JulSunYouth DayNot PH
4 JulMon
10 JulSunHari Raya HajiPH
11 JulMon
9 AugTueNational DayPH
10 AugWedNational Day scheduled school holidayNot PH
2 SepFriTeachers’ DayNot PH
3 Sep to 11 SepSat / SunSeptember school holidays after Term 3 endsNot PH
7 OctFriChildren’s DayNot PH
24 OctMonDeepavaliPH
19 Nov to 31 DecSat / SatDecember school holidays after Term 4 endsNot PH
25 DecSunChristmas DayPH
26 DecMon

Secondary School Terms and Holidays

Secondary School Terms 2022

When Term 4 and Semester 2 ends for a secondary school depends on whether or not the secondary school is a Singapore-Cambridge GCE Ordinary Level (O-Level) examination venue.

DatesDays of the WeekSecondary School TermSecondary School Semester
4 Jan to 11 MarTue / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to 18 Nov (for secondary schools that are not O-Level examination venues)Mon / FriTerm 4
12 Sep to 28 Oct (for secondary schools that are O-Level examination venues)Mon / Fri

Secondary School Holidays 2022

The list of school holidays for secondary schools in 2022 below includes Singapore public holidays.

  • PH means the secondary school holiday is a public holiday in Singapore.
  • Not PH means the secondary school holiday is not a public holiday in Singapore.
Date(s)Day(s) of the WeekSecondary School HolidayPH?
1 JanSatNew Year’s DayPH
3 JanMonNew Year’s Day scheduled school holidayNot PH
1 FebTueChinese New YearPH
2 FebWed
12 Mar to 20 MarSat / SunMarch school holidays after Term 1 endsNot PH
15 AprFriGood FridayPH
1 MaySunLabour DayPH
2 MayMon
3 MayTueHari Raya PuasaPH
15 MaySunVesak DayPH
16 MayMon
28 May to 26 JunSat / SunJune school holidays after Term 2 endsNot PH
3 JulSunYouth DayNot PH
4 JulMon
10 JulSunHari Raya HajiPH
11 JulMon
9 AugTueNational DayPH
10 AugWedNational Day scheduled school holidayNot PH
2 SepFriTeachers’ DayNot PH
3 Sep to 11 SepSat / SunSeptember school holidays after Term 3 endsNot PH
24 OctMonDeepavaliPH
19 Nov to 31 DecSat / SatDecember school holidays after Term 4 endsNot PH
25 DecSunChristmas DayPH
26 DecMon

JC School Terms and Holidays

JC School Terms 2022

JC Year 1 (JC1) Terms

DatesStart Day / End DayJC School TermJC School Semester
7 Feb to 11 MarMon / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to 25 NovMon / FriTerm 4

JC Year 2 (JC2) Terms

DatesStart Day / End DayJC School TermJC School Semester
10 Jan to 11 MarMon / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to end of A-Level examsMon / —Term 4

JC School Holidays 2022

The list of school holidays for JCs in 2022 below includes Singapore public holidays.

  • PH means the JC school holiday is a public holiday in Singapore.
  • Not PH means the JC school holiday is not a public holiday in Singapore.
Date(s)Start Day / End DayJC School HolidayPH?
1 JanSatNew Year’s DayPH
3 JanMonNew Year’s Day scheduled school holidayNot PH
1 FebTueChinese New YearPH
2 FebWed
12 Mar to 20 MarSat / SunMarch school holidays after Term 1 endsNot PH
15 AprFriGood FridayPH
1 MaySunLabour DayPH
2 MayMon
3 MayTueHari Raya PuasaPH
15 MaySunVesak DayPH
16 MayMon
28 May to 26 JunSat / SunJune school holidays after Term 2 endsNot PH
3 JulSunYouth DayNot PH
4 JulMon
10 JulSunHari Raya HajiPH
11 JulMon
9 AugTueNational DayPH
10 AugWedNational Day scheduled school holidayNot PH
2 SepFriTeachers’ DayNot PH
3 Sep to 11 SepSat / SunSeptember school holidays after Term 3 endsNot PH
24 OctMonDeepavaliPH
26 Nov to 31 DecSat / SatJC1 December school holidays after Term 4 endsNot PH
End of A-Level exams to 31 Dec– / SatJC2 December school holidays after Term 4 endsNot PH
25 DecSunChristmas DayPH
26 DecMon

Millennia Institute School Terms and Holidays

Millennia Institute School Terms 2022

Millennia Institute Year 1 Terms

DatesDays of the WeekMillennia Institute School TermMillennia Institute School Semester
7 Feb to 11 MarMon / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to 25 NovMon / FriTerm 4

Millennia Institute Year 2 Terms

DatesDays of the WeekMillennia Institute School TermMillennia Institute School Semester
10 Jan to 11 MarMon / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to 25 NovMon / FriTerm 4

Millennia Institute Year 3 Terms

DatesDays of the WeekMillennia Institute School TermMillennia Institute School Semester
10 Jan to 11 MarMon / FriTerm 1Semester 1
21 Mar to 27 MayMon / FriTerm 2
27 Jun to 2 SepMon / FriTerm 3Semester 2
12 Sep to end of A-Level examsMon / —Term 4

Millennia Institute School Holidays 2022

The list of school holidays for Millennia Institute in 2022 below includes Singapore public holidays.

  • PH means the Millennia Institute school holiday is a public holiday in Singapore.
  • Not PH means the Millennia Institute school holiday is not a public holiday in Singapore.
Date(s)Day(s) of the WeekMillennia Institute School HolidayPH?
1 JanSatNew Year’s DayPH
3 JanMonNew Year’s Day scheduled school holidayNot PH
1 FebTueChinese New YearPH
2 FebWed
12 Mar to 20 MarSat / SunMarch school holidays after Term 1 endsNot PH
15 AprFriGood FridayPH
1 MaySunLabour DayPH
2 MayMon
3 MayTueHari Raya PuasaPH
15 MaySunVesak DayPH
16 MayMon
28 May to 26 JunSat / SunJune school holidays after Term 2 endsNot PH
3 JulSunYouth DayNot PH
4 JulMon
10 JulSunHari Raya HajiPH
11 JulMon
9 AugTueNational DayPH
10 AugWedNational Day scheduled school holidayNot PH
2 SepFriTeachers’ DayNot PH
3 Sep to 11 SepSat / SunSeptember school holidays after Term 3 endsNot PH
24 OctMonDeepavaliPH
26 Nov to 31 DecSat / SatMI Year 1 December school holidays after Term 4 endsNot PH
MI Year 2 December school holidays after Term 4 ends
End of A-Level exams to 31 Dec– / SatMI Year 3 December school holidays after Term 4 endsNot PH
25 DecSunChristmas DayPH
26 DecMon