KCSE ONLINE

One stop education solutions

We have an enourmous data quiz bank of past papers ranging from 1995 - 2017 . 

Quick Revision Booklets

Candidates who would want their papers remarked should request for the same within a month after release of the results. Those who will miss out on their results are advised to check with their respective school heads and not with the examination council. . 

Candidate benefit from our quick revision booklets which are comprehensive and how to tackle examination question methods. 

e-Content Digital Multimedia

As a supplementary to coursework content our e-library for digitized multimedia CDs while enhance and ensure that you never missed that important concept during the normal class lessons. It is a Do it Yourself Project

Other Goodies for KCSE ONLINE Members!

Buy 1 Coursework DVD Disc and get a FREE Gold membership plan for two consecutive years. This e-Content Digital CD covers all the topics for a particular class per year. One CDs costs 1200/- ( Per Subject per Class ).

Purchase Online and have the CD sent to your nearest Parcel Service. Pay the amount to Patrick 0721806317 by M-PESA then provide your address for delivery of the Parcel. Ask for clarification if in doubt.

Install ADOBE Flash Player for Best Results

For Best results INSTALL Adobe Flash Player Version 16 to play the interactive content in your computer. Test the link below to find out if you have Adobe Flash in your computer.

SAMPLE e-Content DVD

Secondary Schools in Tharaka Nithi County

Secondary Schools in Tharaka Nithi County

