Tap an answer. It's marked on the spot, with the working. Free, no sign-up.
Want unlimited challenges? Your first full challenge each day is free. After that a Day Pass (KSh 20) or Weekly Pass (KSh 100) unlocks every KCSE paper challenge, quiz and practice paper. You pay once by M-Pesa or card, and it does not auto-renew.
KCSE Mathematics Paper 1 revision challenge
This challenge covers the topics usually tested in KCSE Mathematics Paper 1 (121/1): Algebra, Quadratic equations, Indices, Logarithms, Surds, Linear graphs, Simultaneous equations, Commercial arithmetic, Trigonometry, Circles, Polygons, Mensuration, Rates and ratio, Inequalities, Transformations. Each question is marked as soon as you answer, with the working. At the end you get your score, your rank, a WhatsApp share and a certificate.
These are original practice questions written by the CBC Guide team at KCSE level, grouped by the topics each paper usually tests. They are not official KNEC papers or predictions of the 2026 papers. Spot an error? Tell us.
Other Mathematics papers
Mathematics Paper 2 · Mixed Mathematics quiz
More: all KCSE paper challenges, KCSE 2026 timetable, KCSE grading guide.
Frequently asked questions
Is this the real KCSE Mathematics Paper 1?
No. These are original practice questions written by the CBC Guide team at KCSE level, grouped by the topics each paper usually tests. They are not official KNEC papers or predictions of the 2026 papers.
How many questions are in the Mathematics Paper 1 challenge?
The bank has 16 questions. Each go picks ten at random, so trying again gives you a different mix.
Is the Mathematics Paper 1 challenge free?
Yes. Your first full challenge each day is free. After that you get a 5-question taste, then a Day Pass (KSh 20) or Weekly Pass (KSh 100) unlocks unlimited challenges.
How is my rank worked out?
Your score is compared with other learners who took the same paper challenge. Join the leaderboard with a nickname to keep your best score.
Before you start, read the KCSE Mathematics Paper 1: Revision Guide and Questions.