• No products in the cart.



Use this course to take the 2018 KCPE past papers as online tests. You can use these KCPE Past Papers as practice for the real exams. To make it easy for you, we have grouped the past papers by the year they were taken.  To begin, start the course then select the exams that you wish to take.  You can take them in any order your choose.  We have named each KCPE Past Paper a quiz.  Additionally, we have added a timer for each quiz to make sure that it is timed in the same way that KCPE exams are timed.  After you complete each quiz, we will automatically mark the quiz when you click on the submit quiz button. If you do not complete your quiz in the allotted time, we will mark unanswered questions as incorrect.

About KCPE

The Kenya Certificate of Primary Education (KCPE) examination is an examination administered by The Kenya National Examination Council to students in Class 8.  It is done once every year on October or November.  Successful completion of KCPE enables students to progress to Secondary education or training in tertiary institutions. The examination is done in three days.  A day before the exams start, students are taken through a rehearsal.

More about these KCPE Past Papers

On each question, you can select an answer then check whether the answer that you selected is correct.  Some questions have an explanation of why the correct answer is correct.  Use those explanations to gain more knowledge on the particular topic.

Taking these KCPE Past Papers is a great way to prepare for your KCPE exams.

Read this post for more information on why it is important to take KCPE past papers while preparing for the KCPE exam.

Information from Kenya National Examination Council on KNEC can be found here.

If you prepare well for your exams, you are less likely to feel nervous on the examination day. You will be more calm and confident and therefore much more likely to do well. All the best!

Course Curriculum

2018 KCPE Past Papers
2018 KCPE Past Paper Mathematics 01:40:00
2018 KCPE Past Paper Science 01:40:00
2018 KCPE Past Paper English Language 01:40:00
2018 KCPE Past Paper English Composition 00:40:00
2018 KCPE Past Paper Kiswahili Lugha 01:40:00
2018 KCPE Past Paper Kiswahili Insha 00:40:00
2018 KCPE Past Paper Social Studies 01:30:00
2018 KCPE Past Paper CRE 00:45:00
2018 KCPE Past Paper IRE 00:45:00
2018 KCPE Past Paper HRE 00:45:00

Course Reviews


  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

  • KSh 200 KSh 100 per 60 days
  • 12 Months
  • Course Badge
  • Course Certificate

Related Courses

Course Reviews

© SomaLeague. All rights reserved.