In this article we explore education policy changes in South Africa through a rights-based framework. We situate our analysis in the context of deepening poverty and inequality arguing that progress (or the lack thereof) in schools cannot be divorced from poverty and its consequences. We show that education reform in South Africa has been situated within a policy frame that results in a tension between cost recovery and redressing historical backlogs. We argue that the introduction of user fees and the burden of other costs have rendered abstract the idea of education as a 'right'. The definition of rights is extended to include the quality of education and educational opportunities. We question the constitutional and legislative romanticism surrounding a rights-based discourse and encourage a re-conceptualisation of human rights in education. Finally, we examine the resurgence of education social movements in relation to democratisation, educational transformation and human rights in South Africa. (c) 2005 Elsevier Ltd. All rights reserved.