Walimu | Free CBC Teacher Resources Kenya
Free · CBC Aligned · KICD 2024 · PP1–Grade 12

The complete
teaching toolkit
for Kenyan teachers.

Schemes of work, lesson plans, records of work, subject notes and AI-powered quiz & exam generation — all in one place, all free, fully CBC aligned.

✅ KICD 2024 aligned ✅ Editable Word format ✅ All 47 counties ⚡ Exam generator — NEW
PP1–12All Levels Covered
500+Free Resources
6Exam Types
109Senior School Subjects
100%Free to Download
Our Resources

Everything you need, free to download.

All resources are aligned to the KICD 2024 revised CBC curriculum and available in editable Word format — ready to use tomorrow.

📋

Schemes of Work

Full-year schemes for all subjects from PP1 to Grade 12. CBC column-format table with strands, sub-strands, learning outcomes and assessment methods.

Browse Schemes →
📝

Lesson Plans

Sub-strand level, 40-minute lesson plans with objectives, materials, step-by-step activities, differentiation and formative assessment.

Browse Lesson Plans →
📓

Records of Work

Pre-filled records matching our schemes of work, plus blank editable templates. Meets TSC and school requirements.

Browse Records →
📖

Subject Notes

Comprehensive topic and sub-strand notes written to KICD scope and sequence. Read online or download as PDF.

Browse Notes →
🧩

Quizzes & Exams NEW

Auto-generate quizzes and full exams using CBC exam-setting rules. Bloom’s balance, difficulty distribution and an instant marking scheme.

Try Exam Generator →
🎓

CBC Explained

Understand the CBC framework — competencies, strands, assessment, pathways and how it differs from 8-4-4. For teachers, parents and admins.

Learn About CBC →
Quiz & Exam Generator

Generate a complete exam with marking scheme in seconds.

Add questions to your bank tagged by topic, Bloom’s level and difficulty. The engine applies real CBC exam-setting rules and builds a balanced paper automatically.

  • Question bank tagged by Bloom’s level, difficulty & topic
  • 6 exam types built to KNEC / school exam guidelines
  • Automatic marking scheme with model answers & mark points
  • Embed quizzes on any page — students take online, get instant results
  • Print-ready exam paper and marking scheme as separate printouts
⚡ Try Exam Generator

Available exam types

Quick
Topic Quiz
20 min · 20 marks
Continuous
CAT
40 min · 30 marks
Primary
End of Term
30 min · 30 marks
JSS
End of Term
2 hrs · 80 marks
Senior School
End of Term
2.5 hrs · 100 marks
Practice
Mock Exam
3 hrs · 100 marks
Bloom’s Taxonomy — auto-applied per exam type
Remember Understand Apply Analyse
Curriculum Coverage

Resources for every CBC level.

From Pre-Primary to Senior Secondary and Vocational & TVET — complete coverage of the Kenya Basic Education Curriculum Framework.

Foundation Level
Pre-Primary
PP1 · PP2
Mathematics ActivitiesLanguage ActivitiesEnvironmental ActivitiesCreative ActivitiesReligious Activities
5 subjectsBrowse →
Lower Primary
Grades 1 – 3
Grade 1 · Grade 2 · Grade 3
MathematicsEnglishKiswahiliEnvironmental ActivitiesCreative Arts & TechReligious Education
6 core subjectsBrowse →
Upper Primary
Grades 4 – 6
Grade 4 · Grade 5 · Grade 6
MathematicsEnglishKiswahiliIntegrated ScienceSocial StudiesAgricultureCreative Arts
8 subjectsBrowse →
Junior Secondary
Grades 7 – 9
Grade 7 · Grade 8 · Grade 9
MathematicsEnglishKiswahiliIntegrated ScienceSocial StudiesBusiness StudiesAgriculturePre-TechnicalCreative ArtsPE & Sports
10 subjectsBrowse →
Senior Secondary — 6 Pathways
Grades 10 – 12
Grade 10 · Grade 11 · Grade 12
🔬 STEM 🎨 Arts & Sports 🌍 Social Sciences 🛠 Pre-Vocational ⚙️ Vocational 🏭 TVET
109 subjects · 6 pathwaysBrowse →
Vocational & TVET
Vocational Pathways
Grade 10 · Grade 11 · Grade 12
Carpentry & JoineryElectrical TechnologyFood TechnologyICTAgricultureBeauty & Hairdressing
20+ vocational subjectsBrowse →
5K+Active Teachers
47Counties Reached
500+Free Resources
PP1–12Full Curriculum
Why Walimu

Built for Kenyan teachers, by people who understand CBC.

🆓

Free, always

Every core resource stays free. No paywalls or subscriptions required for schemes, lesson plans, records or notes.

KICD 2024 aligned

Updated with the latest KICD curriculum revisions. Built specifically for the Kenya CBC framework — not generic templates.

✏️

Fully editable

Every document downloads as Word format. Customise it for your class, add your school name and print. It’s yours to keep.

📱

Works on any device

Designed for phones first. Downloads work on slow 3G connections. No app needed — just your browser, anywhere in Kenya.

Exam generator

Build a question bank once, generate properly structured exams any time — with Bloom’s balance and a full marking scheme instantly.

🌍

All 47 counties

KICD-standard content for every Kenyan classroom. No regional bias — applicable across all counties nationwide.

Start saving hours every week.

Join thousands of Kenyan teachers who download free CBC resources from Walimu.

Stay Updated

Get new resources by email.

New schemes, lesson plans and notes every week. Join 5,000+ Kenyan teachers who never miss a new resource.

No spam. Unsubscribe any time. Resources only.