O-Level 2026 timetable

Every 2026 Singapore-Cambridge GCE O-Level paper with its date, time and duration — written papers, science practicals, listening and orals — straight from SEAB's timetable. Search for a subject to see just its papers.

Main written papers
October 19 – November 10, 2026
Results (tentative)
January 13 – January 15, 2027
Collected from the secondary school.
Source
Official timetable
Checked October 15, 2026

Written papers

Mother Tongue papers are on 2 June; everything else runs from 6 October to 10 November 2026.

  • 8:00 – 10:00 amChinese · Paper 1(1160)2 h
  • 8:00 – 8:50 amChinese B · Paper 1(1153)50 min
  • 8:00 – 10:00 amMalay · Paper 1(1148)2 h
  • 8:00 – 8:50 amMalay B · Paper 1(1151)50 min
  • 8:00 – 10:00 amTamil · Paper 1(1157)2 h
  • 8:00 – 8:50 amTamil B · Paper 1(1152)50 min
  • 9:35 – 10:35 amChinese B · Paper 2(1153)1 h
  • 9:35 – 10:35 amMalay B · Paper 2(1151)1 h
  • 9:35 – 10:35 amTamil B · Paper 2(1152)1 h
  • 11:00 am – 12:30 pmChinese · Paper 2(1160)1 h 30 min
  • 11:00 am – 12:30 pmMalay · Paper 2(1148)1 h 30 min
  • 11:00 am – 12:30 pmTamil · Paper 2(1157)1 h 30 min

  • 1:00 – 2:30 pmBusiness Studies · Paper 1(7085)1 h 30 min

  • 8:00 – 9:30 amGerman · Paper 1(3918)1 h 30 min
  • 8:00 – 9:30 amJapanese · Paper 1(3919)1 h 30 min
  • 8:00 – 9:30 amSpanish · Paper 1(3034)1 h 30 min
  • 2:00 – 3:45 pmArabic as a 3rd Language · Paper 1(1135)1 h 45 min
  • 2:00 – 3:45 pmBahasa Indonesia as a 3rd Language · Paper 1(1136)1 h 45 min
  • 2:00 – 5:00 pmBurmese · Paper 1(3249)3 h
  • 2:00 – 3:30 pmFrench · Paper 1(3917)1 h 30 min
  • 2:00 – 5:00 pmThai · Paper 1(3260)3 h

  • 8:00 – 9:30 amArabic · Paper 1(3186)1 h 30 min
  • 8:00 – 9:15 amGerman · Paper 2(3918)1 h 15 min
  • 8:00 – 9:15 amJapanese · Paper 2(3919)1 h 15 min
  • 8:00 – 9:15 amSpanish · Paper 2(3034)1 h 15 min
  • 10:15 – 11:45 amArabic · Paper 2(3186)1 h 30 min
  • 2:00 – 3:15 pmArabic as a 3rd Language · Paper 2(1135)1 h 15 min
  • 2:00 – 3:15 pmBahasa Indonesia as a 3rd Language · Paper 2(1136)1 h 15 min
  • 2:00 – 3:15 pmFrench · Paper 2(3917)1 h 15 min

  • 11:30 am – 1:00 pmBusiness Studies · Paper 2(7085)1 h 30 min

  • 1:30 – 3:20 pmEnglish Language · Paper 1(1184)1 h 50 min
  • 4:05 – 5:55 pmEnglish Language · Paper 2(1184)1 h 50 min

  • 8:00 – 10:00 amComputing · Paper 1(7155)2 h
  • 8:00 – 10:15 amEconomics · Paper 2(2286)2 h 15 min
  • 2:00 – 3:45 pmHumanities (SS, Geography) · Paper 2(2260)1 h 45 min
  • 2:00 – 3:50 pmHumanities (SS, History) · Paper 2(2261)1 h 50 min

  • 2:00 – 4:15 pmMathematics · Paper 1(4052)2 h 15 min

  • 2:00 – 3:45 pmGeography · Paper 1(2279)1 h 45 min
  • 2:00 – 3:50 pmHistory · Paper 1(2174)1 h 50 min

  • 8:00 – 8:45 amBiotechnology · Paper 1(NP04)45 min
  • 8:00 – 10:30 amDesign Studies · Paper 1(NP05)2 h 30 min
  • 9:30 – 11:15 amBiotechnology · Paper 2(NP04)1 h 45 min
  • 2:30 – 4:45 pmMathematics · Paper 2(4052)2 h 15 min

  • 8:00 – 9:45 amHumanities (SS, Geography) · Paper 1(2260)1 h 45 min
  • 8:00 – 9:45 amHumanities (SS, History) · Paper 1(2261)1 h 45 min
  • 8:00 – 9:45 amHumanities (SS, Lit in Chinese) · Paper 1(2263)1 h 45 min
  • 8:00 – 9:45 amHumanities (SS, Lit in English) · Paper 1(2262)1 h 45 min
  • 8:00 – 9:45 amHumanities (SS, Lit in Malay) · Paper 1(2264)1 h 45 min
  • 8:00 – 9:45 amHumanities (SS, Lit in Tamil) · Paper 1(2265)1 h 45 min
  • 2:00 – 4:15 pmAdditional Mathematics · Paper 1(4049)2 h 15 min

  • 8:00 – 9:45 amGeography · Paper 2(2279)1 h 45 min
  • 8:00 – 9:50 amHistory · Paper 2(2174)1 h 50 min
  • 10:30 am – 12:00 pmLiterature in English · Paper 2(2065)1 h 30 min
  • 2:00 – 3:45 pmChemistry · Paper 2(6092)1 h 45 min
  • 2:00 – 3:15 pmScience (Chem/Bio) · Paper 3(5088)1 h 15 min
  • 2:00 – 3:15 pmScience (Phy/Chem) · Paper 3(5086)1 h 15 min

  • 8:00 – 10:15 amAdditional Mathematics · Paper 2(4049)2 h 15 min
  • 2:00 – 3:00 pmPrinciples of Accounts · Paper 1(7087)1 h

  • 8:00 – 9:40 amHumanities (SS, Lit in English) · Paper 2(2262)1 h 40 min
  • 8:00 – 9:40 amLiterature in English · Paper 1(2065)1 h 40 min
  • 2:00 – 3:45 pmPhysics · Paper 2(6091)1 h 45 min
  • 2:00 – 3:15 pmScience (Phy/Bio) · Paper 2(5087)1 h 15 min
  • 2:00 – 3:15 pmScience (Phy/Chem) · Paper 2(5086)1 h 15 min

  • 8:00 – 9:45 amBiology · Paper 2(6093)1 h 45 min
  • 8:00 – 9:15 amScience (Chem/Bio) · Paper 4(5088)1 h 15 min
  • 8:00 – 9:15 amScience (Phy/Bio) · Paper 4(5087)1 h 15 min
  • 2:30 – 4:30 pmPrinciples of Accounts · Paper 2(7087)2 h

  • 8:00 – 10:15 amArt · Paper 1(6114)2 h 15 min
  • 8:00 – 10:00 amDesign and Technology · Paper 1(7059)2 h
  • 8:00 – 10:00 amDrama · Paper 1(2299)2 h
  • 8:00 – 10:00 amElectronics · Paper 1(6063)2 h
  • 8:00 – 10:00 amExercise and Sports Science · Paper 1(6081)2 h
  • 8:00 – 10:15 amHigher Art · Paper 1(6124)2 h 15 min
  • 8:00 – 9:30 amHigher Music · Paper 1(6086)1 h 30 min
  • 8:00 – 9:30 amMusic · Paper 1(6085)1 h 30 min
  • 2:00 – 3:30 pmIslamic Religious Knowledge · Paper 1(2080)1 h 30 min
  • 2:00 – 4:00 pmNutrition and Food Science · Paper 1(6097)2 h

  • 8:00 – 10:00 amBengali · Paper 1(3215)2 h
  • 8:00 – 10:00 amChinese · Paper 1(1160)2 h
  • 8:00 – 10:00 amGujarati · Paper 1(3199)2 h
  • 8:00 – 10:00 amHigher Chinese · Paper 1(1116)2 h
  • 8:00 – 10:00 amHigher Malay · Paper 1(1117)2 h
  • 8:00 – 10:00 amHigher Tamil · Paper 1(1147)2 h
  • 8:00 – 10:00 amHindi · Paper 1(3194)2 h
  • 8:00 – 10:00 amMalay · Paper 1(1148)2 h
  • 8:00 – 10:00 amPanjabi · Paper 1(3203)2 h
  • 8:00 – 10:00 amTamil · Paper 1(1157)2 h
  • 8:00 – 10:00 amUrdu · Paper 1(3196)2 h
  • 11:00 am – 12:30 pmBengali · Paper 2(3215)1 h 30 min
  • 11:00 am – 12:30 pmChinese · Paper 2(1160)1 h 30 min
  • 11:00 am – 12:30 pmGujarati · Paper 2(3199)1 h 30 min
  • 11:00 am – 12:45 pmHigher Chinese · Paper 2(1116)1 h 45 min
  • 11:00 am – 12:45 pmHigher Malay · Paper 2(1117)1 h 45 min
  • 11:00 am – 12:45 pmHigher Tamil · Paper 2(1147)1 h 45 min
  • 11:00 am – 12:30 pmHindi · Paper 2(3194)1 h 30 min
  • 11:00 am – 12:30 pmMalay · Paper 2(1148)1 h 30 min
  • 11:00 am – 12:30 pmPanjabi · Paper 2(3203)1 h 30 min
  • 11:00 am – 12:30 pmTamil · Paper 2(1157)1 h 30 min
  • 11:00 am – 12:30 pmUrdu · Paper 2(3196)1 h 30 min

  • 8:00 – 8:50 amChinese B · Paper 1(1153)50 min
  • 8:00 – 8:50 amMalay B · Paper 1(1151)50 min
  • 8:00 – 8:50 amTamil B · Paper 1(1152)50 min
  • 9:00 – 9:45 amEconomics · Paper 1(2286)45 min
  • 9:35 – 10:35 amChinese B · Paper 2(1153)1 h
  • 9:35 – 10:35 amMalay B · Paper 2(1151)1 h
  • 9:35 – 10:35 amTamil B · Paper 2(1152)1 h
  • 2:00 – 3:40 pmHumanities (SS, Lit in Chinese) · Paper 2(2263)1 h 40 min
  • 2:00 – 3:40 pmHumanities (SS, Lit in Malay) · Paper 2(2264)1 h 40 min
  • 2:00 – 3:40 pmHumanities (SS, Lit in Tamil) · Paper 2(2265)1 h 40 min
  • 2:00 – 3:40 pmLiterature in Chinese · Paper 2(2031)1 h 40 min
  • 2:00 – 3:40 pmLiterature in Malay · Paper 2(2032)1 h 40 min
  • 2:00 – 3:40 pmLiterature in Tamil · Paper 2(2033)1 h 40 min

  • 8:00 – 9:45 amChinese (Special Programme) · Paper 1(1166)1 h 45 min
  • 8:00 – 9:30 amIslamic Religious Knowledge · Paper 2(2080)1 h 30 min
  • 8:00 – 9:45 amMalay (Special Programme) · Paper 1(1133)1 h 45 min
  • 10:30 – 11:45 amChinese (Special Programme) · Paper 2(1166)1 h 15 min
  • 10:30 – 11:45 amMalay (Special Programme) · Paper 2(1133)1 h 15 min
  • 2:00 – 3:30 pmLiterature in Chinese · Paper 1(2031)1 h 30 min
  • 2:00 – 3:30 pmLiterature in Malay · Paper 1(2032)1 h 30 min
  • 2:00 – 3:30 pmLiterature in Tamil · Paper 1(2033)1 h 30 min

  • 8:00 – 9:00 amChemistry · Paper 1(6092)1 h
  • 2:30 – 3:30 pmPhysics · Paper 1(6091)1 h

  • 8:00 – 9:00 amScience (Chem/Bio) · Paper 1(5088)1 h
  • 8:00 – 9:00 amScience (Phy/Bio) · Paper 1(5087)1 h
  • 8:00 – 9:00 amScience (Phy/Chem) · Paper 1(5086)1 h
  • 2:00 – 3:00 pmBiology · Paper 1(6093)1 h

