Exam dates & public holidays

Singapore public holidays and national exam dates for the next 3 years, with a link to the official source for every date.

Last checked against official sources on Oct 11, 2026

Singapore public holidays 2026

  • Jan 1ThursdayNew Year's Day
  • Feb 17TuesdayChinese New Year
  • Feb 18WednesdayChinese New Year
  • Mar 21SaturdayHari Raya Puasa
  • Apr 3FridayGood Friday
  • May 1FridayLabour Day
  • May 27WednesdayHari Raya Haji
  • May 31SundayVesak Day
  • Jun 1MondayVesak Day (in lieu)
  • Aug 9SundayNational Day
  • Aug 10MondayNational Day (in lieu)
  • Nov 8SundayDeepavali
  • Nov 9MondayDeepavali (in lieu)
  • Dec 25FridayChristmas Day

National exams 2026

PSLE

Written papers Sep 24 – Sep 30

  • Sep 24ThursdayEnglish
  • Sep 25FridayMathematics
  • Sep 29TuesdayScience
  • Nov 24 – Nov 25Tuesday2026 results (tentative)Results

O-Level

Written papers Oct 19 – Nov 10

  • Oct 19MondayEnglish P1 & P2
  • Oct 21WednesdayE Maths P1
  • Oct 23FridayE Maths P2
  • Oct 26MondayA Maths P1
  • Oct 27TuesdayChemistry P2
  • Oct 28WednesdayA Maths P2
  • Oct 29ThursdayPhysics P2
  • Oct 30FridayBiology P2
  • Nov 6FridayPhysics & Chemistry P1
  • Nov 10TuesdayBiology P1

A-Level

Written papers Nov 2 – Nov 27

  • Nov 2MondayGeneral Paper P1
  • Nov 3TuesdayH2 Maths P1
  • Nov 4WednesdayGeneral Paper P2
  • Nov 5ThursdayH2 Economics P1
  • Nov 6FridayH2 Maths P2
  • Nov 10TuesdayH2 Chemistry P2
  • Nov 12ThursdayH2 Chemistry P3
  • Nov 13FridayH2 Physics P2
  • Nov 16MondayH2 Economics P2
  • Nov 17TuesdayH2 Physics P3
  • Nov 18WednesdayH2 Biology P2
  • Nov 20FridayH2 Biology P3
  • Nov 23MondayH2 Chemistry P1
  • Nov 26ThursdayH2 Biology P1
  • Nov 27FridayH2 Physics P1

IB

Written papers Oct 23 – Nov 13

  • Apr 24 – May 20FridayMay exams
  • Oct 26MondayLanguage A P1 (HL/SL)
  • Oct 27TuesdayLanguage A P2 (HL/SL)
  • Oct 27TuesdayBiology P1 (HL/SL)
  • Oct 28WednesdayBiology P2 (HL/SL)
  • Oct 28WednesdayBusiness Management P1 (HL/SL), HL P3
  • Oct 29ThursdayBusiness Management P2 (HL/SL)
  • Oct 30FridayComputer Science P1 (HL/SL)
  • Oct 30FridayEnvironmental Systems & Societies P1 (HL/SL)
  • Nov 2MondayComputer Science P2 (HL/SL), HL P3
  • Nov 2MondayEnvironmental Systems & Societies P2 (HL/SL)
  • Nov 2MondayHistory P1 & P2 (HL/SL)
  • Nov 3TuesdayHistory HL P3
  • Nov 3TuesdayLanguage B & ab initio P1
  • Nov 4WednesdayLanguage B & ab initio listening
  • Nov 4WednesdayPhysics P1 (HL/SL)
  • Nov 5ThursdayPhysics P2 (HL/SL)
  • Nov 5ThursdayEnglish A P1 (HL/SL)
  • Nov 5ThursdayEnglish B & ab initio P1
  • Nov 6FridayEnglish A P2 (HL/SL)
  • Nov 6FridayEnglish B & ab initio listening
  • Nov 6FridayGeography, Global Politics & Digital Society P1
  • Nov 9MondayGeography, Global Politics & Digital Society P2
  • Nov 9MondayMaths AA & AI P1 (HL/SL)
  • Nov 10TuesdayMaths AA & AI P2 (HL/SL)
  • Nov 10TuesdayEconomics P2 (HL/SL)
  • Nov 11WednesdayEconomics P1 (HL/SL), HL P3
  • Nov 11WednesdayChemistry P1 (HL/SL)
  • Nov 12ThursdayChemistry P2 (HL/SL)
  • Nov 12ThursdayPsychology P1 (HL/SL)
  • Nov 12ThursdayPhilosophy P1 (HL/SL)
  • Nov 13FridayPsychology P2 (HL/SL), HL P3
  • Nov 13FridayPhilosophy P2 (HL/SL), HL P3
  • Nov 13FridayMaths AA & AI HL P3