Acres Hill Primary School in Darnall has been ordered to improve by Ofsted inspectors.
Pupils’ progress was found to be too inconsistent, in each year group and in all subjects.
Consultations are under way to expand the school by providing 90 extra places - plans opposed by some parents who fear standards will suffer.
Teaching was found to be good in a number of classes, but not right across the school.
Improvements in the children’s writing had not kept pace with those in reading, while higher attaining pupils were not always sufficiently challenged.
Governors were criticised for failing to sufficiently tackle school leaders about the primary’s performance.
But inspectors praised pupils’ good behaviour, a welcoming and safe environment, and the way the school had welcomed pupils from diverse cultural backgrounds.