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 14 months for USCIS to process Form I-130 for U.S. citizenship petitioners and 29 to 70.5 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 16 days.

Written by Jonathan PettsLegally reviewed by ImmigrationHelp Team
Updated December 11, 2023


Updated December 11, 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 months14 monthsNo change
Nebraska Service Center14 months14 monthsNo change
Potomac Service Center14 months14 monthsNo change
Texas Service Center14 months14 monthsNo change
Vermont Service Center14 months14 monthsNo change
All Field Offices14 months14 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 Center38.5 months38.5 monthsNo change
Nebraska Service Center29 months29 monthsNo change
Potomac Service Center32.5 months32.5 monthsNo change
Texas Service Center37 months37 monthsNo change
Vermont Service Center34.5 months34.5 monthsNo change
All Field Offices70.5 months70.5 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 Time10 days6 days- 4 days
Case Review Time11 days10 days- 1 day
Total Time21 days16 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.