This study sought to investigate the factors leading to a Child Friendly School Environment in public primary schools in Njoro District of Nakuru County. The specific objectives were: To determine the teaching and learning factors that enhances creation of Child Friendly School Environment in public primary schools; to identify school infrastructural factors that promote creation of Child Friendly School Environment; to examine the role of parental/community involvement in creating Child Friendly School Environment; and to establish the role of leadership and management skills in enhancing child friendly school environment. The study adopted a survey research design and the findings are discussed herein.