Initial teacher education of primary and secondary teachers in Spain is discussed. Recent developments are described with particular reference to the new curriculum, the institutional framework in which it is developed, the education level required, professional education, its structural coherence and rigour and the innovation it involves. These developments and current provisions are critically appraised and alternatives proposed.