Social justice in education demands, at the very least, that all students should have access to the same quality of educational processes, even if their outcomes turn out to be unequal. Yet schools in the poorest neighbourhoods are consistently adjudged to provide a lower quality of education than those in more advantaged areas. Based on a qualitative study of four such schools, this article explores links between the contexts in which they were operating and the quality of education provided. It concludes that high- poverty contexts exert downward pressures on quality, and that consistently high levels of quality in schools in the poorest neighbourhoods need to be assured by policy measures that alter their context or, through greater funding, improve their organisational capacity to respond. Social justice will not be achieved by managerialist policies that seek to improve schools by addressing the performance of managers and staff, without a recognition of the context in which this performance takes place.