Filed under Exams

Junior School Subjects in Kenya: Grade 7, 8 and 9 List

CBC Guides teamUpdated 31 Oct 20262 min read

Last reviewed: 31 October 2026

Updated October 2026. Junior school (Grades 7, 8 and 9) in Kenya has nine learning areas under the rationalised CBC curriculum in use since 2025: English, Kiswahili (or Kenyan Sign Language), Mathematics, Integrated Science, Pre-Technical Studies, Social Studies, Agriculture and Nutrition, Religious Education (CRE, IRE or HRE) and Creative Arts and Sports. KJSEA at the end of Grade 9 assesses these areas, and the results feed Grade 10 placement.

On this page
  1. Grade 7, 8 and 9 subjects list
  2. How junior school subjects lead to senior school pathways
  3. How learners are assessed
  4. Getting ready for the next grade
  5. Frequently asked questions

Grade 7, 8 and 9 subjects list

Learning areaWhat it coversPractice
EnglishListening, reading, grammar, writingKJSEA English
KiswahiliKusoma, sarufi, inshaKJSEA Kiswahili
MathematicsNumbers, algebra, measurement, geometry, dataKJSEA Maths
Integrated ScienceBiology, chemistry, physics and health basicsQuizzes
Pre-Technical StudiesDrawing, materials, tools, computing, business basicsQuizzes
Social StudiesGeography, history, citizenshipQuizzes
Agriculture and NutritionCrops, animals, food and nutritionKJSEA Agriculture
Religious EducationCRE, IRE or HREQuizzes
Creative Arts and SportsArt, music, physical educationQuizzes

Schools may also offer optional languages. Confirm your school’s timetable, as delivery varies.

How junior school subjects lead to senior school pathways

Strong Maths and Integrated Science point toward STEM; Social Studies, languages and Religious Education toward Social Sciences; Creative Arts and Sports toward Arts and Sports Science. See CBC senior school pathways and Grade 10 core subjects and electives.

How learners are assessed

School-based assessments run through Grades 7 to 9 and KJSEA comes at the end of Grade 9. Performance levels are explained in CBC grading explained.

Getting ready for the next grade

Moving up in January? Try Ready for Grade 7 in January, KSh 500, Grade 8 or Grade 9, and see reporting dates 2027.

Frequently asked questions

How many subjects are in Grade 7 in Kenya?

Nine learning areas under the rationalised curriculum used since 2025.

Is computer studies a Grade 7 subject?

Computing topics sit inside Pre-Technical Studies rather than as a separate subject.

Which subjects are tested in KJSEA?

The junior school learning areas; check the KNEC KJSEA timetable for the papers in a given year (KJSEA timetable 2026).

Want marked practice? Try any quiz free, then a Day Pass (KSh 20) or Weekly Pass. See all passes.

Ten-minute check: try the free Grade 7 CBC Challenge. It has 10 questions, each marked on the spot with the working, and it shows which topics to practise next.

Want 10 more questions like this? Get the Monthly Pass + Holiday Packs for KSh 550.

Get the Monthly Pass + Holiday Packs →