Para obtener la nacionalidad mexicana por matrimonio, el cónyuge extranjero deberá cumplir con los siguientes requisitos:
- Deberá haber residido legalmente en México durante un mínimo de cinco años consecutivos.
- Deberá presentar una solicitud de nacionalidad ante el Instituto Nacional de Migración (INM).
- Deberá contar con una visa de residencia permanente o con una residencia temporal que cumpla con los requisitos exigidos para convertirla en permanente.
- Realizar el examen de nacionalidad ante el INM, en el que se deberá aprobar una prueba de idioma y de historia de México.
- Deberá renunciar a su nacionalidad anterior.
Una vez que se cumplan todos los requisitos y se haya aprobado el examen de nacionalidad, el INM emitirá una carta de nacionalidad que será entregada al interesado en un acto solemne.