Science, Computing & Music practicals

Sat in shifts — the school tells each candidate their shift.

  • In shifts, From 8:00 amHigher Music · Paper 3(6086)10 min
  • In shifts, From 8:00 amHigher Music · Paper 32(6086)17 min
  • In shifts, From 8:00 amMusic · Paper 3(6085)10 min

  • In shifts, From 8:00 amHigher Music · Paper 3(6086)10 min
  • In shifts, From 8:00 amHigher Music · Paper 32(6086)17 min
  • In shifts, From 8:00 amMusic · Paper 3(6085)10 min

  • In shifts, From 8:00 amHigher Music · Paper 3(6086)10 min
  • In shifts, From 8:00 amHigher Music · Paper 32(6086)17 min
  • In shifts, From 8:00 amMusic · Paper 3(6085)10 min

  • In shifts, From 8:00 amHigher Music · Paper 3(6086)10 min
  • In shifts, From 8:00 amHigher Music · Paper 32(6086)17 min
  • In shifts, From 8:00 amMusic · Paper 3(6085)10 min

  • In shifts, 8:00 am – 4:50 pmChemistry · Paper 3(6092)1 h 50 min

  • In shifts, 8:00 am – 4:50 pmPhysics · Paper 3(6091)1 h 50 min

  • 8:00 – 10:30 amComputing · Paper 2(7155)2 h 30 min

  • In shifts, 8:00 am – 3:30 pmScience (Chem/Bio) · Paper 5(5088)1 h 30 min
  • In shifts, 8:00 am – 3:30 pmScience (Phy/Bio) · Paper 5(5087)1 h 30 min
  • In shifts, 8:00 am – 3:30 pmScience (Phy/Chem) · Paper 5(5086)1 h 30 min

  • In shifts, 8:00 am – 4:50 pmBiology · Paper 3(6093)1 h 50 min

