Los requisitos para obtener la nacionalidad española son los siguientes:
- Tener 18 años o más.
- No padecer ninguna enfermedad mental o física que impida el ejercicio de la función pública.
- Estar inscrito en el Registro Civil de España.
- Residir legalmente en España durante un mínimo de diez años.
- Contar con un certificado de penales que acredite que no se ha sido condenado por ningún delito en España o en el extranjero.
- Estar al corriente de todas las obligaciones tributarias con Hacienda y la Seguridad Social.
- No haber sido separado mediante sentencia judicial de la Administración General del Estado, de las Administraciones Locales o de las Fuerzas Armadas.
- Saber hablar, leer y escribir correctamente el idioma español.
- Aprobar un examen de cultura general sobre la historia, geografía, instituciones y derechos fundamentales de España.
Además, para los brasileños que residen en España con una visa de larga duración o con un permiso de residencia, se les exige que renuncien a su nacionalidad brasileña antes de solicitar la española.