EB-2 Green Card Timeline: How Long Does It Take?
Learn the full EB-2 green card timeline in 2026: PERM labor certification, I-140, and I-485 processing times, fees, and key steps explained.

The EB-2 green card timeline typically ranges from 2 to 7+ years, depending on your country of birth and whether a visa number is immediately available. For most applicants born outside India or China, the process can take 2–4 years. Applicants from India may face backlogs exceeding a decade due to per-country annual limits.
Stage 1: PERM Labor Certification
For most EB-2 petitions (excluding EB-2 NIW — National Interest Waiver), your employer must first obtain a PERM Labor Certification from the Department of Labor (DOL). This process involves:
Green Card Checklist — Free
All paths to permanent residence
- Conducting a supervised recruitment process to prove no qualified U.S. workers are available
- Filing the ETA-9089 application with the DOL
- Awaiting DOL adjudication — currently averaging 6 to 18 months in 2026
If you qualify for EB-2 NIW, you may skip PERM entirely and self-petition directly with USCIS, saving significant time.
Stage 2: Filing Form I-140 (Immigrant Petition)
Once PERM is approved (or if you are filing NIW), your employer — or you, in the NIW case — files Form I-140 with USCIS. Key facts for 2026:
- Standard I-140 processing: 6 to 12 months
- Premium Processing (Form I-907): adjudication within 15 business days for an additional fee
- An approved I-140 locks in your priority date, which determines your place in the visa queue
Your priority date is the date the DOL received your PERM application (or the I-140 filing date for NIW cases). Monitor the USCIS Visa Bulletin monthly to track when your priority date becomes current.
Stage 3: Waiting for a Visa Number & Filing I-485 or Consular Processing
Once your priority date is current, you can either:
- Adjust of Status (AOS) — file Form I-485 if you are already in the U.S. The filing fee is set by USCIS — check the latest amount on the USCIS fee calculator (uscis.gov/feecalculator). USCIS adjudication typically takes 8 to 24 months.
- Consular Processing — attend an immigrant visa interview at a U.S. embassy or consulate abroad. Processing time varies by post.
While your I-485 is pending, you are generally eligible for an Employment Authorization Document (EAD) and Advance Parole (AP), allowing you to work and travel.
Stage 4: Key Costs to Budget For
Planning your finances is essential. The main USCIS filing fees in 2026 include:
- Form I-130 filing fee: $535 USD (if applicable to your case)
- Form I-485 filing fee: $1,440 USD
- Attorney fees, medical examination (Form I-693), and document translation costs are additional
For a personalized cost estimate and strategy tailored to your situation, consult Ilya Fishkin, immigration attorney, an experienced expert in employment-based immigration cases.
What You Should Do Right Now
- Confirm your EB-2 category — standard employer-sponsored or NIW self-petition
- Check your priority date against the latest USCIS Visa Bulletin
- Ask your employer to begin the PERM process as early as possible to lock in an earlier priority date
- Gather documents: diplomas, transcripts, employment records, and expert recommendation letters
- Consult an immigration attorney to avoid costly errors and delays
This material is for informational purposes only and does not constitute legal advice
Frequently Asked Questions
How long does the EB-2 green card process take in 2026?
The total EB-2 green card timeline in 2026 ranges from approximately 2 to 4 years for applicants born in most countries, and can exceed 10 years for applicants born in India due to per-country visa backlogs. The exact duration depends on PERM processing, I-140 adjudication, and visa number availability.
What is the difference between EB-2 and EB-2 NIW?
Standard EB-2 requires an employer sponsor and a PERM Labor Certification from the Department of Labor. EB-2 NIW (National Interest Waiver) allows qualified professionals to self-petition without employer sponsorship or PERM, which can significantly shorten the overall timeline.
How much does it cost to apply for an EB-2 green card in 2026?
The main USCIS government fees include $1,440 USD for Form I-485 (Adjustment of Status). If Form I-130 is required in your case, it costs $535 USD. Additional costs include attorney fees, the medical exam, document translations, and optional Premium Processing for the I-140.
Can I work in the U.S. while my I-485 is pending?
Yes. Once your Form I-485 (Adjustment of Status) application is filed and accepted by USCIS, you can apply for an Employment Authorization Document (EAD) using Form I-765. This allows you to work legally in the U.S. while awaiting your green card approval.