Grade 6 learners in Kenya can check their KPSEA results online at kpsea.knec.ac.ke using their assessment number and at least one registered name. The Kenya National Examinations Council (KNEC) released the 2025 KPSEA results on 13 January 2026. Checking and downloading a result slip is free.

Source: UGC
TABLE OF CONTENTS
Key takeaways
- KPSEA Grade 6 results are available for free at kpsea.knec.ac.ke.
- You need your assessment number and at least one registered name to log in.
- The 2025 KPSEA results were released on 13 January 2026; the 2026 exams run 26–28 October 2026.
- Schools access learner reports via the KNEC CBA Portal at cba.knec.ac.ke.
- 1,298,089 candidates sat the 2025 KPSEA exams nationwide.
The Kenya Primary School Education Assessment (KPSEA) is a national assessment taken at the end of Grade 6. It is administered by KNEC under Kenya's Competency-Based Curriculum (CBC). The assessment measures practical skills and competencies rather than rote knowledge.
The official portal for individual candidates is kpsea.knec.ac.ke. Follow these steps:
- Open a browser and go to kpsea.knec.ac.ke.
- Enter your assessment number in the required field.
- Enter at least one registered name: first name, middle name, or surname.
- Accept the privacy and access notice.
- Click Search to view your individual performance report.
- To download your result slip, click KPSEA slip, then click View.
Enter your name exactly as it appears in your KNEC registration. A small spelling difference can prevent results from loading.
The assessment covers five subjects.
Subject | Description |
Mathematics | Numeracy and problem-solving |
English | Reading, writing, and communication |
Kiswahili | National language proficiency |
Integrated Science | Science concepts and investigation |
Social Studies with Creative Arts | Society, environment, and creative expression |
KNEC produces three types of reports from the assessment: an individual learner report, a school-level report, and a national report. These help schools and the government track progress and identify where learners need extra support.
When are KPSEA results released?
KNEC typically releases KPSEA results in December or January following the exam. The 2025 KPSEA results were published on 13 January 2026. A total of 1,298,089 candidates sat that cycle.
For the 2026 KPSEA exams, KNEC has scheduled them for 26–28 October 2026. Results from those exams are expected in December 2026 or January 2027.
How to check KPSEA results on the KNEC portal

Source: UGC
The KNEC KPSEA portal gives each candidate direct access to their personal performance report. It is the only authorised platform for individual results. KNEC has warned the public against using unofficial websites or sharing exam details on social media.
For official updates on result release dates, visit the main KNEC website. The KNEC website also publishes exam timetables, registration guidelines, and policy notices.
How do schools access KPSEA results?
Head teachers and designated school staff access Grade 6 results through the KNEC CBA Portal at cba.knec.ac.ke. A unique school password is required to log in.
Through the portal, schools can:
- Download individual learner performance reports.
- Print official result certificates.
- Distribute certificates to parents and guardians.
Schools are required to provide result certificates free of charge. If you are a parent who cannot access the online portal, contact your child's school and ask the head teacher directly.
What to do if you cannot access your KPSEA results

Source: UGC
If results do not appear after searching, try these steps:
- Confirm your assessment number with your school before searching.
- Re-enter your name exactly as registered with KNEC - no abbreviations.
- Check your internet connection - a stable connection is needed.
- Try a different browser or clear your browser cache.
- Contact your school - the head teacher can verify your registration details.
- Contact KNEC directly via the KNEC website for further support.
KPSEA vs KJSEA: what is the difference?
KPSEA (Kenya Primary School Education Assessment) is taken at the end of Grade 6. It marks the completion of primary school under the CBC framework.
KJSEA (Kenya Junior Secondary Education Assessment) is taken at the end of Grade 9. It determines placement into senior secondary school (Grade 10 and above).
To check KJSEA results or school placement:
- Visit kjsea.knec.ac.ke and enter your assessment number and name.
- Or send your assessment number via SMS to 22263 (cost: approximately Ksh 30) to receive your placement details on any basic phone.
Grade 10 placements from the 2025 KJSEA cycle were released on 19 December 2025.
FAQ
Where can I find my Grade 6 KPSEA results?
Your Grade 6 KPSEA results are at kpsea.knec.ac.ke. Enter your assessment number and at least one registered name, accept the terms, and click 'Search'. Results load instantly if your details are correct. Access is free. If you encounter an error, ask your school's head teacher to verify your registration details.
How to check KPSEA results 2026?
For the 2025 KPSEA results (released 13 January 2026), visit kpsea.knec.ac.ke, enter your assessment number and name, accept the privacy notice, and click Search. The 2026 KPSEA exams run 26–28 October 2026; results are expected in December 2026 or January 2027.
Is there a KPSEA results checker?
Yes. The official KPSEA results checker is the KNEC portal at kpsea.knec.ac.ke. This is the only authorised platform for individual candidates. Schools use a separate portal at cba.knec.ac.ke. Avoid unofficial websites claiming to provide KPSEA results.
How to check KJSEA school placement online?
Visit kjsea.knec.ac.ke, enter the learner's assessment number and one registered name, and view the placement details. You can also send the assessment number via SMS to 22263; the reply shows the allocated school. The SMS option works on any basic mobile phone and costs approximately Ksh 30.
How to access Grade 6 results online for free?
Accessing KPSEA Grade 6 results is completely free. Go to kpsea.knec.ac.ke, enter your assessment number and name, and view or download your result slip at no cost. Schools also distribute printed certificates free of charge.
You can get KPSEA results online by visiting the CBA or KNEC portals. One will need the KNEC code as a username and a password assigned during the KPSEA registration. Students and parents can also access KPSEA results online by sending an SMS to 20076.
Tuko.co.ke shared an article about how to check KUCCPS placement results for universities and colleges. For prospective college students, the KUCCPS candidate admissions inquiry is now more convenient than before.
Nowadays, you can check KUCCPS placement results online and get the information you desire. You must have your KCSE Index number, birth certificate number, and the examination year.
Source: TUKO.co.ke
