how long do you have to be married to remain a citizen?
Naturalization for Spouses of U.S. Citizens Have been a lawful permanent resident (LPR) or Green Card holder for at least 3 years. Have been living in marital union with the same U.S. citizen spouse during such time. Meet all other eligibility requirements under this section.