Para ser mossos d'esquadra, antes de nada, se requiere ser mayor de 18 años y tener la nacionalidad española. También es necesario acreditar un nivel de educación secundaria y no tener antecedentes penales. Además, el aspirante deberá superar una prueba de aptitud física y una de psicológica. Tampoco pueden ser militares profesionales, miembros de las Fuerzas Armadas o de la Guardia Civil.
Una de las principales características de los mossos d'esquadra es la polivalencia, y por ello se les exige un conocimiento general de las materias relacionadas con la seguridad ciudadana, así como un dominio de catalán y un nivel básico de castellano. También deberán superar un curso de formación de un año en la Academia de Policía de Cataluña.