How Long Does It Take USCIS To Process Marriage Green Cards for a Spouse Abroad?

In a Nutshell

As the petitioner for your foreign spouse, you’ll file Form I-130: Petition for Alien Relative with U.S. Citizenship and Immigration Services (USCIS). It’s currently taking between 13.5 to 53 months for USCIS to process Form I-130 for U.S. citizenship petitioners and 32 to 64 months for permanent resident petitioners. As the beneficiary, your spouse will file Form DS-260 with the National Visa Center. The current NVC timeframe for creating and reviewing cases is 71 days.

Written by Jonathan PettsLegally reviewed by ImmigrationHelp Team
Updated September 18, 2023


Updated September 18, 2023

Form I-130 Processing Times

Form I-130: Petition for Alien Relative is the first form you must file to start the marriage green card application process. A U.S. citizen or lawful permanent resident must file this form on behalf of their spouse. Five USCIS service centers process Form I-130. 

Here are the current processing times for Form I-130 petitions for U.S. citizens filing for a spouse:

USCIS Service CenterLast WeekThis WeekChange?
California Service Center14.5 months14.5 monthsNo change
National Benefits Center53 months53 monthsNo change
Nebraska Service Center14.5 months14.5 monthsNo change
Potomac Service Center14.5 months14.5 monthsNo change
Texas Service Center13.5 months13.5 monthsNo change
Vermont Service Center15 months15 monthsNo change
All Field Offices30.5 months30.5 monthsNo change

Here are the current processing times for Form I-130 petitions for lawful permanent residents filing for a spouse:

USCIS Service CenterLast WeekThis WeekChange?
California Service Center32.5 months32.5 monthsNo change
National Benefits Center64 months64 monthsNo change
Nebraska Service Center32 months32 monthsNo change
Potomac Service Center32 months32 monthsNo change
Texas Service Center36 months36 monthsNo change
Vermont Service Center38 months38 monthsNo change
All Field Offices60 months60 monthsNo change

Form DS-260 Processing Times 

Form DS-260: Immigrant Visa and Alien Registration Application is the second marriage green card form you and your spouse must file to get a marriage-based green card through consular processing. The beneficiary — the spouse who’s applying to become a green card holder — must submit this form online to the National Visa Center via the Consular Electronic Application Center.

Here are the current NVC timeframes for creating and reviewing cases:

National Visa CenterLast WeekThis WeekChange?
Case Creation Time54 days61 days+ 7 days
Case Review Time12 days10 days- 2 days
Total Time66 days71 days+ 5 days

To get a marriage green card, immigration law requires your foreign spouse to interview at a local U.S. embassy or consulate. Unfortunately, the U.S. Department of State does not currently release actual average wait times for interviews by location. Note that this is an additional factor to consider when calculating how long you’ll have to wait to complete consular processing.

How Long Will My Marriage Green Card Application Take?

Getting a marriage green card through consular processing can take 27–46 months. Several factors influence wait times, including processing delays — such as the continued backlog due to the pandemic — and staffing or budget issues at your USCIS office or service center.

Marriage green card cases with a foreign-based spouse involve several other agencies as well. USCIS starts the process when it receives your Form I-130. Then, USCIS transfers your case to the NVC. Beneficiaries will have to wait for a visa number and check the visa bulletin to determine their eligibility to apply for a green card. The NVC will request and process supporting documents, such as an affidavit of support that shows your spouse meets certain income requirements and evidence that your relationship is “bona fide” or legitimate. 

As part of the process, beneficiaries will get a medical examination, attend a biometrics appointment (fingerprinting), and attend a green card interview at a U.S. embassy or consulate in their home country. Each of these steps takes time. To learn more, read our Guide To Marriage Green Cards Through Consular Processing

Why Is My Green Card Taking So Long?

If you’re wondering what’s happening with your marriage green card case, you can check your case status online using the receipt number from your application receipt notice. Our Learning Center contains several articles that can help you understand your case status.

If your application is outside the normal green card timeline for your case, you can contact USCIS to ask for additional information.