Listening comprehension

Candidates must be seated 30 minutes before the start.

  • 2:00 – 2:30 pmChinese · Paper 3(1160)30 min
  • 2:00 – 2:30 pmMalay B · Paper 3(1151)30 min
  • 2:00 – 2:30 pmTamil B · Paper 3(1152)30 min
  • 4:00 – 4:30 pmChinese B · Paper 3(1153)30 min
  • 4:00 – 4:30 pmMalay · Paper 3(1148)30 min
  • 4:00 – 4:30 pmTamil · Paper 3(1157)30 min

  • 10:30 – 11:05 amGerman · Paper 3(3918)35 min
  • 10:30 – 11:10 amJapanese · Paper 3(3919)40 min
  • 10:30 – 11:05 amSpanish · Paper 3(3034)35 min
  • 4:30 – 5:00 pmArabic as a 3rd Language · Paper 3(1135)30 min
  • 4:30 – 5:00 pmBahasa Indonesia as a 3rd Language · Paper 3(1136)30 min
  • 4:30 – 5:05 pmFrench · Paper 3(3917)35 min

  • 2:00 – 2:45 pmEnglish Language · Paper 3(1184)45 min
  • 4:30 – 5:00 pmChinese (Special Programme) · Paper 3(1166)30 min
  • 4:30 – 5:00 pmChinese B · Paper 3(1153)30 min
  • 4:30 – 5:00 pmMalay (Special Programme) · Paper 3(1133)30 min
  • 4:30 – 5:00 pmMalay B · Paper 3(1151)30 min
  • 4:30 – 5:00 pmTamil B · Paper 3(1152)30 min

