Examination Papers & Mock Series

Access authentic KCSE national examinations, confidential marking schemes, and predicted trial papers.

Direct Guest Checkout & Cart Available

No account or registration required. Add multiple papers to your cart or buy on the spot using Safaricom M-Pesa.

Instant M-Pesa Push
▼
Subject:
Showing 18 of 18 examination papers
101/3KCSE

KCSE 2026 English (Creative Composition and Essays based on setbooks)

English • Year 1

PriceKES 1000
101/2KCSE

KCSE 2026 English (Comprehension, Literary Appreciation & Grammar

English • Year 1

PriceKES 1000
121/1KCSE

KCSE 2026 Mathematics Alt. A

Mathematics • Year 1

PriceKES 1000
233/1KCSE

KCSE 2026 Chemistry PP1

Chemistry • Year 1

PriceKES 1000
101/1KCSE

KCSE 2026 English (Functional Skills)

English • Year 1

PriceKES 1000
451/2 449/2 448/2 447/2 441/2 442/2KCSE

KCSE 2026 COMBINED PRACTICALS ON 30/10/2026

451/2 449/2 448/2 447/2 441/2 442/2 • Year 1

PriceKES 1500
451/1KCSE

KCSE 2026 Computer Studies

Computer Studies • Year 1

PriceKES 1000
444/1KCSE

KCSE 2026 Woodwork

Woodwork • Year 1

PriceKES 1000
442/1KCSE

KCSE 2026 Art and Design

Art and Design • Year 1

PriceKES 1000
441/1KCSE

KCSE 2026 Home Science

Home Science • Year 1

PriceKES 1000
441/3KCSE

KCSE 2026 Practical Planning Session Home Science (Foods and Nutrition)

Home Science • Year Term 1

PriceKES 1000
511/1KCSE

KCSE 2026 MUSIC (PRACTICAL)

MUSIC • Year 1

PriceKES 1000
504/3KCSE

KCSE 2026 Kenyan Sign Language (Practical Signing Skills)

KSL • Year 1

PriceKES 1000
502/3KCSE

KCSE 2026 GERMAN (ORAL)

German • Year 1

PriceKES 1000
501/3KCSE

KCSE 2026 FRENCH (ORAL)

French • Year 1

PriceKES 1000
231/3KCSE

KCSE 2026 BIOLOGY PRACTICAL

BIOLOGY • Year Term 1

PriceKES 800
232/3KCSE

KCSE 2026 PHYSI PRACTICAL

PHYSICS • Year Term 1

PriceKES 800
233/3KCSE

KCSE 2026 CHEMISTRY PRACTICAL

CHEMISTRY • Year Term 1

PriceKES 800