O-Level 2026 Exam Schedule — Subjects & Dates
GCE O-Level 2026 exams run from 2 June to 10 November; oral papers start 13 July; written papers from 2 June; English on 19 October; Mathematics on 21 October. Use the live countdown and filters below.
| Subject | Code | Paper | Date | Start Time | Duration | Mode |
|---|---|---|---|---|---|---|
| Malay B Paper 01 | 1151 | P01 | Tue, 2 Jun 2026 | 08:00 – 08:50 | 50 min | Written |
| Tamil B Paper 01 | 1152 | P01 | Tue, 2 Jun 2026 | 08:00 – 08:50 | 50 min | Written |
| Chinese B Paper 01 | 1153 | P01 | Tue, 2 Jun 2026 | 08:00 – 08:50 | 50 min | Written |
| Malay Paper 01 | 1148 | P01 | Tue, 2 Jun 2026 | 08:00 – 10:00 | 120 min | Written |
| Tamil Paper 01 | 1157 | P01 | Tue, 2 Jun 2026 | 08:00 – 10:00 | 120 min | Written |
| Chinese Paper 01 | 1160 | P01 | Tue, 2 Jun 2026 | 08:00 – 10:00 | 120 min | Written |
| Malay B Paper 02 | 1151 | P02 | Tue, 2 Jun 2026 | 09:35 – 10:35 | 60 min | Written |
| Tamil B Paper 02 | 1152 | P02 | Tue, 2 Jun 2026 | 09:35 – 10:35 | 60 min | Written |
| Chinese B Paper 02 | 1153 | P02 | Tue, 2 Jun 2026 | 09:35 – 10:35 | 60 min | Written |
| Malay Paper 02 | 1148 | P02 | Tue, 2 Jun 2026 | 11:00 – 12:30 | 90 min | Written |
| Tamil Paper 02 | 1157 | P02 | Tue, 2 Jun 2026 | 11:00 – 12:30 | 90 min | Written |
| Chinese Paper 02 | 1160 | P02 | Tue, 2 Jun 2026 | 11:00 – 12:30 | 90 min | Written |
| Malay B | 1151 | P03 | Tue, 7 Jul 2026 | 14:00 – 14:30 | 30 min | Listening Comprehension |
| Tamil B | 1152 | P03 | Tue, 7 Jul 2026 | 14:00 – 14:30 | 30 min | Listening Comprehension |
| Chinese | 1160 | P03 | Tue, 7 Jul 2026 | 14:00 – 14:30 | 30 min | Listening Comprehension |
| Malay | 1148 | P03 | Tue, 7 Jul 2026 | 16:00 – 16:30 | 30 min | Listening Comprehension |
| Chinese B | 1153 | P03 | Tue, 7 Jul 2026 | 16:00 – 16:30 | 30 min | Listening Comprehension |
| Tamil | 1157 | P03 | Tue, 7 Jul 2026 | 16:00 – 16:30 | 30 min | Listening Comprehension |
| Higher Chinese | 1116 | P03 | Mon, 13 Jul 2026 | 14:15 | 15 min | Oral |
| Higher Tamil | 1147 | P03 | Mon, 13 Jul 2026 | 14:15 | 15 min | Oral |
| Chinese B | 1153 | P03 | Mon, 13 Jul 2026 | 14:15 | 15 min | Oral |
| Chinese | 1160 | P03 | Mon, 13 Jul 2026 | 14:15 | 15 min | Oral |
| English Language | 1184 | P04 | Mon, 13 Jul 2026 | 14:15 | 20 min | Oral |
| Higher Malay | 1117 | P03 | Tue, 14 Jul 2026 | 08:15 | 15 min | Oral |
| Malay | 1148 | P03 | Tue, 14 Jul 2026 | 14:15 | 15 min | Oral |
| Malay B | 1151 | P03 | Tue, 14 Jul 2026 | 14:15 | 15 min | Oral |
| Tamil B | 1152 | P03 | Tue, 14 Jul 2026 | 14:15 | 15 min | Oral |
| Tamil | 1157 | P03 | Tue, 14 Jul 2026 | 14:15 | 15 min | Oral |
| Malay (Special Programme) | 1133 | P03 | Wed, 22 Jul 2026 | 14:15 | 15 min | Oral |
| Arabic as a 3rd Language | 1135 | P04 | Wed, 22 Jul 2026 | 14:15 | 15 min | Oral |
| Bahasa Indonesia as a 3rd Language | 1136 | P04 | Wed, 22 Jul 2026 | 14:15 | 15 min | Oral |
| Chinese (Special Programme) | 1166 | P03 | Wed, 22 Jul 2026 | 14:15 | 15 min | Oral |
| Spanish | 3034 | P04 | Fri, 31 Jul 2026 | 08:15 | 10 min | Oral |
| French | 3917 | P04 | Fri, 31 Jul 2026 | 08:15 | 10 min | Oral |
| German | 3918 | P04 | Fri, 31 Jul 2026 | 08:15 | 10 min | Oral |
| Japanese | 3919 | P04 | Fri, 31 Jul 2026 | 08:15 | 10 min | Oral |
| Music | 6085 | P03 | Tue, 22 Sept 2026 | 08:00 | 10 min | Practical |
| Higher Music | 6086 | P03 | Tue, 22 Sept 2026 | 08:00 | 10 min | Practical |
| Malay B | 1151 | P03 | Wed, 23 Sept 2026 | 14:15 | 15 min | Oral |
| Tamil B | 1152 | P03 | Wed, 23 Sept 2026 | 14:15 | 15 min | Oral |
| Chinese B | 1153 | P03 | Wed, 23 Sept 2026 | 14:15 | 15 min | Oral |
| Chemistry | 6092 | P03 | Wed, 30 Sept 2026 | 08:00 – 09:50 | 110 min | Practical |
| Chemistry | 6092 | P03 | Wed, 30 Sept 2026 | 10:20 – 12:10 | 110 min | Practical |
| Chemistry | 6092 | P03 | Wed, 30 Sept 2026 | 12:40 – 14:30 | 110 min | Practical |
| Chemistry | 6092 | P03 | Wed, 30 Sept 2026 | 15:00 – 16:50 | 110 min | Practical |
| Physics | 6091 | P03 | Mon, 5 Oct 2026 | 08:00 – 09:50 | 110 min | Practical |
| Physics | 6091 | P03 | Mon, 5 Oct 2026 | 10:20 – 12:10 | 110 min | Practical |
| Physics | 6091 | P03 | Mon, 5 Oct 2026 | 12:40 – 14:30 | 110 min | Practical |
| Physics | 6091 | P03 | Mon, 5 Oct 2026 | 15:00 – 16:50 | 110 min | Practical |
| Business Studies Paper 01 | 7085 | P01 | Tue, 6 Oct 2026 | 13:00 – 14:30 | 90 min | Written |
| Computing | 7155 | P02 | Wed, 7 Oct 2026 | 08:00 – 10:30 | 150 min | Practical |
| Science (Phy/Chem) | 5086 | P05 | Thu, 8 Oct 2026 | 08:00 – 09:30 | 90 min | Practical |
| Science (Phy/Bio) | 5087 | P05 | Thu, 8 Oct 2026 | 08:00 – 09:30 | 90 min | Practical |
| Science (Chem/Bio) | 5088 | P05 | Thu, 8 Oct 2026 | 08:00 – 09:30 | 90 min | Practical |
| Science (Phy/Chem) | 5086 | P05 | Thu, 8 Oct 2026 | 10:00 – 11:30 | 90 min | Practical |
| Science (Phy/Bio) | 5087 | P05 | Thu, 8 Oct 2026 | 10:00 – 11:30 | 90 min | Practical |
| Science (Chem/Bio) | 5088 | P05 | Thu, 8 Oct 2026 | 10:00 – 11:30 | 90 min | Practical |
| Science (Phy/Chem) | 5086 | P05 | Thu, 8 Oct 2026 | 12:00 – 13:30 | 90 min | Practical |
| Science (Phy/Bio) | 5087 | P05 | Thu, 8 Oct 2026 | 12:00 – 13:30 | 90 min | Practical |
| Science (Chem/Bio) | 5088 | P05 | Thu, 8 Oct 2026 | 12:00 – 13:30 | 90 min | Practical |
| Science (Phy/Chem) | 5086 | P05 | Thu, 8 Oct 2026 | 14:00 – 15:30 | 90 min | Practical |
| Science (Phy/Bio) | 5087 | P05 | Thu, 8 Oct 2026 | 14:00 – 15:30 | 90 min | Practical |
| Science (Chem/Bio) | 5088 | P05 | Thu, 8 Oct 2026 | 14:00 – 15:30 | 90 min | Practical |
| Spanish Paper 01 | 3034 | P01 | Mon, 12 Oct 2026 | 08:00 – 09:30 | 90 min | Written |
| German Paper 01 | 3918 | P01 | Mon, 12 Oct 2026 | 08:00 – 09:30 | 90 min | Written |
| Japanese Paper 01 | 3919 | P01 | Mon, 12 Oct 2026 | 08:00 – 09:30 | 90 min | Written |
| French Paper 01 | 3917 | P01 | Mon, 12 Oct 2026 | 14:00 – 15:30 | 90 min | Written |
| Arabic as a 3rd Language Paper 01 | 1135 | P01 | Mon, 12 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| Bahasa Indonesia as a 3rd Language Paper 01 | 1136 | P01 | Mon, 12 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| Burmese Paper 01 | 3249 | P01 | Mon, 12 Oct 2026 | 14:00 – 17:00 | 180 min | Written |
| Thai Paper 01 | 3260 | P01 | Mon, 12 Oct 2026 | 14:00 – 17:00 | 180 min | Written |
| Biology | 6093 | P03 | Tue, 13 Oct 2026 | 08:00 – 09:50 | 110 min | Practical |
| Biology | 6093 | P03 | Tue, 13 Oct 2026 | 10:20 – 12:10 | 110 min | Practical |
| Biology | 6093 | P03 | Tue, 13 Oct 2026 | 12:40 – 14:30 | 110 min | Practical |
| Biology | 6093 | P03 | Tue, 13 Oct 2026 | 15:00 – 16:50 | 110 min | Practical |
| Spanish Paper 02 | 3034 | P02 | Wed, 14 Oct 2026 | 08:00 – 09:15 | 75 min | Written |
| German Paper 02 | 3918 | P02 | Wed, 14 Oct 2026 | 08:00 – 09:15 | 75 min | Written |
| Japanese Paper 02 | 3919 | P02 | Wed, 14 Oct 2026 | 08:00 – 09:15 | 75 min | Written |
| Arabic Paper 01 | 3186 | P01 | Wed, 14 Oct 2026 | 08:00 – 09:30 | 90 min | Written |
| Arabic Paper 02 | 3186 | P02 | Wed, 14 Oct 2026 | 10:15 – 11:45 | 90 min | Written |
| Spanish | 3034 | P03 | Wed, 14 Oct 2026 | 10:30 – 11:05 | 35 min | Listening Comprehension |
| German | 3918 | P03 | Wed, 14 Oct 2026 | 10:30 – 11:05 | 35 min | Listening Comprehension |
| Japanese | 3919 | P03 | Wed, 14 Oct 2026 | 10:30 – 11:10 | 40 min | Listening Comprehension |
| Arabic as a 3rd Language Paper 02 | 1135 | P02 | Wed, 14 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Bahasa Indonesia as a 3rd Language Paper 02 | 1136 | P02 | Wed, 14 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| French Paper 02 | 3917 | P02 | Wed, 14 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Arabic as a 3rd Language | 1135 | P03 | Wed, 14 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Bahasa Indonesia as a 3rd Language | 1136 | P03 | Wed, 14 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| French | 3917 | P03 | Wed, 14 Oct 2026 | 16:30 – 17:05 | 35 min | Listening Comprehension |
| English Language | 1184 | P03 | Thu, 15 Oct 2026 | 14:00 – 14:45 | 45 min | Listening Comprehension |
| Malay (Special Programme) | 1133 | P03 | Thu, 15 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Malay B | 1151 | P03 | Thu, 15 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Tamil B | 1152 | P03 | Thu, 15 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Chinese B | 1153 | P03 | Thu, 15 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Chinese (Special Programme) | 1166 | P03 | Thu, 15 Oct 2026 | 16:30 – 17:00 | 30 min | Listening Comprehension |
| Business Studies Paper 02 | 7085 | P02 | Fri, 16 Oct 2026 | 11:30 – 13:00 | 90 min | Written |
| English Language Paper 01 | 1184 | P01 | Mon, 19 Oct 2026 | 13:30 – 15:20 | 110 min | Written |
| English Language Paper 02 | 1184 | P02 | Mon, 19 Oct 2026 | 16:05 – 17:55 | 110 min | Written |
| Computing Paper 01 | 7155 | P01 | Tue, 20 Oct 2026 | 08:00 – 10:00 | 120 min | Written |
| Economics Paper 02 | 2286 | P02 | Tue, 20 Oct 2026 | 08:00 – 10:15 | 135 min | Written |
| Humanities (SS, Geography) Paper 02 | 2260 | P02 | Tue, 20 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| Humanities (SS, History) Paper 02 | 2261 | P02 | Tue, 20 Oct 2026 | 14:00 – 15:50 | 110 min | Written |
| Mathematics Paper 01 | 4052 | P01 | Wed, 21 Oct 2026 | 14:00 – 16:15 | 135 min | Written |
| Geography Paper 01 | 2279 | P01 | Thu, 22 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| History Paper 01 | 2174 | P01 | Thu, 22 Oct 2026 | 14:00 – 15:50 | 110 min | Written |
| Biotechnology Paper 01 | NP04 | P01 | Fri, 23 Oct 2026 | 08:00 – 08:45 | 45 min | Written |
| Design Studies Paper 01 | NP05 | P01 | Fri, 23 Oct 2026 | 08:00 – 10:30 | 150 min | Written |
| Biotechnology Paper 02 | NP04 | P02 | Fri, 23 Oct 2026 | 09:30 – 11:15 | 105 min | Written |
| Mathematics Paper 02 | 4052 | P02 | Fri, 23 Oct 2026 | 14:30 – 16:45 | 135 min | Written |
| Humanities (SS, Geography) Paper 01 | 2260 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Humanities (SS, History) Paper 01 | 2261 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Humanities (SS, Lit in English) Paper 01 | 2262 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Humanities (SS, Lit in Chinese) Paper 01 | 2263 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Humanities (SS, Lit in Malay) Paper 01 | 2264 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Humanities (SS, Lit in Tamil) Paper 01 | 2265 | P01 | Mon, 26 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Additional Mathematics Paper 01 | 4049 | P01 | Mon, 26 Oct 2026 | 14:00 – 16:15 | 135 min | Written |
| Geography Paper 02 | 2279 | P02 | Tue, 27 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| History Paper 02 | 2174 | P02 | Tue, 27 Oct 2026 | 08:00 – 09:50 | 110 min | Written |
| Literature in English Paper 02 | 2065 | P02 | Tue, 27 Oct 2026 | 10:30 – 12:00 | 90 min | Written |
| Science (Phy/Chem) Paper 03 | 5086 | P03 | Tue, 27 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Science (Chem/Bio) Paper 03 | 5088 | P03 | Tue, 27 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Chemistry Paper 02 | 6092 | P02 | Tue, 27 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| Additional Mathematics Paper 02 | 4049 | P02 | Wed, 28 Oct 2026 | 08:00 – 10:15 | 135 min | Written |
| Principles of Accounts Paper 01 | 7087 | P01 | Wed, 28 Oct 2026 | 14:00 – 15:00 | 60 min | Written |
| Literature in English Paper 01 | 2065 | P01 | Thu, 29 Oct 2026 | 08:00 – 09:40 | 100 min | Written |
| Humanities (SS, Lit in English) Paper 02 | 2262 | P02 | Thu, 29 Oct 2026 | 08:00 – 09:40 | 100 min | Written |
| Science (Phy/Chem) Paper 02 | 5086 | P02 | Thu, 29 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Science (Phy/Bio) Paper 02 | 5087 | P02 | Thu, 29 Oct 2026 | 14:00 – 15:15 | 75 min | Written |
| Physics Paper 02 | 6091 | P02 | Thu, 29 Oct 2026 | 14:00 – 15:45 | 105 min | Written |
| Science (Phy/Bio) Paper 04 | 5087 | P04 | Fri, 30 Oct 2026 | 08:00 – 09:15 | 75 min | Written |
| Science (Chem/Bio) Paper 04 | 5088 | P04 | Fri, 30 Oct 2026 | 08:00 – 09:15 | 75 min | Written |
| Biology Paper 02 | 6093 | P02 | Fri, 30 Oct 2026 | 08:00 – 09:45 | 105 min | Written |
| Principles of Accounts Paper 02 | 7087 | P02 | Fri, 30 Oct 2026 | 14:30 – 16:30 | 120 min | Written |
| Music Paper 01 | 6085 | P01 | Mon, 2 Nov 2026 | 08:00 – 09:30 | 90 min | Written |
| Higher Music Paper 01 | 6086 | P01 | Mon, 2 Nov 2026 | 08:00 – 09:30 | 90 min | Written |
| Drama Paper 01 | 2299 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Electronics Paper 01 | 6063 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Exercise and Sports Science Paper 01 | 6081 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Design and Technology Paper 01 | 7059 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Art (Revised) Paper 01 | 6114 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:15 | 135 min | Written |
| Higher Art Paper 01 | 6124 | P01 | Mon, 2 Nov 2026 | 08:00 – 10:15 | 135 min | Written |
| Islamic Religious Knowledge Paper 01 | 2080 | P01 | Mon, 2 Nov 2026 | 14:00 – 15:30 | 90 min | Written |
| Nutrition and Food Science Paper 01 | 6097 | P01 | Mon, 2 Nov 2026 | 14:00 – 16:00 | 120 min | Written |
| Higher Chinese Paper 01 | 1116 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Higher Malay Paper 01 | 1117 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Higher Tamil Paper 01 | 1147 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Malay Paper 01 | 1148 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Tamil Paper 01 | 1157 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Chinese Paper 01 | 1160 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Hindi Paper 01 | 3194 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Urdu Paper 01 | 3196 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Gujarati Paper 01 | 3199 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Panjabi Paper 01 | 3203 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Bengali Paper 01 | 3215 | P01 | Tue, 3 Nov 2026 | 08:00 – 10:00 | 120 min | Written |
| Malay Paper 02 | 1148 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Tamil Paper 02 | 1157 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Chinese Paper 02 | 1160 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Hindi Paper 02 | 3194 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Urdu Paper 02 | 3196 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Gujarati Paper 02 | 3199 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Panjabi Paper 02 | 3203 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Bengali Paper 02 | 3215 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:30 | 90 min | Written |
| Higher Chinese Paper 02 | 1116 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:45 | 105 min | Written |
| Higher Malay Paper 02 | 1117 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:45 | 105 min | Written |
| Higher Tamil Paper 02 | 1147 | P02 | Tue, 3 Nov 2026 | 11:00 – 12:45 | 105 min | Written |
| Malay B Paper 01 | 1151 | P01 | Wed, 4 Nov 2026 | 08:00 – 08:50 | 50 min | Written |
| Tamil B Paper 01 | 1152 | P01 | Wed, 4 Nov 2026 | 08:00 – 08:50 | 50 min | Written |
| Chinese B Paper 01 | 1153 | P01 | Wed, 4 Nov 2026 | 08:00 – 08:50 | 50 min | Written |
| Economics Paper 01 | 2286 | P01 | Wed, 4 Nov 2026 | 09:00 – 09:45 | 45 min | Written |
| Malay B Paper 02 | 1151 | P02 | Wed, 4 Nov 2026 | 09:35 – 10:35 | 60 min | Written |
| Tamil B Paper 02 | 1152 | P02 | Wed, 4 Nov 2026 | 09:35 – 10:35 | 60 min | Written |
| Chinese B Paper 02 | 1153 | P02 | Wed, 4 Nov 2026 | 09:35 – 10:35 | 60 min | Written |
| Literature in Chinese Paper 02 | 2031 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Literature in Malay Paper 02 | 2032 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Literature in Tamil Paper 02 | 2033 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Humanities (SS, Lit in Chinese) Paper 02 | 2263 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Humanities (SS, Lit in Malay) Paper 02 | 2264 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Humanities (SS, Lit in Tamil) Paper 02 | 2265 | P02 | Wed, 4 Nov 2026 | 14:00 – 15:40 | 100 min | Written |
| Islamic Religious Knowledge Paper 02 | 2080 | P02 | Thu, 5 Nov 2026 | 08:00 – 09:30 | 90 min | Written |
| Malay (Special Programme) Paper 01 | 1133 | P01 | Thu, 5 Nov 2026 | 08:00 – 09:45 | 105 min | Written |
| Chinese (Special Programme) Paper 01 | 1166 | P01 | Thu, 5 Nov 2026 | 08:00 – 09:45 | 105 min | Written |
| Malay (Special Programme) Paper 02 | 1133 | P02 | Thu, 5 Nov 2026 | 10:30 – 11:45 | 75 min | Written |
| Chinese (Special Programme) Paper 02 | 1166 | P02 | Thu, 5 Nov 2026 | 10:30 – 11:45 | 75 min | Written |
| Literature in Chinese Paper 01 | 2031 | P01 | Thu, 5 Nov 2026 | 14:00 – 15:30 | 90 min | Written |
| Literature in Malay Paper 01 | 2032 | P01 | Thu, 5 Nov 2026 | 14:00 – 15:30 | 90 min | Written |
| Literature in Tamil Paper 01 | 2033 | P01 | Thu, 5 Nov 2026 | 14:00 – 15:30 | 90 min | Written |
| Chemistry Paper 01 | 6092 | P01 | Fri, 6 Nov 2026 | 08:00 – 09:00 | 60 min | Written |
| Physics Paper 01 | 6091 | P01 | Fri, 6 Nov 2026 | 14:30 – 15:30 | 60 min | Written |
| Science (Phy/Chem) Paper 01 | 5086 | P01 | Tue, 10 Nov 2026 | 08:00 – 09:00 | 60 min | Written |
| Science (Phy/Bio) Paper 01 | 5087 | P01 | Tue, 10 Nov 2026 | 08:00 – 09:00 | 60 min | Written |
| Science (Chem/Bio) Paper 01 | 5088 | P01 | Tue, 10 Nov 2026 | 08:00 – 09:00 | 60 min | Written |
| Biology Paper 01 | 6093 | P01 | Tue, 10 Nov 2026 | 14:00 – 15:00 | 60 min | Written |
GCE O-Level 2026
O-Level Exam Schedule
192exams · June – November 2026
0
1
3
6
192 exams
Tuesday, 2 June 2026
12 examsDone
Malay B Paper 011151Written
08:00 – 08:5050min
Tamil B Paper 011152Written
08:00 – 08:5050min
Chinese B Paper 011153Written
08:00 – 08:5050min
Malay Paper 011148Written
08:00 – 10:002h
Tamil Paper 011157Written
08:00 – 10:002h
Chinese Paper 011160Written
08:00 – 10:002h
Malay B Paper 021151Written
09:35 – 10:351h
Tamil B Paper 021152Written
09:35 – 10:351h
Chinese B Paper 021153Written
09:35 – 10:351h
Malay Paper 021148Written
11:00 – 12:301h 30m
Tamil Paper 021157Written
11:00 – 12:301h 30m
Chinese Paper 021160Written
11:00 – 12:301h 30m
Tuesday, 7 July 2026
6 exams3
2
Malay B1151Listening
14:00 – 14:3030min
Tamil B1152Listening
14:00 – 14:3030min
Chinese1160Listening
14:00 – 14:3030min
Malay1148Listening
16:00 – 16:3030min
Chinese B1153Listening
16:00 – 16:3030min
Tamil1157Listening
16:00 – 16:3030min
Monday, 13 July 2026
5 exams3
8
Higher Chinese1116Oral
14:1515minMulti-day
Higher Tamil1147Oral
14:1515minMulti-day
Chinese B1153Oral
14:1515minMulti-day
Chinese1160Oral
14:1515minMulti-day
English Language1184Oral
14:1520minMulti-day
Tuesday, 14 July 2026
5 exams3
9
Higher Malay1117Oral
08:1515minMulti-day
Malay1148Oral
14:1515minMulti-day
Malay B1151Oral
14:1515minMulti-day
Tamil B1152Oral
14:1515minMulti-day
Tamil1157Oral
14:1515minMulti-day
Wednesday, 22 July 2026
4 exams4
7
Malay (Special Programme)1133Oral
14:1515minMulti-day
Arabic as a 3rd Language1135Oral
14:1515minMulti-day
Bahasa Indonesia as a 3rd Language1136Oral
14:1515minMulti-day
Chinese (Special Programme)1166Oral
14:1515minMulti-day
Friday, 31 July 2026
4 exams5
6
Spanish3034Oral
08:1510minMulti-day
French3917Oral
08:1510minMulti-day
German3918Oral
08:1510minMulti-day
Japanese3919Oral
08:1510minMulti-day
Tuesday, 22 September 2026
2 exams1
0
9
Music6085Practical
08:0010minMulti-day
Higher Music6086Practical
08:0010minMulti-day
Wednesday, 23 September 2026
3 exams1
1
0
Malay B1151Oral
14:1515min
Tamil B1152Oral
14:1515min
Chinese B1153Oral
14:1515min
Wednesday, 30 September 2026
4 exams1
1
7
Chemistry6092Practical
08:00 – 09:501h 50mShift 1
Chemistry6092Practical
10:20 – 12:101h 50mShift 2
Chemistry6092Practical
12:40 – 14:301h 50mShift 3
Chemistry6092Practical
15:00 – 16:501h 50mShift 4
Monday, 5 October 2026
4 exams1
2
2
Physics6091Practical
08:00 – 09:501h 50mShift 1
Physics6091Practical
10:20 – 12:101h 50mShift 2
Physics6091Practical
12:40 – 14:301h 50mShift 3
Physics6091Practical
15:00 – 16:501h 50mShift 4
Tuesday, 6 October 2026
1 exam1
2
3
Business Studies Paper 017085Written
13:00 – 14:301h 30m
Wednesday, 7 October 2026
1 exam1
2
4
Computing7155Practical
08:00 – 10:302h 30m
Thursday, 8 October 2026
12 exams1
2
5
Science (Phy/Chem)5086Practical
08:00 – 09:301h 30mShift 1
Science (Phy/Bio)5087Practical
08:00 – 09:301h 30mShift 1
Science (Chem/Bio)5088Practical
08:00 – 09:301h 30mShift 1
Science (Phy/Chem)5086Practical
10:00 – 11:301h 30mShift 2
Science (Phy/Bio)5087Practical
10:00 – 11:301h 30mShift 2
Science (Chem/Bio)5088Practical
10:00 – 11:301h 30mShift 2
Science (Phy/Chem)5086Practical
12:00 – 13:301h 30mShift 3
Science (Phy/Bio)5087Practical
12:00 – 13:301h 30mShift 3
Science (Chem/Bio)5088Practical
12:00 – 13:301h 30mShift 3
Science (Phy/Chem)5086Practical
14:00 – 15:301h 30mShift 4
Science (Phy/Bio)5087Practical
14:00 – 15:301h 30mShift 4
Science (Chem/Bio)5088Practical
14:00 – 15:301h 30mShift 4
Monday, 12 October 2026
8 exams1
2
9
Spanish Paper 013034Written
08:00 – 09:301h 30m
German Paper 013918Written
08:00 – 09:301h 30m
Japanese Paper 013919Written
08:00 – 09:301h 30m
French Paper 013917Written
14:00 – 15:301h 30m
Arabic as a 3rd Language Paper 011135Written
14:00 – 15:451h 45m
Bahasa Indonesia as a 3rd Language Paper 011136Written
14:00 – 15:451h 45m
Burmese Paper 013249Written
14:00 – 17:003h
Thai Paper 013260Written
14:00 – 17:003h
Tuesday, 13 October 2026
4 exams1
3
0
Biology6093Practical
08:00 – 09:501h 50mShift 1
Biology6093Practical
10:20 – 12:101h 50mShift 2
Biology6093Practical
12:40 – 14:301h 50mShift 3
Biology6093Practical
15:00 – 16:501h 50mShift 4
Wednesday, 14 October 2026
14 exams1
3
1
Spanish Paper 023034Written
08:00 – 09:151h 15m
German Paper 023918Written
08:00 – 09:151h 15m
Japanese Paper 023919Written
08:00 – 09:151h 15m
Arabic Paper 013186Written
08:00 – 09:301h 30m
Arabic Paper 023186Written
10:15 – 11:451h 30m
Spanish3034Listening
10:30 – 11:0535min
German3918Listening
10:30 – 11:0535min
Japanese3919Listening
10:30 – 11:1040min
Arabic as a 3rd Language Paper 021135Written
14:00 – 15:151h 15m
Bahasa Indonesia as a 3rd Language Paper 021136Written
14:00 – 15:151h 15m
French Paper 023917Written
14:00 – 15:151h 15m
Arabic as a 3rd Language1135Listening
16:30 – 17:0030min
Bahasa Indonesia as a 3rd Language1136Listening
16:30 – 17:0030min
French3917Listening
16:30 – 17:0535min
Thursday, 15 October 2026
6 exams1
3
2
English Language1184Listening
14:00 – 14:4545min
Malay (Special Programme)1133Listening
16:30 – 17:0030min
Malay B1151Listening
16:30 – 17:0030min
Tamil B1152Listening
16:30 – 17:0030min
Chinese B1153Listening
16:30 – 17:0030min
Chinese (Special Programme)1166Listening
16:30 – 17:0030min
Friday, 16 October 2026
1 exam1
3
3
Business Studies Paper 027085Written
11:30 – 13:001h 30m
Monday, 19 October 2026
2 exams1
3
6
English Language Paper 011184Written
13:30 – 15:201h 50m
English Language Paper 021184Written
16:05 – 17:551h 50m
Tuesday, 20 October 2026
4 exams1
3
7
Computing Paper 017155Written
08:00 – 10:002h
Economics Paper 022286Written
08:00 – 10:152h 15m
Humanities (SS, Geography) Paper 022260Written
14:00 – 15:451h 45m
Humanities (SS, History) Paper 022261Written
14:00 – 15:501h 50m
Wednesday, 21 October 2026
1 exam1
3
8
Mathematics Paper 014052Written
14:00 – 16:152h 15m
Thursday, 22 October 2026
2 exams1
3
9
Geography Paper 012279Written
14:00 – 15:451h 45m
History Paper 012174Written
14:00 – 15:501h 50m
Friday, 23 October 2026
4 exams1
4
0
Biotechnology Paper 01NP04Written
08:00 – 08:4545min
Design Studies Paper 01NP05Written
08:00 – 10:302h 30m
Biotechnology Paper 02NP04Written
09:30 – 11:151h 45m
Mathematics Paper 024052Written
14:30 – 16:452h 15m
Monday, 26 October 2026
7 exams1
4
3
Humanities (SS, Geography) Paper 012260Written
08:00 – 09:451h 45m
Humanities (SS, History) Paper 012261Written
08:00 – 09:451h 45m
Humanities (SS, Lit in English) Paper 012262Written
08:00 – 09:451h 45m
Humanities (SS, Lit in Chinese) Paper 012263Written
08:00 – 09:451h 45m
Humanities (SS, Lit in Malay) Paper 012264Written
08:00 – 09:451h 45m
Humanities (SS, Lit in Tamil) Paper 012265Written
08:00 – 09:451h 45m
Additional Mathematics Paper 014049Written
14:00 – 16:152h 15m
Tuesday, 27 October 2026
6 exams1
4
4
Geography Paper 022279Written
08:00 – 09:451h 45m
History Paper 022174Written
08:00 – 09:501h 50m
Literature in English Paper 022065Written
10:30 – 12:001h 30m
Science (Phy/Chem) Paper 035086Written
14:00 – 15:151h 15m
Science (Chem/Bio) Paper 035088Written
14:00 – 15:151h 15m
Chemistry Paper 026092Written
14:00 – 15:451h 45m
Wednesday, 28 October 2026
2 exams1
4
5
Additional Mathematics Paper 024049Written
08:00 – 10:152h 15m
Principles of Accounts Paper 017087Written
14:00 – 15:001h
Thursday, 29 October 2026
5 exams1
4
6
Literature in English Paper 012065Written
08:00 – 09:401h 40m
Humanities (SS, Lit in English) Paper 022262Written
08:00 – 09:401h 40m
Science (Phy/Chem) Paper 025086Written
14:00 – 15:151h 15m
Science (Phy/Bio) Paper 025087Written
14:00 – 15:151h 15m
Physics Paper 026091Written
14:00 – 15:451h 45m
Friday, 30 October 2026
4 exams1
4
7
Science (Phy/Bio) Paper 045087Written
08:00 – 09:151h 15m
Science (Chem/Bio) Paper 045088Written
08:00 – 09:151h 15m
Biology Paper 026093Written
08:00 – 09:451h 45m
Principles of Accounts Paper 027087Written
14:30 – 16:302h
Monday, 2 November 2026
10 exams1
5
0
Music Paper 016085Written
08:00 – 09:301h 30m
Higher Music Paper 016086Written
08:00 – 09:301h 30m
Drama Paper 012299Written
08:00 – 10:002h
Electronics Paper 016063Written
08:00 – 10:002h
Exercise and Sports Science Paper 016081Written
08:00 – 10:002h
Design and Technology Paper 017059Written
08:00 – 10:002h
Art (Revised) Paper 016114Written
08:00 – 10:152h 15m
Higher Art Paper 016124Written
08:00 – 10:152h 15m
Islamic Religious Knowledge Paper 012080Written
14:00 – 15:301h 30m
Nutrition and Food Science Paper 016097Written
14:00 – 16:002h
Tuesday, 3 November 2026
22 exams1
5
1
Higher Chinese Paper 011116Written
08:00 – 10:002h
Higher Malay Paper 011117Written
08:00 – 10:002h
Higher Tamil Paper 011147Written
08:00 – 10:002h
Malay Paper 011148Written
08:00 – 10:002h
Tamil Paper 011157Written
08:00 – 10:002h
Chinese Paper 011160Written
08:00 – 10:002h
Hindi Paper 013194Written
08:00 – 10:002h
Urdu Paper 013196Written
08:00 – 10:002h
Gujarati Paper 013199Written
08:00 – 10:002h
Panjabi Paper 013203Written
08:00 – 10:002h
Bengali Paper 013215Written
08:00 – 10:002h
Malay Paper 021148Written
11:00 – 12:301h 30m
Tamil Paper 021157Written
11:00 – 12:301h 30m
Chinese Paper 021160Written
11:00 – 12:301h 30m
Hindi Paper 023194Written
11:00 – 12:301h 30m
Urdu Paper 023196Written
11:00 – 12:301h 30m
Gujarati Paper 023199Written
11:00 – 12:301h 30m
Panjabi Paper 023203Written
11:00 – 12:301h 30m
Bengali Paper 023215Written
11:00 – 12:301h 30m
Higher Chinese Paper 021116Written
11:00 – 12:451h 45m
Higher Malay Paper 021117Written
11:00 – 12:451h 45m
Higher Tamil Paper 021147Written
11:00 – 12:451h 45m
Wednesday, 4 November 2026
13 exams1
5
2
Malay B Paper 011151Written
08:00 – 08:5050min
Tamil B Paper 011152Written
08:00 – 08:5050min
Chinese B Paper 011153Written
08:00 – 08:5050min
Economics Paper 012286Written
09:00 – 09:4545min
Malay B Paper 021151Written
09:35 – 10:351h
Tamil B Paper 021152Written
09:35 – 10:351h
Chinese B Paper 021153Written
09:35 – 10:351h
Literature in Chinese Paper 022031Written
14:00 – 15:401h 40m
Literature in Malay Paper 022032Written
14:00 – 15:401h 40m
Literature in Tamil Paper 022033Written
14:00 – 15:401h 40m
Humanities (SS, Lit in Chinese) Paper 022263Written
14:00 – 15:401h 40m
Humanities (SS, Lit in Malay) Paper 022264Written
14:00 – 15:401h 40m
Humanities (SS, Lit in Tamil) Paper 022265Written
14:00 – 15:401h 40m
Thursday, 5 November 2026
8 exams1
5
3
Islamic Religious Knowledge Paper 022080Written
08:00 – 09:301h 30m
Malay (Special Programme) Paper 011133Written
08:00 – 09:451h 45m
Chinese (Special Programme) Paper 011166Written
08:00 – 09:451h 45m
Malay (Special Programme) Paper 021133Written
10:30 – 11:451h 15m
Chinese (Special Programme) Paper 021166Written
10:30 – 11:451h 15m
Literature in Chinese Paper 012031Written
14:00 – 15:301h 30m
Literature in Malay Paper 012032Written
14:00 – 15:301h 30m
Literature in Tamil Paper 012033Written
14:00 – 15:301h 30m
Friday, 6 November 2026
2 exams1
5
4
Chemistry Paper 016092Written
08:00 – 09:001h
Physics Paper 016091Written
14:30 – 15:301h
Tuesday, 10 November 2026
4 exams1
5
8
Science (Phy/Chem) Paper 015086Written
08:00 – 09:001h
Science (Phy/Bio) Paper 015087Written
08:00 – 09:001h
Science (Chem/Bio) Paper 015088Written
08:00 – 09:001h
Biology Paper 016093Written
14:00 – 15:001h
SGSchoolKaki Education Team
Ex-MOE Teachers, Private Tutors & Education Data Analysts with 15+ Years Combined Experience
Published:15 February 2026
Reviewed by: KW Phoon
Founder, BEng(Hons) in Computing Engineering
Data-Driven Education Platform