Los requisitos para obtener la nacionalidad española por opción son los siguientes:
- Ser mayor de edad.
- Estar empadronado en España.
- Residir legalmente en España.
- No tener antecedentes penales en España o en el país de origen.
- Tener un conocimiento suficiente de la lengua española.
- Aprobar un examen de historia, geografía y constitucional de España.
En algunos casos, se requiere además que el solicitante haya nacido en España o que sus padres o abuelos sean españoles.