KCSE Model 10 Revision Papers

Schools Net Kenya has numerous revision papers to enable any serious KCSE candidate to adequately prepare for the KCSE examinations. These papers include KCSE past papers, Mocks Exams, among others. Model KCSE revision question papers are provided for FREE of charge.  However, we charge 250/= only for the Marking Schemes per set or cluster to meet our administration costs.

Click to Download KCSE Model 10 Revision Papers

cre-paper-2-kcse-cluster-tests-10

computer-studies-paper-1-kcse-cluster-tests-10

computer-studies-paper-2-kcse-cluster-tests-10

english-paper-1-kcse-cluster-tests-10

english-paper-2-kcse-cluster-tests-10

english-paper-3-kcse-cluster-tests-10

agriculture-paper-1-kcse-cluster-tests-10

agriculture-paper-2-kcse-cluster-tests-10

biology-paper-1-kcse-cluster-tests-10

biology-paper-2-kcse-cluster-tests-10

biology-paper-3-kcse-cluster-tests-10

building-and-construction-paper-1-kcse-cluster-tests-10

building-and-construction-paper-2-kcse-cluster-tests-10

chemistry-paper-1-kcse-cluster-tests-10

chemistry-paper-2-kcse-cluster-tests-10

cre-paper-1-kcse-cluster-tests-10

home-science-paper-2-kcse-cluster-tests-10

home-science-paper-3-kcse-cluster-tests-10

kiswahili-paper-1-kcse-cluster-tests-10

kiswahili-paper-2-kcse-cluster-tests-10

kiswahili-paper-3-kcse-cluster-tests-10

mathematics-paper-1-kcse-cluster-tests-10

mathematics-paper-2-kcse-cluster-tests-10

physics-paper-1-kcse-cluster-tests-10

physics-paper-2-kcse-cluster-tests-10

physics-paper-3-kcse-cluster-tests-10

french-paper-1-kcse-cluster-tests-10

geography-paper-1-kcse-cluster-tests-10

geography-paper-2-kcse-cluster-tests-10

history-and-government-paper-1-kcse-cluster-tests-10

history-and-government-paper-2-kcse-cluster-tests-10

home-science-paper-1-kcse-cluster-tests-10


to place your ORDER today to receive the marking schemes of KCSE Model 10 Revision Papers at Kshs 250/ only.

For further inquiry, do not hesitate to contact SNK/SSR Support Team via our official email – [email protected] OR call 0202319748. Thank you for seeking our services