Para ser profesor en España se requiere, en primer lugar, tener la nacionalidad española o ser ciudadano de la Unión Europea. En segundo lugar, haber superado la prueba de acceso a la universidad (PAU). Y, en tercer lugar, haber obtenido la licenciatura en Magisterio o en cualquier otra rama del saber que se imparta en los centros docentes.
Una vez superados estos requisitos, el aspirante a profesor debe superar un concurso de oposiciones para obtener el título de profesor. Las oposiciones se dividen en dos fases: una prueba de conocimientos y una prueba de aptitudes pedagógicas. Tras superar ambas fases, el candidato debe superar un curso de formación inicial del profesorado (CFIP) para, finalmente, obtener el título de profesor y poder trabajar en cualquier centro educativo español.