Para los nietos de ciudadanos españoles, el proceso para adquirir la ciudadanía española es el mismo que para los hijos de ciudadanos españoles. Los nietos de ciudadanos españoles pueden adquirir la ciudadanía española de dos maneras: a través de la residencia en España o a través de la nacionalidad por opción. Los nietos de ciudadanos españoles que residen en España pueden adquirir la ciudadanía española después de residir en España durante cinco años, mientras que los nietos de ciudadanos españoles que no residen en España pueden adquirir la ciudadanía española después de residir en España durante dos años.