File access: this directory is public. Member collections require an active membership to open their files. Log in or view membership options. Check each source collection for available subjects, question papers and matching answers. Counts describe catalogue labels, not verified complete question-and-answer sets.
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