Kenya's Learning Resource Centre

Learning starts here.

Find CBC notes, past papers, revision materials, schemes of work, quizzes and learning resources for Kenyan learners, teachers and parents.

Quick access to categories

View all

Browse by grade

Select a grade to find learning materials.

All grades

Pre-Primary 1 & 2 (PP1 - PP2)

Lower Primary (Grades 1 to 3)

Upper Primary (Grades 4 to 6)

Junior Secondary School / JSS (Grades 7 to 9)

Senior Secondary School (Grades 10 to 12)

Secondary 844 system

Subjects

Find resources by subject.

All subjects
More resources

Learning for everyone

CBC-aligned resources Mobile friendly Downloadable materials Learners, teachers & parents