Schools are closed. Monthly Pass + every Holiday Pack, KSh 550 instead of 620. The offer ends on Sunday 15 November at 11:59pm. Get the holiday bundle →
New: AI Starter holiday course for Grades 4–9. Starts 9 Nov. Try the free first lesson today →

Or pay in small bits: KSh 20 a day or KSh 100 a week

Upper PrimaryGrade 5

Ready for Grade 5: January Catch-up Course 2027

Ready for Grade 5 is a 10-day January catch-up course for learners who have just finished Grade 4. It runs from Tuesday 5 January 2027, costs KSh 500 once (M-Pesa), and gives one short lesson and one quiz a day in Mathematics, English, Kiswahili, Science and Social Studies, so your child starts Grade 5 (upper primary) confident instead of rusty after the long holiday.

What the Ready for Grade 5 course covers

Each day revises the Grade 4 topics that Grade 5 builds on. Every quiz question has the answer and a short explanation. The plan below shows the learning area and topics for each day.

10-day plan: Ready for Grade 5

DayLearning areaTopics
1MathematicsMoney, Place value, Addition, Subtraction, Multiplication · 7-question quiz
2EnglishPlurals, Tenses, Opposites, Prepositions, Punctuation · 6-question quiz
3KiswahiliNgeli, Wingi, Vinyume, Salamu, Nyakati · 8-question quiz
4SciencePlants, Animals, Human digestive system, Water conservation, Solid waste · 6-question quiz
5Social StudiesMap work, County, Physical features, Citizenship · 8-question quiz
6Mathematics (part 2)Fractions, Rounding, Time, Length, Capacity · 7-question quiz
7English (part 2)Articles, Vocabulary, Question words, Comparison, Alphabetical order · 6-question quiz
8Science (part 2)States of matter, Light, Force, Heat, Human digestive system · 6-question quiz
9Kiswahili (part 2)Msamiati, Viwakilishi, Hesabu, Viunganishi, Adabu · 8-question quiz
10Mixed check-up quizAll five learning areas · 10-question quiz

Note: the Grade 4 question bank is still growing, so some days have fewer than 10 questions. We add questions before the course starts.

How it works

  1. Pre-order now for KSh 500 with M-Pesa (card also works).
  2. You get a private course link by email.
  3. From 5 January 2027 one day unlocks each morning: about 20 minutes a day for 10 days.

Want practice before January? Try the Grade 4 revision papers, the Grade 4 CBC Challenge quizzes. See all January catch-up courses.

Frequently asked questions

When does the Ready for Grade 5 course start?

Tuesday 5 January 2027. It runs for 10 days, one lesson and quiz a day.

How much does it cost?

KSh 500 once, paid by M-Pesa or card. There is no subscription.

Who is it for?

Learners who finished Grade 4 in 2026 and join Grade 5 in January 2027.

Does it need a laptop?

No. It works on any phone with a browser.

Can I pay now and use it later?

Yes. Your private link keeps working, and every day stays open once it has unlocked.

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