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 Structure

Tuition 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.

LevelTerm 1Term 2Term 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:

MPESA

M-Pesa PayBill: 111999

Account Number: 357863#Child's Name

OR DIRECT BANK TRANSFER AS FOLLOWS

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.