Tuition Fees
Transparent, affordable and flexible pricing for all our learning programs. We allow both termly and monthly payment options depending on your preference.
Download Fee StructureTuition Fees in KES & USD (Personalized Learning, Up to 5 Learners per Class)
Fees include access to digital learning materials, delivered through the learner’s dedicated LMS account.
| Level | Term 1 | Term 2 | Term 3 |
|---|---|---|---|
Years 1–2 Primary | 95,000 $731 | 95,000 $731 | 65,000 $500 |
Years 3–6 Primary | 115,000 $885 | 115,000 $885 | 85,000 $654 |
Years 7–9 Lower Secondary | 120,000 $923 | 120,000 $923 | 90,000 $692 |
Years 10 IGCSE | 125,000 $962 | 125,000 $962 | 95,000 $731 |
Years 11 IGCSE | 125,000 $962 | 125,000 $962 |
Note:
* Tuition fees are charged per term. Payment may be made in monthly instalments as agreed with the school.
* Additional classes are available at a rate of KES 500 per hour (approximately $4) for students who require extra contact hours outside the regular school schedule (8:30am - 3:30pm).
* Please note that the fees listed above do not include Cambridge or Pearson Edexcel examination fees. These fees are payable directly to our examination centre partner.
* All students study up to 8 subjects from our subject on offer list.
* Spark Virtual Academy is a non-selective school that welcomes all students, regardless of their social, financial, geographical, or religious backgrounds. No entrance examinations or assessments are required for admission. However, all students are expected to maintain high standards of discipline, demonstrate consistent academic effort, and participate actively in all classes.
Family Discount: Receive a 5% tuition fee discount for the second and each subsequent child enrolled from the same immediate family.
Payment Information
All fees should be paid to the Spark Virtual Academy fee collection account using the payment details below:
M-Pesa PayBill: 111999
Account Number: 357863#Child's Name
Bank Name: Sidian Bank Ltd
Account Number: 01054710006761
Bank Code: 66
Branch Code: 054
SWIFT Code: SIDNKENA
Account Name: Spark Virtual Academy
Post Code: 254714457130-00100
Recipient Address: Sclaters House, 2nd Floor, Parklands Road, Nairobi, Kenya
Please use the child's name as the payment reference where applicable.
After making payment, please send the M-Pesa confirmation message to school.finance@sparkvirtualacademy.co.ke for receipting.