KCPE Past Papers KCPE Online Tests English Kiswahili Mathematics Science Social Studies and Religious Education KCPE Past Papers (PDFs) 2016-2019 English 2019 English 2018 English 2017 English 2016 Kiswahili 2019 Kiswahili 2018 Kiswahili 2017 Kiswahili 2016 Mathematics 2019 Mathematics 2018 Mathematics 2017 Mathematics 2016 Science 2019 Science 2018 Science 2017 Science 2016 Social Stud. 2019 Social Stud. 2018 Social Stud. 2017 Social Stud. 2016 2012-2015 English 2015 English 2014 English 2013 English 2012 Kiswahili 2015 Kiswahili 2014 Kiswahili 2013 Kiswahili 2012 Mathematics 2015 Mathematics 2014 Mathematics 2013 Mathematics 2012 Science 2015 Science 2014 Science 2013 Science 2012 Social Stud. 2015 Social Stud. 2014 Social Stud. 2013 Social Stud. 2012 2008-2011 English 2011 English 2010 English 2009 English 2008 Kiswahili 2011 Kiswahili 2010 Kiswahili 2009 Kiswahili 2008 Mathematics 2011 Mathematics 2010 Mathematics 09 Mathematics 08 Science 2011 Science 2010 Science 2009 Science 2008 Social Stud. 2011 Social Stud. 2010 Social Stud. 2009 Social Stud. 2008 2004-2007 English 2007 English 2006 English 2005 English 2004 Kiswahili 2007 Kiswahili 2006 Kiswahili 2005 Kiswahili 2004 Mathematics 07 Mathematics 06 Mathematics 05 Mathematics 04 Science 2007 Science 2006 Science 2005 Science 2004 Social Stud. 2007 Social Stud. 2006 Social Stud. 2005 Social Stud. 2004 2000-2003 English 2003 English 2002 English 2001 English 2000 Kiswahili 2003 Kiswahili 2002 Kiswahili 2001 Kiswahili 2000 Mathematics 03 Mathematics 02 Mathematics 2001 Mathematics 00 Science 2003 Science 2002 Science 2001 Science 2000 Social Stud. 2003 Social Stud. 2002 Social Stud. 2001 Social Stud. 2000