🔴 Online tutoring this holiday: live CBC & IGCSE classes with real teachers · 4 classes a week · KSh 3,000 a week · M-Pesa Enrol now →
πŸ“š Kenya's #1 CBC (now CBE) & IGCSE Learning Platform | πŸ’¬ WhatsApp Support
M-Pesa Β· Visa Β· PayPal Β· Sent to your email after payment
Senior School · Free sample

Free Grade 10 CBC Revision for the December Holiday

Direct answer: open a free sample of our Grade 10 Mathematics homework pack on this page, with no payment and no sign-up. For the full holiday revision, each Grade 10 subject pack costs KSh 100.

Updated 9 November 2026. Written by the CBC Edu Kenya team for Term 3 2026 and the December holiday.

1 free sample
No payment, no sign-up
KSh 100
per subject pack
M-Pesa
file emailed after payment
A Senior School learner writing revision notes in a notebook

Your free Grade 10 sample

This sample is the opening pages of our paid Grade 10 Mathematics homework pack. It is a preview, not a full pack: it shows the layout, the question style and the space for answers, so you can judge it before you pay anything.

Grade 10 Mathematics homework: free sample

The opening pages of the pack as a PDF, with the first questions and space to write answers. It opens in a new tab.

Open the free sample (PDF)

Want a complete free pack to try?

Our one full free pack today is Grade 7 Mathematics: notes, an end-of-term exam and a marking scheme. It shows the quality of our materials for any grade.

See the free Grade 7 pack

Get Grade 10 revision tips and new-material alerts

Optional. Leave your email and we will send revision tips and tell you when we add new Grade 10 materials. You can unsubscribe at any time. The downloads above need no email.

Thank you, you are on the list.

Here is your free Grade 10 sample again:

Open the free sample

Grade 10 revision packs: KSh 100 per subject

Each homework pack is a PDF for one subject. Pay by M-Pesa through Lipa na Pochi and the file is emailed to you after payment. Open the product page first: it shows the page count and what is included.

Grade 10 Mathematics: Homework Assignments

KSh 100. One subject, one PDF, emailed after payment.

See the Mathematics pack

Grade 10 English: Homework Assignments

KSh 100. One subject, one PDF, emailed after payment.

See the English pack

Grade 10 Kiswahili: Homework Assignments

KSh 100. One subject, one PDF, emailed after payment.

See the Kiswahili pack

All Grade 10 materials

Notes, schemes of work, exams and more for Grade 10, including other subjects and bundles.

Browse Grade 10

Term 3 revision for every grade

The full revision page, with a pack for every grade from PP1 to Grade 12.

Open the revision page

What parents need to know about Grade 10 this December

Grade 10 is the first year of Senior School, where learners follow a pathway: STEM, Social Sciences, or Arts and Sports Science. Subjects are more specialised, so revise the subjects of your child's pathway first and keep Mathematics and English going.

A simple holiday plan for Grade 10

WhatHow muchWhy
Subjects each day2 subjects, about 1 hour eachShort sessions are easier to keep up than a long day of revision.
Practice paper1 timed paper a weekPhone out of the room. It shows what your child really remembers.
Rest1 full rest day a weekRest is part of learning.

The 2027 school year is reported to open on Monday 4 January 2027 (Ministry calendar, as reported on 3 November 2026). Read our guide: School calendar 2027 Kenya: term dates.

Prefer live teaching this holiday?

The Holiday Learning Academy runs live online CBC classes for Grades 4 to 10, taught by our tutors, at KSh 3,000 a week. Pay through Lipa na Pochi.

See the Holiday Learning Academy

Free revision for other grades

Each grade has its own page, sample and KSh 100 packs.

Common questions about Grade 10 revision

Is the Grade 10 revision sample really free?

Yes. The Grade 10 sample on this page is the opening pages of our paid Grade 10 Mathematics homework pack. It opens as a PDF with no payment and no sign-up. It is a preview of a paid pack, not a full free pack. Our only full free pack today is for Grade 7 Mathematics.

How much do Grade 10 revision packs cost?

Each Grade 10 subject homework pack costs KSh 100. You pay by M-Pesa through Lipa na Pochi, and the file is emailed after payment. Check the page count and the free preview on each product page before you buy.

How should my child revise in the December holiday?

Keep it light and regular. Do two subjects a day, about one hour each. Do one timed practice paper a week with the phone out of the room. Take one full rest day a week. Steady practice beats long cramming sessions.

When do schools reopen after the December holiday?

The Ministry of Education's 2027 calendar, as reported by Teachers Arena, Education News and Education News Hub on 3 November 2026, has schools reopening on Monday 4 January 2027. We have not seen the circular itself, so check with your child's school.

Can teachers use the free Grade 10 sample?

Yes, teachers can use the free sample with their own class. For paid packs, please read the terms on our terms page before copying a file for a whole class.

Is there live teaching as well?

Yes. The Holiday Learning Academy runs live online CBC classes for Grades 4 to 10 at KSh 3,000 a week, paid through Lipa na Pochi. See the Holiday Learning Academy page for the timetable and how to join.

📚

Get Free CBC (now CBE) Revision Materials

Join 500+ Kenyan teachers and parents. Get a free sample pack (Grade 7 Maths notes + exam) plus weekly study tips.

No spam. Unsubscribe anytime. We respect your privacy.

S Ask Somo 🇰🇪 FREE Β· AI TUTOR Γ—