How Long Does a Green Card Take? Processing Times 2026
Understand your green card timeline. Detailed breakdown of processing times for different immigration categories, visa bulletin waits, and what to expect at each stage.
Processing Times Overview
Green card processing times vary significantly based on your immigration category, visa availability, and the USCIS service center handling your case. Processing times range from as quick as 6-8 months for some immediate relative cases to several years for certain employment-based categories.
There are two components to consider: visa bulletin wait times and actual USCIS processing time.
Family-Based Green Card Times
Immediate Relatives (No Wait)
Immediate relatives of U.S. citizens have no visa bulletin wait time. Visas are always "current."
Spouse of U.S. Citizen
Total Timeline: 6-10 months
- • I-130 approval: 2-4 months
- • I-485 processing: 4-6 months
Parent of U.S. Citizen
Total Timeline: 6-10 months
- • I-130 approval: 2-4 months
- • I-485 processing: 4-6 months
Preference Categories (Visa Wait)
Family preference categories must wait for visa availability. Check the visa bulletin monthly for your priority date.
F2A (Spouse/Child of Permanent Resident)
Status: Current (no wait as of April 2026)
Total Timeline: 12-18 months
F2B (Adult Child of Permanent Resident)
Status: 2016-07-08 (several years wait)
Total Timeline: 3-5 years or more
F3 (Married Child of U.S. Citizen)
Status: 2012-10-01 (several years wait)
Total Timeline: 5-8 years or more
Employment-Based Green Card Times
Immediate Availability (EB-1, EB-4)
EB-1A (Extraordinary Ability)
Status: Current (visa always available)
Total Timeline: 12-18 months
- • I-140 approval: 4-6 months
- • I-485 processing: 8-12 months
Categories with Wait Times (EB-2, EB-3, EB-5)
EB-2 (Professionals with Advanced Degrees)
Status: 2023-06-01 (2-3 years wait depending on country)
Total Timeline: 2-4 years
EB-3 (Skilled & Unskilled Workers)
Status: 2021-09-01 (4-5 years wait for most countries)
Total Timeline: 4-6 years
EB-5 (Investor Category)
Status: 2022-01-01 (varies by country)
Total Timeline: 2-3 years
Stages of Processing
Step 1: I-130 or I-140 Approval
Step 2: Visa Bulletin Wait
After I-130/I-140 approval, wait for your priority date to become current in the visa bulletin.
- •Current: Visa immediately available (0 wait time)
- •Backlog: Priority date in the past means you can proceed (0 wait time)
- •Future Date: Must wait for your priority date to become current
Step 3: I-485 Processing
Once visa is available, file I-485 (or proceed to consular processing if abroad).
- •Receipt and biometrics: 2-4 weeks
- •Background checks: 2-12 months (longest part)
- •Interview (if required): 1-2 weeks after request
- •Decision to green card arrival: 1-2 weeks
Factors That Affect Processing Time
Can Slow Down Your Case:
- •Request for Evidence (RFE) from USCIS
- •Security or background check delays
- •Name checks and name processing
- •Medical examination issues
- •Incomplete or incorrect documentation
- •USCIS service center backlog
Can Speed Up Your Case:
- •Premium Processing for I-140 (reduces wait by 15 days)
- •Accurate, complete documentation submitted initially
- •Prompt response to any USCIS requests
- •Filing with less backlogged USCIS service center
Tracking Your Application
How to Monitor Progress:
- •USCIS Case Tracker: Check at uscis.gov using your receipt number (I-797)
- •Visa Bulletin: Check monthly at state.gov for your category and priority date
- •Service Center Updates: USCIS publishes processing times for each service center
- •Response to Requests: Respond immediately to any USCIS notices or RFEs
Legal Disclaimer: This guide is for informational purposes only and does not constitute legal advice. Processing times vary widely and are subject to change. Consult with a qualified immigration attorney for an estimate based on your specific situation. The information provided is current as of April 2026 and subject to change.