Para obtener la nacionalidad española por ser hijo de español, se requiere que el solicitante cumpla con los siguientes requisitos:
- Tener la nacionalidad española de origen.
- Ser mayor de edad (18 años).
- Residir legalmente en España por lo menos desde hace cinco años.
- No haber sido separado judicialmente de la nacionalidad española.
- No haber sido condenado por un delito considerado grave o muy grave según la legislación española.
- Estar en posesión de un título de España o de un certificado de registro como ciudadano de la Unión.
- No padecer enfermedad mental o física que impida el ejercicio de la vida activa.
- Aprobar el examen de la Constitución española y de derechos y deberes ciudadanos.
- No haber sido condenado por un delito contra el orden constitucional.
En el caso de los menores de edad, se requiere que cumplan con los siguientes requisitos adicionales:
- Estar empadronados en España con al menos cinco años de antigüedad.
- Asistir a un centro educativo español durante un año como mínimo.
- Aprobar el examen de la Constitución española y de derechos y deberes ciudadanos.