Question: how long do you have to be married to a us citizen to get citizenship?
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. Meet all other eligibility requirements under this section.