SPM is the exam almost every Malaysian secondary student sits at the end of Form 5. Here is how subjects are chosen in Form 4, how the grades work, what "credit" and "straight A's" really mean, and what the results open up afterwards.
What is SPM?
Sijil Pelajaran Malaysia (SPM) is the national exam taken at the end of Form 5, at about 17, set by the Ministry of Education's examinations board, Lembaga Peperiksaan. It covers the two years of upper secondary, Form 4 and Form 5, under the KSSM curriculum. For SPM 2026, speaking tests ran from late October, science practicals from 16 to 18 November, and the written papers from 23 November to 17 December. Results usually come out the following year: SPM 2025 results were released on 31 March 2026.
SPM subjects: core subjects and electives
Every SPM candidate takes the core subjects:
- Bahasa Melayu
- English
- Sejarah (History)
- Mathematics
- Science
- Pendidikan Islam or Pendidikan Moral
A pass in Bahasa Melayu and Sejarah is needed to receive the SPM certificate at all, so these two matter even for students who are strongest in maths and science.
On top of the core, students choose up to five elective subjects. Since 2020 the old science and arts streams have been replaced by subject packages: a STEM package and an arts and humanities (Sastera dan Kemanusiaan) package, with electives drawn from languages, humanities, Islamic studies and STEM subjects. Within STEM, schools describe options ranging from the pure sciences — Physics, Chemistry, Biology and Additional Mathematics — to applied science, technical and vocational subjects. Which electives are available depends on the school, so ask before Form 4 begins.
How SPM grades work
SPM uses ten grades, from A+ down to G. The examinations board groups them into four bands:
| Band | Grades |
|---|---|
| Cemerlang (excellent) | A+, A, A- |
| Kepujian (credit) | B+, B, C+, C |
| Lulus (pass) | D, E |
| Gagal (fail) | G |
- Credit means grade C or better. Most entry requirements and the civil service count credits.
- No official mark ranges. The board does not publish the marks needed for each grade. Charts showing "A+ = 90 to 100" are unofficial; in 2021 the Ministry said a viral grade scale did not come from the board.
- Straight A's means A+, A or A- in every subject. In SPM 2025, 13,779 candidates (3.55%) achieved it, and 376 scored A+ in every subject.
- GPN (Gred Purata Nasional) is the national average grade the Ministry uses to compare years; a lower number is better. It improved from 4.49 for SPM 2024 to 4.42 for SPM 2025.
What SPM results open up
- Form 6 (STPM): a pass in SPM with a credit in Bahasa Melayu, with places allocated by results.
- Public university foundation (Asasi): at least five credits including Bahasa Melayu, and a pass in Sejarah.
- Matriculation: for current SPM candidates aged 20 or under. Students with 10 or more A+ or A grades get an automatic offer; for the 2026/27 intake, 6,717 SPM 2025 candidates did.
- Private colleges: A-Level, foundation and diploma courses commonly ask for three to five credits, often including English and Mathematics.
- The civil service: a credit in Bahasa Melayu for almost every post.
If your child is choosing between the national and Cambridge routes, read IGCSE vs SPM; for independent Chinese schools, read UEC vs SPM.
How to prepare
- Secure Bahasa Melayu and Sejarah first. Without a pass in both there is no certificate, and a credit in Bahasa Melayu is needed for Form 6, Asasi and the civil service.
- Start Mathematics and Additional Mathematics early. SPM Mathematics draws on Form 1 to Form 5, so gaps from lower secondary show up in Form 4.
- Practise the full exam, not just topics: timed past-year papers, the English speaking and listening papers, and science practical skills.
Browse SPM online tuition, including SPM Mathematics and SPM English classes, or see how SPM fits with every other syllabus in our syllabus guide.
Questions parents ask
What are the core subjects in SPM?
Bahasa Melayu, English, Sejarah, Mathematics, Science, and Pendidikan Islam or Pendidikan Moral. First-time candidates, including private candidates, register all six. A pass in Bahasa Melayu and Sejarah is needed to receive the SPM certificate.
What counts as a credit in SPM?
Grades B+, B, C+ and C are credits (kepujian); A+, A and A- are excellent (cemerlang); D and E are passes; G is a fail. The Public Service Commission defines a credit as at least grade C.
What marks do you need for an A+ in SPM?
The Examinations Board does not publish official mark ranges for SPM grades. In 2021 the Ministry of Education said a widely shared grade-scale chart did not come from the board, so treat any "90 to 100 for A+" table as unofficial.
What does straight A's mean in SPM?
A grade of A+, A or A- in every subject taken. In SPM 2025, 13,779 candidates (3.55%) achieved it, and 376 scored A+ in every subject.
Do you need 10 As for matriculation?
No, but students with 10 or more A+ or A grades get an automatic offer; A- grades do not count towards it. Everyone else applies through the normal merit selection as a current SPM candidate.
Can I sit SPM as a private candidate?
Yes, if you are at least 16 on 1 January of the exam year. First-time private candidates must register all six core subjects, and registration is online through the Ministry's system early in the exam year.
More guides for parents
- KSSR, SPM, IGCSE, UEC or A-Level? Malaysia's School Syllabuses Explained
- How to Choose an Online Tutor in Malaysia: A Parent's Checklist
- Online Tuition vs Tuition Centre: Which Suits Your Child?
- One-Year A-Level in Malaysia: Is the Fast Track Right for Your Child?
- Cambridge A-Level Maths (9709) Explained: Papers, Topics and Routes
- Cambridge Lower Secondary and Checkpoint Explained for Parents
- Cambridge Lower Secondary in Malaysia: Programme, Subjects and Curriculum
- Cambridge IGCSE Add Maths (0606) Explained: Papers, Topics and How to Prepare
- Cambridge IGCSE Economics (0455) Explained: Papers, Topics and the 2027 Syllabus
- O Level in Malaysia: What It Is, and How It Compares with IGCSE and SPM
- IGCSE vs SPM: Which Is Better for Your Child?
- Homeschooling in Malaysia: The Rules, IGCSE and SPM, and Online Classes
- UEC vs SPM: Should Your Child Take One or Both?