Filed under Exams

Grade 7, 8 and 9 Reporting Dates 2027 and What to Buy

CBC Guides teamUpdated 31 Oct 20262 min read

Last reviewed: 31 October 2026

Updated October 2026. Grade 7, 8 and 9 learners in junior school report on the general Term 1 opening day, which in 2026 was Monday 5 January. The 2027 Term 1 date has not been announced, so an early-January 2027 opening is expected. Junior school stays in the learner’s current school in most cases, so most Grade 7 joiners do not need an admission letter; the school confirms the place and gives a uniform and book list.

On this page
  1. Grade 7, 8 and 9 reporting dates 2027
  2. Moving from Grade 6 to Grade 7
  3. What to buy for Grade 7
  4. What to revise before school opens
  5. Frequently asked questions

Grade 7, 8 and 9 reporting dates 2027

Grade2026 (actual)2027
Grade 7 (joining junior school)Term 1 opening, 5 January 2026Expected early January 2027
Grade 8 and Grade 95 January 2026Expected early January 2027
Grade 10 (senior school)From 12 January 2026Expected mid-January 2027

Source: Ministry of Education Term 1 2026 statement, reported by Pulse Kenya, 2 January 2026. Track updates on 2027 term dates.

Moving from Grade 6 to Grade 7

After KPSEA, learners move to junior school (Grades 7 to 9), usually at the same primary school. If you want a different junior school, ask the new school about vacancies and transfer on the education management system. Check how to check KPSEA and KJSEA results and junior school fees and capitation.

What to buy for Grade 7

  • Uniform per the school’s list (see uniform costs)
  • Exercise books and a mathematical set, as on the school list
  • Course books listed by the school; public schools receive textbook support, so ask before buying

What to revise before school opens

Most Grade 7 teachers start with fractions, decimals, integers, reading comprehension and Integrated Science basics. A short daily routine in the holiday helps. Use the Ready for Grade 7 in January, KSh 500 course; moving into Grade 8 or 9, use Ready for Grade 8 in January, KSh 500 or Ready for Grade 9 in January, KSh 500. Free practice is on CBC quizzes and the holiday homework packs.

Frequently asked questions

When do Grade 7 learners report in 2027?

On the Term 1 opening day, which has not been announced. 2026 opened on 5 January, so early January 2027 is expected.

Does Grade 7 need an admission letter?

Usually not if the learner stays in the same school. A new school will give its own admission or joining details.

Is junior school fee-paying?

Public junior schools receive government capitation, but schools may ask for lunch, uniform and other levies. See our junior school fees guide.

What should my child revise before Grade 7?

Grade 6 Maths, English and Science foundations, especially fractions, reading and composition.

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

Get the Monthly Pass + Holiday Packs →