Free CBE and CBC teaching resources for Kenyan teachers

Teachers Kenya Hub gives you rationalised, KICD-aligned schemes of work, lesson plans, lesson notes and records of work, plus the revised curriculum designs, for PP1 to Grade 10. Open your grade, pick the term and download the file.

Freeno sign-up needed
65,000+downloads recorded
PP1 to Grade 10every term

Find your CBE or CBC resource

Free CBE and CBC resources by type and grade

Every grade page is split by term, so you land on the files for the term you are teaching.

Prefer to search everything at once? Browse all files and filter by resource type, grade and subject.

Kenya school calendar 2027: term dates at a glance

The next opening, closing and half-term dates from the Ministry of Education calendar for pre-primary, primary, junior, senior and secondary schools.

  1. 4 JanTerm 1 opensAll schools. Teacher training colleges open on 5 Jan.
  2. 19 to 28 FebHalf-termTerm 1 break.
  3. 2 or 9 AprTerm 1 closesSenior and secondary 2 Apr, primary and junior 9 Apr.
  4. 3 MayTerm 2 opensAfter the April holiday.

Add the term dates to my calendarSee every date

Grade 10 and senior school

Placement, pathways and schools, in one place.

What teachers say

Comments left on file pages by teachers who used the files.

Omg, I wish I knew this website earlier. Thanks so much for the work you are doing. God bless you.

Benon Grade 8 Agriculture and Nutrition Term 3 Lesson Plans

Wow… helped me fill my Term 3 records of work perfectly.

Teacher Markon Grade 2 Records of Work Template

This work has helped me as a teacher to write my schemes.

Josylineon Term 1 Grade 4 English Schemes of Work

Saved me so much time… kudos.

Kevinon Grade 4 Science and Technology Term 3 Schemes

Helped me plan the term easily.

Madam Nellyon Term 2 Grade 5 Social Studies Schemes of Work

It helped in evaluating the learners’ understanding of the sub strands.

Moses Odhiamboon Grade 7 Kiswahili Term 3 Schemes

They are amazing… We want more of this.

Teacher Janeon Grade 9 Pre-Technical Studies Lesson Notes

It was easy to deliver content.

Mwalimu Lucyon Grade 7 Agriculture and Nutrition Term 3 Lesson Plans

Teachers Kenya Hub is an independent publishing site for Kenyan educators, run by teachers. See how we prepare files and what we do when something is wrong.

Questions teachers ask

Are the files free to download?

Yes. Open a grade page, choose the term and use the download button on the file you want. Files come as Word or PDF, and each file page shows which.

How do I find the right file for my grade and term?

Use the picker at the top of this page, or choose a resource type below it and then your grade. Schemes of work and lesson plans are split into Term 1, Term 2 and Term 3.

What if the file I need is not here?

Send us a request with the grade, subject and term. We use the requests to decide what to add next. If a file has an error, tell us on the contact page and we will fix it.

Not finding your file?

Tell us the grade, subject and term you need and we will look into adding it.