Oral exams

Candidates take turns on the day; the school gives each one a date and time.

  • Chinese · 13, 14, 15, 16, 17 Jul15 min
  • Chinese B · 13, 14, 15, 16, 17 Jul · 23 Sep15 min
  • English Language · 13, 14, 15, 16, 17 Jul20 min
  • Higher Chinese · 13, 14, 15, 16, 17 Jul15 min
  • Higher Tamil · 13, 14, 15, 16 Jul15 min
  • Higher Malay · 14, 15, 16 Jul15 min
  • Malay · 14, 15, 16, 17 Jul15 min
  • Malay B · 14, 15, 16 Jul · 23 Sep15 min
  • Tamil · 14, 15, 16, 17 Jul15 min
  • Tamil B · 14, 15, 16 Jul · 23 Sep15 min
  • Arabic as a 3rd Language · 22, 23 Jul15 min
  • Bahasa Indonesia as a 3rd Language · 22, 23, 24 Jul15 min
  • Chinese (Special Programme) · 22 Jul15 min
  • Malay (Special Programme) · 22 Jul15 min
  • French · 31 Jul · 3, 4 Aug10 min
  • German · 31 Jul · 3, 4 Aug10 min
  • Japanese · 31 Jul · 3, 4 Aug10 min
  • Spanish · 31 Jul · 3, 4 Aug10 min

