KCSE Mathematics Revision Quiz 2026

Tap an answer. It's marked on the spot, with the working. Free, no sign-up.

Want unlimited quizzes and full papers? Your first quiz is free; then a Day Pass (KSh 20) or Weekly Pass (KSh 100) unlocks every KCSE quiz and practice paper, paid once by M-Pesa or card with no auto-renewal.

KCSE Mathematics revision quiz

Paper 1 and Paper 2 reward speed and accuracy on the core skills, so a quick daily drill on algebra, indices, trigonometry, vectors, matrices and calculus pays off. This free quiz gives you ten KCSE-level Mathematics questions, marks each one instantly and shows the working, then gives your score, rank, a WhatsApp share and a certificate.

Topics covered

The 32 questions cover Algebra, Quadratic equations, Indices, Logarithms, Surds, Linear graphs, Simultaneous equations, Commercial arithmetic, Compound interest, Trigonometry, Circles, Circle theorems, Polygons, Probability, Statistics, Vectors, Matrices, Differentiation, Integration, Sequences and series, Variation, Mensuration, Rates and ratio, Longitudes and latitudes, Inequalities, Transformations.

These are original practice questions written by the CBC Guide team at KCSE level. They are not official KNEC papers or predictions of the 2026 papers. Spot an error? Tell us.

For longer practice, try the full list of KCSE quizzes or the KCSE Mathematics practice papers, the KCSE 2026 timetable and the KCSE grading guide. Other subjects: English, Kiswahili, Chemistry, Biology, Physics, History & Government, Geography, CRE, Business Studies, Agriculture, Computer Studies, Home Science.

Frequently asked questions

Are these official KCSE Mathematics questions?

No. These are original practice questions written by the CBC Guide team at KCSE level. They are not official KNEC papers or predictions of the 2026 papers.

How many questions are in the KCSE Mathematics quiz?

The bank has 32 questions. Each go picks ten at random, so trying again gives a different mix.

Is the KCSE Mathematics quiz free?

Yes, your first quiz is free. After that a Day Pass (KSh 20) or Weekly Pass (KSh 100) unlocks unlimited quizzes and full practice papers.

When is KCSE 2026?

The written papers run from 2 to 20 November 2026. Check the KCSE timetable guide for each paper's date.