Magoha Changes KCPE & KCSE Registration Deadline

  • Education Cabinet Secretary George Magoha on Monday, August 2, extended the KCPE and KCSE registration deadline by two weeks to Saturday, August 14. 

    Magoha noted that school heads and teachers had requested the Kenya National Examination Council (KNEC) to allow them more time to register all candidates. 

    According to Magoha, the school heads issued the request due to many challenges experienced in the school calendar such as the effects of the Covid-19 pandemic. 

    Pupils inside a classroom in Kenya

    “The headteachers and principals are reminded to ensure that all candidates are registered for the examination within this final two weeks. 

    “Any candidate who fails to register for the 2021 examination to be sat in March 2022 will only be allowed to sit the examination in December 2022. Late registration shall not be allowed,” the CS announced in a press statement. 

    Further, Magoha noted that the registration deadline would be followed with verification of candidates’ registration details between Monday, August 16 and Friday, August 27. 

    “Headteachers and principals are informed that the duly signed nominal rolls and medical reports for candidates with special needs must be submitted to Sub County Directors of Education together with the other registration documents,” the statement read. 

    The Sub County Directors of Education were informed to submit the records of hosted schools to KNEC by Friday, September 10. 

    Magoha warned that the schools should ensure equity when dealing with the candidates. 

    Initially, the deadline had expired on Saturday, July 31 which led to a total of 1,218,892 KCPE candidates and 824,392 KCSE candidates registered respectively. 

    This depicted a 2.29 and 9.54 percent increase in KCPE and KCSE respectively as compared to the previous year.

    An image of Teachers in a classroom with students in a secondary school
    An image of Teachers in a classroom with students in a secondary school