ABSTRACT Science education has a critical role in promoting scientific and technological development. However students’ performance in these subjects remains quite dismal in many schools. Factors leading to this dismal performance have not been adequately investigated and well understood. The purpose of this study was to determine factors influencing students’ performance in science subjects at Secondary School level in selected secondary schools in Kiharu Division, Murang’a District ...