🔴 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
Parent Guides
📚 Holiday Learning Academy: live online classes
Join the Academy, KSh 3,000 a week WhatsApp ACADEMY

M-Pesa · live online classes

December holiday programmes for kids in Kenya 2026

December 2026 holiday programmes for kids in Kenya: class, camp or home compared, a ten-week pattern, twelve free activities and questions to ask first.

December holiday programmes for kids in Kenya 2026
Holiday 2026 · Now enrolling
Live online classes with real teachers this holiday
CBC Grades 4–10 from KSh 3,000 a week · IGCSE from KSh 6,000 · 4 classes a week · M-Pesa

Updated 8 November 2026.

Direct answer: The 2026 December holiday runs ten weeks, from 26 October to 1 January, so most children need a mix: two weeks of rest, a few hours of learning a week, and lots of play. Classes suit a clear weak spot, camps suit energy and friends, and home suits most budgets.

Class, camp or home at a glance

OptionCost we can sourceBest forWatch for
Home planFree, or from KSh 100 for a revision packMost families, light weeks, children who need restNeeds a parent to keep the routine
Live online classCBC Edu Kenya Academy: KSh 3,000 a week for 8 live hours, so KSh 375 an hourA child with one clear weak area who likes a teacherScreen time, a set timetable
In-person holiday classThe Eastleigh Voice reported in November 2024, before the 2025 Ministry memo, that a Pumwani father would pay about KSh 150 a day for half-day holiday sessionsParents who work and want supervised hoursCost adds up, and rules on school-run tuition (see below)
Camp or activity weekWe found no 2026 prices we could verifyEnergy, friends, new skillsAsk who supervises and how children travel

Sources: CBC Edu Kenya Academy page, checked 8 November 2026; The Eastleigh Voice, 4 November 2024. KSh 375 is KSh 3,000 divided by 8 live hours.

How the ten weeks can fit together

The December 2026 holiday in ten weeks Ten blocks from 26 October to 3 January: weeks 1 and 2 rest, weeks 3 to 7 learning, weeks 8 and 9 light, week 10 get ready. Holiday dates from the Ministry calendar, phases are our suggestion. Ten weeks, 26 October 2026 to 3 January 2027 Wk 1-2 rest Wk 3-7 learn a little Wk 8-9 light Wk 10 Source: holiday dates 26 Oct 2026 to 1 Jan 2027 from the Ministry calendar as published by Education News, 13 Oct 2025. The phases are our suggested pattern, not a Ministry rule. Prepared 8 Nov 2026.

Each block is a suggestion. Our week-by-week plan for Grades 1 to 9 explains it, and a one-hour daily routine shows how to keep it light.

Sponsored Watch Monday, Again: a 2-minute school story
Opero: school management built in Kenya by the team behind CBC Edu Kenya. Fees by M-Pesa, attendance, report cards, the school bus and parents in one system, hosted in Kenya. KSh 250 per learner per term.
Sponsored. A short cartoon, not a real school.

Twelve activities that cost almost nothing

ActivityLearning area it supportsTime
Cook a family meal and halve the recipeMathematics: fractions and measuring45 minutes
Plan a small shopping list with a budgetMathematics: money and addition30 minutes
Keep a reading log of one page a dayEnglish or Kiswahili15 minutes
Write a letter to a relativeEnglish or Kiswahili writing20 minutes
Grow beans and record the heightScience and Technology10 minutes a day
Draw a map of the compound or streetSocial Studies30 minutes
Ask an elder for a family story and write it downSocial Studies, Kiswahili40 minutes
Make something from recycled materialsCreative Arts1 hour
Run a small helper job chart for washing and sorting clothesHome Science30 minutes
Play a family game of cards or draughtsMathematics thinking30 minutes
Walk and name ten plants or birdsEnvironmental Activities30 minutes
Run a family quiz nightAll areas30 minutes

Our guide to screen time in the school holidays has calm ways to balance these with screens.

Questions to ask any programme

Ask what your child will learn, how many children are in the group, who the named teacher or leader is, where it happens and who supervises, how you will know it helped, and when your child rests. The full list is in our seven questions to ask before you pay. Education News reported on 3 August 2025 on a Ministry memo banning holiday tuition in schools. We have not seen the memo and found no 2026 reminder, so check any class against the rules with your school and the Ministry, and ask which circular allows a paid class.

If you choose a class

For information only: the Holiday Learning Academy is live online, taught by CBC Edu Kenya tutors, for CBC Grades 4 to 10 and IGCSE. It has 4 lessons a week of 2 hours each, notes after every class and access to study materials for 7 days. CBC is KSh 3,000 a week, KSh 6,000 for 2 weeks and KSh 12,000 for a month, paid by M-Pesa. It has no fixed start date, so message WhatsApp ACADEMY to 0711 344 702 and we confirm the group first. For home study, revision packs start at KSh 100 each. The Grade 6 complete package is KSh 250 for the whole grade and the Grade 9 English pack is KSh 100. Prices for other grades are on the shop page. We do not promise grades.

Sources

Plans and activities are our suggestions. Check your school circular for term dates.

Frequently asked questions

What is a good December holiday programme for kids in Kenya?

A mix works best: two weeks of rest, about five weeks of 20 to 60 minutes a day of learning by grade, a light Christmas, and a week to get ready. A class, a camp and home study can all fit into it.

How long is the December 2026 school holiday?

The Ministry calendar puts it from 26 October 2026 to 1 January 2027, about ten weeks. Kenyans.co.ke reported that Term 1 of 2027 opens on 4 January.

Are December holiday camps worth it?

They suit children who need energy, friends and new skills. We found no 2026 camp prices we could verify, so ask who supervises, how children travel and what is included.

What can my child do at home in the December holiday?

Cook and measure, keep a reading log, grow beans, draw a map, write a letter, make something from recycled materials and play family games. Each supports a learning area.

How much does an online holiday class cost?

CBC Edu Kenya's Holiday Learning Academy is KSh 3,000 a week for 4 live lessons of 2 hours each, which is KSh 375 per live hour. IGCSE is KSh 6,000 a week for one subject.

Live online classes this holiday
Holiday Learning Academy: 4 lessons a week, 2 hours each. Ask us to call you and we will explain how it works.
Ask us to call you
Video Watch: Holiday, Day 12: a 90-second story
CBCEDUKENYA ACADEMY: live online CBC and IGCSE classes with a real teacher, from KSh 3,000 a week. Call or WhatsApp 0711 344 702.
A short cartoon story. The family is fictional.
🎓 Ready to help your child?

Holiday Learning Academy: live online classes

Live online classes, 4 lessons a week, 2 hours each. Access to study materials and Somo AI for 7 days. CBC classes are KSh 3,000 a week.

KSh 3,000 a week · Join the Academy → 📱 Pay by M-Pesa · WhatsApp ACADEMY to 0711 344 702
✨ Free · No signup
Get your child's free personal revision plan Their grade, weak subjects and exam date, a dated study plan with targeted practice, in seconds.
Build it free →
🇰🇪 FREE AI TUTOR Β· BUILT FOR CBC

Have a CBC question this article didn't answer?

Ask Somo, Kenya's first AI tutor. CBC-grounded, Kenyan examples, instant feedback. Five free questions a day with no signup, or start a 7-day free trial for 30 questions a day.

Try Somo Free →
Get free CBC revision tips on Telegram Daily study tips and new free guides. No cost, leave any time. Join free
📚

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 Γ—