Question: how long does an immigrant have to stay married?
Answer: 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.