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


U.S. Immigration Help for Married Couples


Marriage Green Card Scenario Timelines


The answer depends on your situation—but if all goes according to plan, there are four common timelines ranging from 9 to 39 months.

Below is a quick preview, in response to one of the most common questions we hear: How long does it take?

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

  • Establishing the marriage relationship (Form I-130): 6-8 months
  • Establishing the spouse’s eligibility for a green card (National Visa Center application): 3-5 months
  • Interview and approval: 1-2 months

Total estimated time: 9-15 months


2. 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): 8-10 months
  • Interview and approval: 1-2 months

Total estimated time: 9-12 months


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

  • Establishing the marriage relationship (Form I-130): 6-8 months
  • Waiting for green card availability: 12-14 months
  • Establishing the spouse’s eligibility for a green card (National Visa Center application): 3-5 months
  • Interview and approval: 1-2 months

Total estimated time: 22-29 months


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

  • Establishing the marriage relationship (Form I-130): 6-8 months
  • Waiting for green card availability: 12-14 months
  • Establishing the spouse’s eligibility for a green card (Form I-485): 8-10 months
  • Interview and approval: 1-2 months

Total estimated time: 27-34 months


Learn More About Getting Your Spousal Green Card


Obtaining a green card for your spouse doesn’t have to be confusing. Here’s an overview of the marriage-based green card process, explained in plain language.