SPM Biology calendar
Key dates for SPM Biology candidates, exam papers, registration, results and the school year, shown only once an official body has published them.
SPM 2026 Biology Paper 3 (4551/3, practical)
Date: 18 November 2026
Four sessions on the day; report 30 minutes before your session. Source: LP timetable (JWP SPM 2026).
SPM 2026 Biology Paper 1 (4551/1)
Date: 2 December 2026
8:15β9:30 am. Source: LP timetable (JWP SPM 2026, p.24).
SPM 2026 Biology Paper 2 (4551/2)
Date: 2 December 2026
10:45 amβ1:15 pm, same day as Paper 1. Source: LP timetable (JWP SPM 2026, p.24).
SPM 2026 written examinations
Date: 23 November 2026 β 17 December 2026
The full written-paper period for all subjects.
SPM 2026 registration, school candidates
Date: 1 March 2026 β 20 April 2026
Online via SPPAT; late registration from 21 April carries a fee. Source: LP registration circular.
SPM 2026 registration, private and repeat candidates
Date: 1 March 2026 β 30 April 2026
Late registration 1β15 May 2026. Source: LP registration circular.
SPM 2026 results announcement
Date: to be confirmed by Lembaga Peperiksaan / KPM
Announced by Lembaga Peperiksaan after marking; date to be confirmed.
School term 1, part 1, Group A states
Date: 11 January 2026 β 19 March 2026
KPM Kalendar Akademik 2026.
School term 1, part 2, Group A states
Date: 29 March 2026 β 21 May 2026
KPM Kalendar Akademik 2026.
School term 2, part 1, Group A states
Date: 7 June 2026 β 27 August 2026
KPM Kalendar Akademik 2026.
School term 2, part 2, Group A states
Date: 6 September 2026 β 3 December 2026
KPM Kalendar Akademik 2026.
School term 1, part 1, Group B states
Date: 12 January 2026 β 20 March 2026
KPM Kalendar Akademik 2026.
School term 1, part 2, Group B states
Date: 30 March 2026 β 22 May 2026
KPM Kalendar Akademik 2026.
School term 2, part 1, Group B states
Date: 8 June 2026 β 28 August 2026
KPM Kalendar Akademik 2026.
School term 2, part 2, Group B states
Date: 7 September 2026 β 4 December 2026
KPM Kalendar Akademik 2026.
Term 1 break 2026, Group A states
Date: 20 March 2026 β 28 March 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Mid-year break 2026, Group A states
Date: 22 May 2026 β 6 June 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Term 2 break 2026, Group A states
Date: 28 August 2026 β 5 September 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Year-end break 2026, Group A states
Date: 4 December 2026 β 31 December 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Term 1 break 2026, Group B states
Date: 21 March 2026 β 29 March 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Mid-year break 2026, Group B states
Date: 23 May 2026 β 7 June 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Term 2 break 2026, Group B states
Date: 29 August 2026 β 6 September 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
Year-end break 2026, Group B states
Date: 5 December 2026 β 31 December 2026
School holiday (KPM Kalendar Akademik 2026). A good block for intensive revision.
School trial examinations (Percubaan SPM)
Date: to be confirmed by Lembaga Peperiksaan / KPM
Set by each state and school, in the months before the written papers. Ask your school for the exact window.
How to use this calendar
Count back from the paper dates: the last three months are for timed past-paper practice and weak-chapter triage; the months before that are for finishing the Form 5 chapters and revising Form 4. Ask your school for its trial-exam window and plan the intensive block around it.
Source:SRC-LP
Explore
One-hour paid trial Β· Same-day reply