+254 748 739 610 [email protected] Giving your child a step ahead
Which classes do you offer?

We offer Playgroup, PP1 and PP2, Primary (Grade 1 to 6) and Junior Secondary (Grade 7 to 9), following Kenya's Competency Based Curriculum (CBC).

Do you offer boarding?

Yes. Riverview Premier Academy is a day and boarding school. Please call the school office for boarding details.

What do I need for admission?

A copy of the learner's birth certificate, a duly completed application form, and a copy of the parent's or guardian's National ID card.

What fees are paid on admission?

Admission fee KES 1,000, interview fee KES 1,000, caution fee KES 500 (refundable) and book fund KES 10,000, paid once. The school diary (KES 500) and report book (KES 500) are paid annually.

How do I pay school fees?

Pay through M-Pesa Paybill 100400 (Housing Finance, account RPA#Student/AdmissionNo) or Paybill 247247 (Equity Bank), or deposit to the school's bank accounts listed on the Fee Structure page. Cash payments and payments outside these accounts are not allowed.

Can I pay fees in instalments?

Yes, in a maximum of 2 instalments: the first at the beginning of the term and the second by the 5th of the following month. Bring your bank slip to the school for receipting.

Is school transport available?

Yes. Transport costs KES 6,000 per term for Myland area, Zebra, Wild Resort, Katani, Airways, MC and Riverside, and KES 7,000 per term for Githunguri, Kincar, Utawala Shopping, Ruai, Bypass, Kamulu, Block 10 and Manyatta Road.

Are meals provided?

Yes. Meals cost KES 6,000 per term.

What activities are offered?

Computer and French lessons are included every term (KES 1,000 each). Optional activities are taekwondo, music/dancing/skating and swimming, at KES 1,000 per term each.

Where do I get the school uniform?

The school uniform is available at the school. See the Admissions page for the full uniform list.

Is caution money refundable?

Yes. Caution money is refundable upon clearance, less any deductions due to losses and damages.

Still have a question?

Our admissions team is happy to help. Call +254 748 739 610 or send us a message.