Loading BreviLearnBreviLearn fonts failed to load. Reload to try again.

SPM Subjects and Grades Explained: Core Subjects, Credits and Straight A's

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:

SPM grades by band
BandGrades
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

Online tuition in Malaysia

FIND THE RIGHT CLASS.

Browse live online classes by syllabus and subject, taught by verified tutors, with lessons, homework and progress in one place.