How Long Does it Take to Get a Marriage Green Card?


Time estimates for married couples moving through the spousal visa process


How Long Does it Take to Get a Marriage Green Card?

There are four common timelines ranging from 10 to 38 months. Continue reading to find out which timeline applies to your marriage green card application.


Currently Living in the U.S.


If The Spouse Seeking a Green Card Lives in the U.S. and is Married to a U.S. Citizen

  • Establishing the marriage relationship (Form I-130) and applying for a green card at the same time (Form I-485): 9-11 months
  • Interview and approval: 1-2 months

Total estimated time: 10-13 months


If the Spouse Seeking a Green Card Lives in the U.S. and is Married to a U.S. Green Card Holder

Total estimated time: 29-38 months


Currently living abroad


If the Spouse Seeking a Green Card Lives Abroad and is Married to a U.S. Citizen

Total estimated time: 11-17 months


If the Spouse Seeking a Green Card Lives Abroad and is Married to a U.S. Green Card Holder

Total estimated time: 23-32 months


Boundless — for people who want the expertise
of an immigration lawyer, not the price tag.