2026 is the last O-Level for school candidates

From 2027, the GCE O-Level and N-Level exams are replaced by the Singapore-Cambridge Secondary Education Certificate (SEC). Students who entered Secondary 1 in 2024 will sit the SEC at the end of Secondary 4 in 2027, taking each subject at G1, G2 or G3 level. Read what the SEC change means for tutors.

Grades and what they're used for

  • Each subject is graded from A1 (best) to F9.
  • Junior colleges look at L1R5 — English plus five relevant subjects. Lower is better.
  • Polytechnics use ELR2B2 — English, two relevant subjects and the two best other subjects.

Teaching O-Level students? Plan your lessons around these dates

  • Mind the early papers. Mother Tongue is on 2 June and the science practicals are from late September — before the main written papers on 19 October.
  • Check each student's own subjects. Search the timetable for their subjects; Pure and Combined Sciences sit on different days.
  • Pause or switch to exam clinics. From mid-October, short targeted sessions before each paper work better than the usual weekly lesson.
  • Talk to Sec 3 parents about 2027. Next year's Sec 4s sit the new SEC — a good reason to plan their year with you now.

For a paper-by-paper plan for the final weeks, read O-Level 2026: a plan for tutors — and for what comes after the papers, keeping students over the year-end holidays.

Common questions

When are the O-Level 2026 exams?

The main O-Level 2026 written papers run from Monday 19 October (English) to Tuesday 10 November 2026 (Biology and Combined Science Paper 1). Mother Tongue papers are on 2 June, and science practicals run from 30 September to 13 October.

When are O-Level 2026 results released?

O-Level 2026 results are expected around 13–15 January 2027 (tentative), collected from the secondary school. MOE confirms the exact date.

When are the O-Level Maths papers?

Mathematics (4052) Paper 1 is on Wednesday 21 October, 2:00–4:15 pm, and Paper 2 is on Friday 23 October, 2:30–4:45 pm. Additional Mathematics (4049) Paper 1 is on Monday 26 October, 2:00–4:15 pm, and Paper 2 on Wednesday 28 October, 8:00–10:15 am.

Is there an O-Level in 2027?

Not for school candidates. From 2027 the O-Level and N-Level are replaced by the Singapore-Cambridge Secondary Education Certificate (SEC), first sat by students who entered Secondary 1 in 2024.

Sources

Dates can change — always check with the school or the official source before the exam. Last checked October 15, 2026.