Browse KCSE 2023 mocks using the organised collection below. Follow the subject, learning-area or exam-set links to find the relevant source materials.
Choose a named county or exam set below, then use its subject catalogue. The subject list is derived from file labels on the existing collection.
| County or exam set | Available subject labels | Collection |
|---|---|---|
| 2023 KCSE COUNTY MOCKS DOWNLOADS | Combined or unclear learning area (1) | Open collection |
| KCSE 2023 kapsabet pre mock REVISION answers | Agriculture (5); Biology (10); Business Studies (4); Chemistry (10); Christian Religious Education (6); Combined or unclear learning area (15); Computer Studies (6); English (9); Geography (6); History and Citizenship (3); Home Science (4); Islamic Religious Education (4); Kiswahili (7); Mathematics (5); Physics (10) | Open collection |
| ASUMBI PRE MOCK EXAMS 2023 | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (9); Computer Studies (4); English (6); Geography (2); History and Citizenship (4); Home Science (5); Kiswahili (4); Mathematics (4); Physics (7); Science and Technology (1) | Open collection |
| MOMALICHE PRE-MOCK 2023 | Agriculture (5); Biology (4); Chemistry (7); Christian Religious Education (3); Combined or unclear learning area (8); Computer Studies (4); English (6); Geography (4); History and Citizenship (5); Kiswahili (4); Mathematics (4); Physics (6) | Open collection |
| 2023 kcse mocks exams | Agriculture (4); Biology (6); Business Studies (4); Chemistry (2); Christian Religious Education (4); Combined or unclear learning area (45); Computer Studies (4); Electricity (5); English (6); Geography (4); Mathematics (3); Physics (1) | Open collection |
| 2023 kcse post mocks exams | Agriculture (4); Biology (4); Business Studies (4); Chemistry (7); Christian Religious Education (2); Combined or unclear learning area (4); Computer Studies (4); English (6); Geography (4); History and Citizenship (4); Home Science (4); Kiswahili (4); Mathematics (2); Physics (5) | Open collection |
| 2023 mokasa mocks revision exams | Agriculture (4); Biology (8); Business Studies (4); Chemistry (5); Christian Religious Education (3); Combined or unclear learning area (10); Computer Studies (2); English (10); Geography (4); History and Citizenship (4); Home Science (6); Kiswahili (6); Mathematics (4); Physics (6) | Open collection |
| 2023 MARANDA HIGH PREMOCK ANSWERS | Combined or unclear learning area (24); Pre-Technical Studies (36) | Open collection |
| 2023 kcse arise and shine premock | Agriculture (5); Biology (8); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (13); Computer Studies (4); English (6); Geography (4); History and Citizenship (4); Home Science (7); Kiswahili (9); Mathematics (4); Physics (7) | Open collection |
| 2023 SUNRISE PRE-MOCK REVISION EXAMS | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Computer Studies (4); English (6); Geography (4); History and Citizenship (4); Home Science (6); Kiswahili (6); Mathematics (4); Physics (7) | Open collection |
| SUKELLEMO JOINT PRE-MOCK EXAMS 2023 | Agriculture (4); Biology (5); Business Studies (4); Chemistry (6); Christian Religious Education (3); Combined or unclear learning area (5); English (7); Geography (1); History and Citizenship (2); Kiswahili (5); Mathematics (4); Physics (7) | Open collection |
| 2023 mumias west pre mock exams | Agriculture (6); Biology (10); Business Studies (5); Chemistry (10); Christian Religious Education (5); Combined or unclear learning area (15); Computer Studies (6); English (9); Geography (6); History and Citizenship (6); Home Science (8); Islamic Religious Education (6); Kiswahili (9); Mathematics (5); Physics (9) | Open collection |
| KCSE 2023 POST MOCKS REVISION EXAMS | Agriculture (4); Biology (6); Business Studies (4); Chemistry (6); Christian Religious Education (4); Combined or unclear learning area (9); Computer Studies (4); English (5); Geography (4); History and Citizenship (4); Home Science (6); Kiswahili (6); Mathematics (4); Physics (6) | Open collection |
| 2023 kcse mocks revision answers | Agriculture (4); Biology (7); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (35); Computer Studies (4); English (6); Geography (4); Islamic Religious Education (4); Kiswahili (6); Mathematics (4) | Open collection |
| 2023 kcse mocks revision questions | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (30); Computer Studies (4); English (6); Geography (5); History and Citizenship (4); Islamic Religious Education (4); Kiswahili (6); Mathematics (4); Physics (7); Power Mechanics (4) | Open collection |
| 2023 kcse mocks pdf | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); English (3); Geography (4); History and Citizenship (4); Kiswahili (6); Mathematics (4); Physics (7) | Open collection |
| LAINAKU POST MOCK 2023 ANSWERS | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (33); Computer Studies (4); English (6); Geography (5); History and Citizenship (4); Kiswahili (6); Mathematics (4); Physics (4) | Open collection |
| 2023 KCSE EAGLE TRIAL 1 MOCK EXAM | Agriculture (2); Biology (8); Business Studies (2); Chemistry (10); Christian Religious Education (4); Combined or unclear learning area (5); Computer Studies (2); English (6); Geography (5); History and Citizenship (2); Kiswahili (5); Mathematics (4); Physics (7) | Open collection |
| KCSE 2023 KASSU MOCK EXAMS | Agriculture (2); Biology (6); Business Studies (4); Chemistry (6); Christian Religious Education (3); Combined or unclear learning area (9); Computer Studies (4); English (10); Geography (4); History and Citizenship (1); Home Science (6); Kiswahili (5); Mathematics (3); Physics (7) | Open collection |
| kcse 2023 mocks pdf downloads | Agriculture (4); Biology (1); Chemistry (1); Combined or unclear learning area (60); Computer Studies (1); English (6); Geography (6); Physics (1) | Open collection |
| kcse 2023 national school mocks | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (11); Computer Studies (2); English (6); Geography (4); History and Citizenship (2); Mathematics (4); Physics (6) | Open collection |
| 2023 KCSE MARANDA HIGH MOCK | Agriculture (4); Biology (5); Chemistry (5); Christian Religious Education (2); Combined or unclear learning area (57); Computer Studies (1); English (3); Geography (1); History and Citizenship (3); Kiswahili (1); Physics (1) | Open collection |
| KCSE 2023 BSJE REVISION MOCK ANSWERS | Agriculture (3); Biology (4); Chemistry (3); Christian Religious Education (3); Combined or unclear learning area (56); Computer Studies (3); English (1); History and Citizenship (1); Kenyan Sign Language (2); Mathematics (1); Physics (1) | Open collection |
| 2023 KAKAMEGA JOINT REVISION MOCK | Agriculture (4); Biology (4); Business Studies (4); Chemistry (6); Christian Religious Education (3); English (6); Geography (4); History and Citizenship (3); Kiswahili (6); Mathematics (4); Physics (6) | Open collection |
| 2023 FORM 4 EVALUATION TEST MOCK bakale | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); English (6); Geography (4); History and Citizenship (1); Kiswahili (6); Mathematics (4); Physics (3) | Open collection |
| 2023 mangu high revision mock | Agriculture (4); Biology (6); Business Studies (4); Chemistry (6); Christian Religious Education (3); Combined or unclear learning area (7); English (6); Geography (3); History and Citizenship (4); Kiswahili (2); Mathematics (4); Physics (7) | Open collection |
| 2023 kapsabet post mock revision exams | Agriculture (8); Biology (13); Business Studies (4); Chemistry (14); Christian Religious Education (8); Combined or unclear learning area (7); Computer Studies (6); English (12); Geography (7); History and Citizenship (4); Kiswahili (12); Mathematics (7); Physics (14) | Open collection |
| 2023 MOKASA post mock revision exams | Agriculture (1); Biology (7); Chemistry (6); Christian Religious Education (2); Combined or unclear learning area (3); English (6); Geography (5); Kiswahili (5); Mathematics (4); Physics (8) | Open collection |
| KCSE 2023 MOCKS NYARIRA CLUSTER EXAMS | Agriculture (4); Business Studies (4); Chemistry (6); Christian Religious Education (2); Combined or unclear learning area (14); Electricity (6); Geography (5); History and Citizenship (4); Kiswahili (5); Mathematics (4); Physics (7); Power Mechanics (2) | Open collection |
| KCSE 2023 CEKANA MOCKS | Agriculture (3); Biology (9); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (18); English (5); Geography (4); History and Citizenship (4); Home Science (7); Kiswahili (6); Mathematics (4); Physics (8) | Open collection |
| KCSE 2023 ACHIEVERS JOINT MOCK | Agriculture (4); Biology (6); Business Studies (1); Chemistry (6); Christian Religious Education (4); Combined or unclear learning area (3); English (6); Geography (4); History and Citizenship (4); Kiswahili (6); Mathematics (4); Physics (6) | Open collection |
| 2023 EVALUATION MOCK nyandarua trial 3 | Agriculture (4); Biology (7); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (13); Computer Studies (4); English (5); Geography (4); History and Citizenship (2); Home Science (5); Islamic Religious Education (4); Mathematics (4); Physics (4) | Open collection |
| 2023 EVALUATION MOCK nyandarua trial 4 | Agriculture (4); Biology (7); Business Studies (3); Chemistry (6); Christian Religious Education (4); Combined or unclear learning area (12); Computer Studies (3); English (6); Geography (4); History and Citizenship (3); Home Science (6); Islamic Religious Education (4); Kiswahili (1); Mathematics (4); Physics (4) | Open collection |
| LANJET 2023 EVALUATION MOCK | Agriculture (4); Biology (7); Business Studies (4); Chemistry (5); Christian Religious Education (4); Combined or unclear learning area (10); Computer Studies (4); English (6); Geography (4); History and Citizenship (4); Mathematics (4); Physics (4) | Open collection |
| SAMIA JOINT REVISION MOCK 2023 | Agriculture (4); Biology (7); Business Studies (4); Chemistry (2); Christian Religious Education (4); Combined or unclear learning area (5); English (6); Geography (4); History and Citizenship (4); Kiswahili (5); Kiswahili Literature (1); Mathematics (6); Physics (7) | Open collection |
| KCSE 2023 MOCKS REVISION PAPERS | Agriculture (1); Biology (1); Business Studies (1); Chemistry (1); Christian Religious Education (1); Combined or unclear learning area (7); Computer Studies (1); Electricity (1); English (1); Geography (1); History and Citizenship (1); Home Science (1); Islamic Religious Education (1); Kiswahili (1); Mathematics (1); Physics (1); Power Mechanics (1) | Open collection |
| 2023 KCSE KENYA HIGH POST MOCK | Combined or unclear learning area (74) | Open collection |
| KCSE 2023 LAINAKU II FORM 4 JOINT MOCK | Agriculture (4); Biology (7); Business Studies (4); Chemistry (7); Christian Religious Education (4); Combined or unclear learning area (19); Computer Studies (4); English (6); Geography (5); History and Citizenship (4); Home Science (7); Kiswahili (4); Kiswahili Literature (2); Mathematics (4); Physics (7) | Open collection |
| 2023 KAPSABET BOYS POST MOCK | Combined or unclear learning area (29) | Open collection |
| PANGANI MOCK KCSE 2023 | Agriculture (5); Biology (7); Business Studies (4); Chemistry (6); Christian Religious Education (4); Combined or unclear learning area (5); Computer Studies (4); English (6); Geography (4); History and Citizenship (4); Home Science (6); Islamic Religious Education (4); Kiswahili (6); Mathematics (4); Physics (5); Power Mechanics (3) | Open collection |
Using KCSE 2023 mocks
Choose the original paper or set label before opening a file. When an answer file is available, compare its source and paper number with your question paper. Keep shared marking packs separate from subject-specific answers.
WhatsApp Us Now