Full fee structure & billing policy

Everything included in the official Mona Virtual School fee document, in one place.

Primary School

Grades 1–6

KSh 6,500/ month

~KSh 295 per learning day

Senior School

Grades 10–12

KSh 10,000/ month

~KSh 455 per learning day

Daily-cost approximation based on 22 learning days in a month. All fees are billed in Kenyan Shillings (KES).

One-Time

Admission Fee

KSh 3,000

Payable once upon successful admission and completion of registration.

Sibling Discount

10%  |  15%

10% off tuition for the second child, and 15% off tuition for the third child enrolled from the same family. Sibling discounts apply to tuition only — not the admission fee or optional programmes.

Included in Tuition

What your monthly tuition covers

Live Online ClassesScheduled teacher-led lessons aligned to the Kenyan CBC/CBE curriculum.
Mona Learning PlatformAccess to classes, assignments, relevant resources and learner information.
Assessment & Progress TrackingClasswork, quizzes, projects, tests and teacher feedback.
Parent Progress VisibilityRelevant progress information including assignments, attendance and teacher feedback.
Teacher SupportClarification, targeted support and appropriate follow-up where learning gaps are identified.
Selected Mona ClubsAccess to selected school clubs included within the standard learner experience — availability may vary by learner age, term, enrolment and instructor availability.
Optional Enrichment

Specialist activities & extra support

The activities below are optional. They are offered as additional enrichment and do not affect access to Mona's standard academic programme.

Optional ProgrammeFee
ChessKSh 1,500 / month
CodingKSh 2,000 / month
RoboticsKSh 3,000 / month
AI & Digital SkillsKSh 2,500 / month
Ballet / DanceKSh 2,000 / month
GymnasticsKSh 2,500 / month
Holiday Tuition / Extra Classes (Primary, Junior & Senior)KSh 700 / hour

Optional means optional. These programmes are offered as additional enrichment opportunities and are not required for access to Mona's standard academic programme. They are charged separately from tuition and are not covered by sibling discounts.

Please Note

Important notes

Mona School Fees Policy

To keep billing clear and consistent for every family:

  1. Fees are due on or before the 5th of every month. Class and platform access may be suspended until overdue fees are cleared.
  2. Fees paid are non-refundable and non-transferable, except for duplicate/overpayments or where required by law.
  3. Sibling discounts: 10% off tuition for the second child and 15% for the third child. Discounts apply to tuition only.
  4. Outstanding balances must be cleared before a new month or term. Some school services or reports may be withheld until payment.
  5. Optional activities and extra tuition are charged separately. Holiday tuition and extra classes cost KSh 700 per hour.
  6. Withdrawal requires at least 30 days' written notice. Any fees already due remain payable.
  7. Payments should be made only through authorised school channels, and proof retained.
Full Fee Structure

Download the official Mona fee document

Every figure on this page, plus our billing policy, in one clean PDF you can save or share.

Download Fee Structure
Begin the Journey

Questions about fees for your family?

Our admissions team can talk you through pricing for your child's grade level and any optional programmes you're considering.