Purpose This study analysed students’ perceptions of teachers’ behaviours, teachers’ management practices and the use of inputs by teachers and whether these are associated with primary school progression and completion.Design/methodology/approach School-level fixed effect analysis is conducted using cross-sectional data collected from 4,000 randomly selected primary school-aged students and their schools.Findings Our findings reveal that students’ perceptions of teachers’ behaviours are associated with the probability of grade progression during primary school, and whether students complete primary school. Particularly important are positive behaviours, like students perceiving their teachers to be engaged and being praised by their teachers while in primary schools. It increased the likelihood of school progression by at least 15%. The use of inputs such as worksheets/written handouts and reading stories/books in the language of instruction were also found to have a statistically significant positive effect on students’ primary school performance. These are important results which hold after accounting for school management, household and child-level factors and regional differences.Originality/value Our findings provide a deeper understanding of the teaching practices which pupils perceive as beneficial to retention. While we are unable to conclude that learning is taking place, our contention is that greater time in school could increase the opportunity to learn. In this respect, beyond its policy relevance in improving educational outcomes, the paper contributes to the limited literature on the student–teacher classroom relationships particularly when looking from the perspective of students’ perception of their teachers’ teaching behaviours in developing countries.