19308301 - Chuka Boys High School - Boys Boarding
19308302 - Ndagani Secondary School - Mixed Boarding
19308303 - Kambandi Secondary School - Mixed Day and Boarding
19308304 - Chuka Girls Secondary School - Girls Boarding
19308305 - Kirege Secondary School - Mixed Day and Boarding
19308306 - Karamugi Secondary School - Girls Boarding
19308307 - Kiereni Secondary -Mixed Day & Boarding
19308308 - Ikawa Secondary School - Boys Boarding
19308310 - Makawani Day Secondary School - Mixed Day
19308311 - Kiangondu Secondary School -Mixed Day
15300002 - Kathigiririni Mixed Day Secondary School - Mixed Day
18300003 - Kibumbu Day Mixed Secondary School - Boys Boarding
19308315 - Kiunguni Day Secondary School - Mixed Day
19308316 - Ack Kaanwa Sec School - Mixed Day
19308317 - Kiamuchii Secondery School -Mixed Day
19308318 - St Pauls Njaina Secondary School -Mixed Day
19308401 - Kajuki Secondary School -Mixed Day and Boarding
19308402 - Kamwimbi Secondary School> -Mixed Day
19308403 - Kajiampau Mixed Secondary School - Mixed Day and Boarding
19308404 - Itugururu Secondary School -Mixed Day and Boarding
19308405 - M.C.K Kiangiri Secondary School -Mixed Day and Boarding
19308406 - Kiaritha Mixed Day Secondary School -Mixed Day
19308407 - Ntumbara Secondary School - Mixed Day
19308408 - Makanyanga Secondary School -Mixed Day
19308501 - Ikuu Boys High School - Boys Boarding
19308502 - Mukuuni Secondary School - Mixed Boarding
19308503 - Ikuu Girls Secondary School-Girls Boarding
19308504 - Njuri High School -Mixed Boarding
19308505 - Magumoni Girls Secondary School -Girls Boarding
19308506 - Rubate Secondary School -Mixed Day
19308507 - Mpukoni Secondary School-Mixed Day
19308509 - Ndagoni Girls Secondary School - Girls Boarding
19308510 - Kiamuriuki Secondary School -Mixed Day
19308511 -Ibiriga Secondary School - Mixed Day
19308512 - Magenka Secondary School - Mixed Day Boarding
19308513 - Magumoni Day Secondary School - Mixed Day
19308514 - Kanyuru Sec School - Mixed Day
19308515 - P.C.E.A Mutuguni Mixed Day Secondary School - Mixed Day
19308516 - Chief Petro Day Secondary School - Mixed Day
19308517 - Maabi Day Secondary School -Mixed ay
19308518 - Kangoro Day Mixed Secondary School - Mixed Day
19308519 - Ndagoni Mixed Secondary School - Mixed Day/li>
19313101 - Tharaka Secondary School - Boys Boarding
19313102 - Gatunga Secondary School - Boys Boarding
19313103 - Nkondi Sec. School -Girls Boarding
19313104 - Marimanti Girls High School - Boys Boarding
19313105 - Turima Mixed Day Secondary School - Mixed Day
19313106 - Kaanyaga Secondary Secondary School -Mixed Day
19313108 - Karocho Day Mixed Secondary School - Mixed Day
19313109 - Miomponi Mixed Day And Boarding Secondary School -Mixed Day and Boarding
19313110 - Matakiri Mixed Day Secondary - Mixed Day
19313111 - Kaarani Day Secondary School -Mixed Day
19313203 - Materi Boys� - Boys Boarding
19313204 - Chiakariga Girls Secondary School - Girls Boarding
19313205 - Tunyai Day Secondary School - Mixed Day
19313206 - Chiakariga Secondary School - Mixed Day
19326101 - Muthambi Girls High School - Girls Boarding
19326102 - Muthambi Boys Secondary School - Boys Boarding
19326103 - Kiini Secondary School - Mixed Day and Boarding
19326104 - Our Lady Of Mercy Girls Sec School - Girls Boarding
19326105 - Kajiunduthi High School - Mixed Boarding
19326106 - Muraga Technical Secondary School -Mixed Boarding
19326107 - St. Augustine Ruguta Secondary School - Mixed Day and Boarding
19326108 - Mugona Girls Secondary School - Girls Boarding
19326109 - St.Bonventure Mumbuni Secondary School -Mixed Day and Boarding
19326110 - Mixed day and Boarding
19326111 - Gituja Mixed Day Secondary School - Boys Boarding
19326112 - Itara Day Secondary School - Mixed Day/li >
19326113 - Gituntu Day Secondary School - Mixed Day and Boarding
19326114 - Karigini Day Secondary School -Mixed Day
19326201 - Chogoria Boys High School - Boys Boarding
19326203 - Kiriani Boys High School - Boys Boarding
19326204 - Chief Mbogori Girls Secondary School - Girls Boarding
19326205 - Thigaa Secondary School - Mixed Day
19326206 - Igwanjau Secondary School - Mixed Day and Boarding
19326207 - Iruma Girls Secondary School - Boys Boarding
19326208 - Kiurani Secondary School - Mixed Day and Boarding
19326209 - Ngeru Boys Secondary School - Boys Boarding
19326210 - Nturiri Boys` Secondary School - Boys Boarding
19326211 - Makuri Girls Secondary School - Girls Boarding
19326212 - Ngaita Girls Secondary School - Girls Day and Boarding
19326214 - Wiru Secondary School -Mixed Day
19326215 - Kieganguru Girls Secondary School -Mixed Day and Boarding
19326216 - St Ann Girls Secondary School> - Girls Day and Boarding
19326217 - Mutindwa Mixed Day Sec School - Mixed Day
19326218 - Gianchunku Secondary School -Mixed Day
19326219 - Kimucia Secondary School -Mixed Day
19326221 - Munga Day Secondary School - Mixed Day
19326222 - Kieni Mixed Day Secondary School - Mixed Day
19326223 - Kalewa Secondary School - Mixed Day
19326224 - Kianjagi Mixed Secondary School -Mixed Day
19326225 - Iruma Mixed Day Secondary School -Mixed Day
19326226 - Igakiramba Mixed Day Secondary School - Mixed Day
19326227 - Maguma Mixed Day Secondary School - Mixed Day
19326228 - Kiamaogo Day Secondary School -Mixed Day
19326229 - Kiriani Mixed Day Secondary School - Mixed Day
19326230 - Ikumbo Day Secondary School -Mixed Day
19326231 - Mukui Day Secondary School - Girls Boarding
19326232 - Kabui Secondary School - Boys Boarding
19342103 - Kamwathu Secondary School - Mixed Day
19342104 - Mukothima Mixed Day Secondary School - Mixed Day
19342105 - Kathangachini Mixed Day Secondary - Mixed Day
19342106 - Ntoroni Mixed Day Secondary School - Mixed Day



 

What it takes