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.
Most downloaded files
recorded downloads, all time
Counted from downloads on this site. Figures updated 14 November 2026.
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.
Schemes of work
Rationalised, KICD-aligned schemes of work for every grade and learning area, term by term.
Lesson plans
Plans you can adapt to your class, sorted by grade and term.
Lesson notes
Rationalised notes that follow the CBE learning areas.
Records of work
Records of work covered, ready to fill in.
Curriculum designs
The revised and rationalised KICD curriculum designs, grade by grade.
- PP1 curriculum designs
- PP2 curriculum designs
- Grade 1 curriculum designs
- Grade 2 curriculum designs
- Grade 3 curriculum designs
- Grade 4 curriculum designs
- Grade 5 curriculum designs
- Grade 6 curriculum designs
- Grade 7 curriculum designs
- Grade 8 curriculum designs
- Grade 9 curriculum designs
- Grade 10 curriculum designs
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.
- 4 JanTerm 1 opensAll schools. Teacher training colleges open on 5 Jan.
- 19 to 28 FebHalf-termTerm 1 break.
- 2 or 9 AprTerm 1 closesSenior and secondary 2 Apr, primary and junior 9 Apr.
- 3 MayTerm 2 opensAfter the April holiday.
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.
Teacher services
Get new files first: Facebook, Telegram and the WhatsApp channel.