Updated 22 October 2026
Every KCSE candidate ends up with two things on the result slip: a grade for each subject and a mean grade for the whole exam. The mean grade is what universities, colleges and employers look at first, and it decides whether a candidate qualifies for a degree, diploma or certificate course. Since 2023, the Kenya National Examinations Council (KNEC) has worked out the mean grade using a revised method that gives more weight to a candidate’s best subjects. This guide explains the points scale, how the mean grade is calculated, what the result codes mean and what each grade opens up.
KCSE Grades and Points
Each subject is graded on a 12-point scale, from A (12 points) down to E (1 point).
| Grade | Points |
|---|---|
| A | 12 |
| A- | 11 |
| B+ | 10 |
| B | 9 |
| B- | 8 |
| C+ | 7 |
| C | 6 |
| C- | 5 |
| D+ | 4 |
| D | 3 |
| D- | 2 |
| E | 1 |
The marks needed for each subject grade are not fixed. KNEC sets grade boundaries for each subject after marking, so the score needed for an A in one subject or one year can differ from another. Tables of mark ranges shared online are estimates, not KNEC rules.
Which Seven Subjects Count
Candidates sit at least seven subjects, and many sit eight or nine. Since the 2023 examination, the mean grade is calculated from seven subjects:
- Mathematics, which always counts;
- the best-performed language among English, Kiswahili and Kenyan Sign Language; and
- the five other best-performed subjects.
Before 2023, the calculation was tied to fixed groups that included both English and Kiswahili, two sciences and a humanity. The change helps candidates who are strong in technical, creative or humanities subjects but weaker in one language or the sciences. Education Cabinet Secretary Julius Ogamba confirmed in January 2026 that the 2025 results used the same method.
How the Mean Grade Is Calculated
KNEC adds the points from the seven counted subjects to get the aggregate points, out of a maximum of 84. The aggregate is then averaged and rounded to the nearest whole point to give the mean grade. That produces the aggregate ranges below.
| Mean grade | Aggregate points (out of 84) |
|---|---|
| A | 81 to 84 |
| A- | 74 to 80 |
| B+ | 67 to 73 |
| B | 60 to 66 |
| B- | 53 to 59 |
| C+ | 46 to 52 |
| C | 39 to 45 |
| C- | 32 to 38 |
| D+ | 25 to 31 |
| D | 18 to 24 |
| D- | 11 to 17 |
| E | 7 to 10 |
Worked Example
Suppose a candidate sat nine subjects and scored B in Mathematics (9), B+ in English (10), C+ in Kiswahili (7), A- in Business Studies (11), B+ in History (10), B in Geography (9), B in CRE (9), C+ in Biology (7) and C in Chemistry (6).
- Mathematics counts: 9 points.
- The better language is English: 10 points. Kiswahili is now treated like any other subject.
- The five best of the rest are Business Studies (11), History (10), Geography (9), CRE (9) and either Kiswahili or Biology (7).
- Aggregate: 9 + 10 + 11 + 10 + 9 + 9 + 7 = 65 points, which is a mean grade of B.

What the Result Codes Mean
KNEC uses letters where a result is not issued normally:
| Code | Meaning |
|---|---|
| X | Absent: the candidate missed one or all papers |
| Y | Involved in examination irregularities |
| P | Pended because a requirement was not met; the school is told what to do |
| W | Withheld pending investigation |
| U | Ungraded for not meeting the awarding criteria; the slip shows subjects sat, but no certificate is issued |
A KCSE certificate is awarded only to candidates who meet all requirements and sit at least seven subjects.
What Each Mean Grade Opens Up
- C+ and above: the minimum for a degree course. In the 2025 KCSE, 270,715 candidates (27.18%) reached C+ or better, up from 246,391 (25.53%) in 2024.
- C- and above: the usual minimum for diploma courses. 507,131 candidates (50.92%) reached C- or better in 2025.
- D+ and above: what KNEC counts as a pass grade. 634,082 candidates (63.67%) got D+ or better in 2025.
- A: 1,932 candidates (0.19%) scored a plain A in 2025.
Specific courses also set minimum subject grades. For university courses, KUCCPS uses cluster points worked out from the subjects relevant to each course; see how KUCCPS cluster points are calculated. Medical courses at KMTC have their own subject rules, covered in our KMTC intake guide.
Checking Your Results
The 2026 KCSE written papers run from 28 October to 20 November, with the core papers starting on 2 November, so results are expected early in 2027 on a date the Education Ministry will announce. Our KCSE 2026 timetable covers the exam days, and our guide on how to check KNEC results online explains the official ways to get results once they are out. If you lose your certificate later, see our guide to replacing a KNEC certificate.
Frequently Asked Questions
How many points is a C+ in KCSE?
A C+ in a subject is 7 points. A C+ mean grade needs 46 to 52 aggregate points from the seven counted subjects.
Are English and Kiswahili both compulsory in the mean grade?
No. Only the better of the two (or Kenyan Sign Language) is compulsory. The other can still count if it is among your five best remaining subjects.
Is Mathematics compulsory in the KCSE mean grade?
Yes. Mathematics always counts.
What is the maximum KCSE aggregate?
84 points, which is 12 points in each of the seven counted subjects.
Does sitting nine subjects help?
It can, because only your best five after Mathematics and a language count, so extra subjects give you more chances to replace a weak score.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


