Para ser un policía en España hay que ser mayor de edad, tener nacionalidad española y estar en posesión de la Tarjeta de Identidad de Extranjero (TIE), en el caso de los ciudadanos comunitarios. También se requiere un título universitario (diploma o licenciatura), un curso de formación específico y una prueba de aptitud física y psicológica.
Los aspirantes a policía deben superar una prueba de acceso y aprobar un curso de formación de un año en el Instituto de Investigación sobre la Policía de Cataluña (IIPC).
El curso de formación de los mossos d'esquadra tiene una duración de un año y está dividido en dos fases. En la primera, de seis meses, los alumnos estudian en el IIPC, en la segunda, de seis meses, hacen prácticas en comisarías de toda Cataluña.
Al finalizar el curso, los nuevos policías deben superar un examen de oposición para poder acceder a una plaza fija en la Policía.