How Long Does EB-2 Take? (Timeline Breakdown)

how long does eb-2 take - Professional illustration

Understanding the EB-2 Timeline

The EB-2 employment-based green card process doesn't have a single timeline. USCIS doesn't open a file and hand you a green card eight months later. Instead, EB-2 runs through three or four distinct stages—PERM labor certification, Form I-140 immigrant petition, priority date wait (if applicable), and adjustment of status via Form I-485—and each stage measures time differently. The total elapsed time from your employer filing PERM to your green card approval depends on where you were born, when the priority date became current, and how busy the USCIS service centers are. For applicants from countries without backlogs, the process can complete in under two years. For applicants from India or China, the priority date wait alone can stretch five to ten years or more.

Here's the honest answer: the phrase "how long does EB-2 take" conflates four separate timelines, and most delays happen in the stage that isn't a government adjudication at all—the visa bulletin queue. Filing an I-140 today doesn't mean you'll file your I-485 next month. The priority date must become current first, and that movement depends on per-country limits and worldwide demand. Understanding which stage controls the clock is what makes the difference between planning around a real timeline and relying on a guess.

The Four Stages of EB-2 and What Each One Measures

EB-2 isn't a single form filing. It's a statutory process with four steps, each triggered by the completion of the one before it:

  1. PERM Labor Certification — the employer proves no qualified U.S. worker is available for the role, administered by the Department of Labor.
  2. Form I-140 Immigrant Petition for Alien Worker — the employer petitions USCIS to classify you as an EB-2 immigrant, establishing your qualifications under the advanced degree or exceptional ability category.
  3. Priority Date Wait — the date your PERM application was filed becomes your place in line; you wait for the visa bulletin to declare that date current for your country of birth.
  4. Form I-485 Adjustment of Status (or consular processing via DS-260 if you are abroad) — once the priority date is current, you apply for the actual green card.

Each stage has its own processing time, and they do not overlap. PERM must be certified before I-140 can be filed. The I-140 must be approved before the priority date matters. The priority date must be current before I-485 can be filed. A delay in any one stage pushes the entire timeline.

Stage Who Adjudicates What It Measures Bottom Line
PERM labor certification Department of Labor Time from recruitment ads to DOL approval Employer-driven; no government fee; measured in months, not years
I-140 petition USCIS Time from I-140 filing to approval notice Adjudication timeline varies by service center; premium processing available
Priority date wait Visa bulletin Time from I-140 filing until that date becomes current Controlled by per-country caps; can be zero for some countries, years for others
I-485 adjustment or consular processing USCIS or DOS Time from filing until green card approval Final stage; cannot start until priority date is current

PERM Labor Certification: The Employer's Timeline

The EB-2 timeline begins when your employer files the PERM labor certification application with the Department of Labor. PERM is not a benefit you apply for—it is the employer's burden to prove that no U.S. worker is available, willing, and qualified to fill the role at the prevailing wage.

The PERM process itself involves multiple steps: obtaining a prevailing wage determination from the DOL, conducting supervised recruitment in compliance with regulatory requirements, and filing the ETA Form 9089. The recruitment window must run for a specified period, and the application cannot be filed until the recruitment is complete and the quiet period has passed. From the date the employer submits PERM to the DOL to the date the DOL certifies or denies it, the process currently takes several months. As of 2026, DOL processing times vary, and the agency does not publish guaranteed windows.

PERM is also an audit-prone process. If the DOL selects your case for audit, the employer must submit additional documentation proving compliance with every recruitment step. Audits add months to the timeline. If PERM is denied, the employer can refile, but the new filing date becomes the new priority date—pushing the entire green card timeline back by however long the refiling takes.

Premium processing does not exist for PERM. The DOL adjudicates at its own pace.

Form I-140: The Petition Stage

Once PERM is certified, the employer files Form I-140 with USCIS. The I-140 is the formal petition establishing that you meet the requirements of the EB-2 category—either through an advanced degree or exceptional ability in the sciences, arts, or business.

USCIS adjudicates I-140 petitions at service centers, and processing times vary by center and caseload. As of 2026, USCIS publishes current processing times for each form and service center on its website; these times are not static and change with workload. Standard processing can take several months. Premium processing is available for I-140 petitions at an additional fee, and it guarantees a response—approval, denial, or request for evidence (RFE)—within a set number of business days. Confirm the current premium processing fee and timeline on the USCIS fee schedule before filing.

The I-140 approval itself does not grant you a green card. What it does is lock in your priority date—the date the underlying PERM application was filed. That date is your place in line for a visa number, and it governs when you can move to the final stage.

The Priority Date Wait: Where Most EB-2 Timelines Stall

This is the stage that separates a two-year EB-2 process from a ten-year one. Each month, the U.S. Department of State publishes the Visa Bulletin, which lists cutoff dates for each employment-based category by country of birth. Your priority date must be earlier than the cutoff date listed for EB-2 and your country before you can file Form I-485.

For applicants born in countries with low EB-2 demand (most of the world), the priority date becomes current immediately or within months. The EB-2 category rarely retrogresses for these countries, so the wait is minimal. For applicants born in India or China, per-country limits create years-long backlogs. The visa bulletin moves forward incrementally each month, and applicants wait for their priority date to reach the front of the queue.

The priority date wait is not a USCIS adjudication. It is a statutory cap on the number of immigrant visas issued per country per year. Filing premium processing on your I-140 does not move your priority date forward. There is no form that speeds this stage. The wait is the wait, and it is measured by watching the visa bulletin each month.

Let's be direct: if you were born in India and your priority date is 2026, you may be waiting five years or more for that date to become current, depending on how the backlog moves. The movement is not predictable year to year—it depends on worldwide EB-2 demand, how many visas are recaptured from unused family-based allocations, and whether Congress changes the per-country caps.

What If My Priority Date Retrogresses After It Becomes Current?

The visa bulletin can move backward. If your priority date was current last month and you filed your I-485, but the bulletin retrogresses this month, USCIS will hold your I-485 without adjudicating it until the date becomes current again. You do not lose your place in line, but the case sits in pending status. Retrogression is more common in high-demand categories and countries, and it can happen multiple times during a single case. There is no procedural remedy—you wait for the bulletin to advance again.

What If I Change Employers While Waiting for My Priority Date?

EB-2 is employer-sponsored, and the I-140 approval is tied to the petitioning employer. If you leave that employer before your I-485 has been pending for 180 days, the employer can withdraw the I-140, and you lose the approved petition. However, the priority date itself can be retained and ported to a new I-140 filed by a new employer, as long as the original I-140 was approved before withdrawal. This is called priority date retention, and it allows you to preserve your place in line even if you switch jobs. The new employer must file a new PERM and a new I-140, but the old priority date carries forward. Consult an immigration attorney before changing employers during the green card process—the portability rules have strict conditions.

What If My I-140 Is Denied?

If USCIS denies your I-140, you do not have a priority date. The employer can appeal the decision or refile the petition with additional evidence addressing the denial reasons. A denial on the grounds that you do not meet the EB-2 qualifications—because the degree is not equivalent to a U.S. advanced degree, or the exceptional ability evidence does not meet the regulatory standard—requires a stronger case on refiling, not just procedural corrections. Denials add months or years to the timeline, because the refiling date becomes the new priority date.

Form I-485: The Final Stage

Once your priority date is current, you file Form I-485 to adjust status to lawful permanent resident (or apply for an immigrant visa through consular processing if you are abroad). The I-485 is the application for the green card itself. It includes background checks, biometrics, a medical examination, and an interview in some cases.

As of 2026, I-485 processing times vary by USCIS field office and the complexity of the case. Some cases are approved within months; others take longer if the background check is delayed, if USCIS issues an RFE, or if an interview is required and the office has a scheduling backlog. Premium processing is not available for I-485.

I-485 approval is the end of the EB-2 timeline. The green card is mailed after approval, and you become a lawful permanent resident as of the approval date.

Comparing EB-2 Timelines by Country of Birth

Country of Birth PERM + I-140 Timeline Priority Date Wait I-485 Timeline Total Estimated Timeline
Most countries (low EB-2 demand) 12–18 months 0–6 months (often current immediately) 6–12 months 18–36 months
India (high backlog) 12–18 months 5–10+ years (depends on bulletin movement) 6–12 months 6–12+ years
China (moderate backlog) 12–18 months 2–4 years (bulletin-dependent) 6–12 months 3.5–6 years
Philippines (variable) 12–18 months 0–2 years (bulletin-dependent) 6–12 months 18 months–4 years

These are estimates, not guarantees. The priority date wait dominates the timeline for backlogged countries, and that wait is outside USCIS control.

The Role of Premium Processing in the EB-2 Timeline

Premium processing is available only for Form I-140, not for PERM or I-485. It guarantees a USCIS response within a set number of business days, but the response can be an approval, a denial, or an RFE. Premium processing does not shorten the priority date wait, and it does not make your priority date current faster. What it does is remove uncertainty from the I-140 adjudication stage—you know within weeks whether the petition is approved, rather than waiting months. For some applicants, that certainty is worth the fee. For others, standard processing is sufficient. Confirm the current premium processing fee and timeline on the USCIS website before deciding.

Can I Work While Waiting for My EB-2 Green Card?

If you are in the United States on a valid work-authorized status—such as H-1B, L-1, or O-1—you can continue working for your sponsoring employer while the EB-2 process is pending. Once you file Form I-485 and it has been pending for a certain number of days, you can apply for an Employment Authorization Document (EAD) that allows you to work for any employer while the I-485 is pending. You can also apply for Advance Parole, which allows you to travel internationally and return without abandoning your I-485. These benefits are only available after the I-485 is filed, which cannot happen until your priority date is current.

Disclaimer

This article provides general information about the EB-2 green card process and does not constitute legal advice. Immigration outcomes depend on individual facts, country-specific backlogs, USCIS adjudication, and regulatory changes. Reading this content does not create an attorney-client relationship with the Law Offices of Peter D. Chu or any of its attorneys. For advice specific to your situation, consult a licensed immigration attorney. Processing times and fees change periodically; verify current information on official government websites before making decisions.

Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.

Frequently Asked Questions

How long does EB-2 processing take from start to finish? ▼

EB-2 runs through four stages: PERM labor certification, Form I-140 petition, priority date wait, and Form I-485 adjustment of status. For applicants born in countries without backlogs, the total timeline is often 18–36 months. For applicants born in India or China, the priority date wait alone can add five to ten years or more. The timeline depends on your country of birth and when the visa bulletin declares your priority date current.

What is a priority date and why does it control the timeline? ▼

Your priority date is the date your employer's PERM labor certification application was filed with the Department of Labor. It is your place in line for an EB-2 visa number. Each month, the Department of State publishes the Visa Bulletin with cutoff dates by country. You cannot file Form I-485 until your priority date is earlier than the cutoff date for your country. For high-demand countries like India, this wait can last years.

Can I use premium processing to speed up the EB-2 timeline? ▼

Premium processing is available only for Form I-140, not for PERM or Form I-485. It guarantees a USCIS response within a set number of business days, but it does not make your priority date current faster and it does not shorten the priority date wait. Premium processing removes adjudication uncertainty at the I-140 stage, but the visa bulletin queue is unaffected.

What happens if my priority date becomes current while my I-140 is still pending? ▼

You cannot file Form I-485 until the I-140 is approved, even if your priority date is current. If the priority date becomes current before I-140 approval, you must wait for the approval notice before filing I-485. If the visa bulletin retrogresses while you are waiting, your priority date may no longer be current by the time the I-140 is approved, and you will have to wait for it to become current again.

How long does PERM labor certification take? ▼

PERM processing time varies depending on the Department of Labor's workload. From the date the employer files the ETA Form 9089 to the date the DOL certifies or denies it, the process can take several months. If the DOL selects the case for audit, the employer must submit additional documentation, and the timeline extends by several more months. PERM does not have premium processing.

Can I change employers while my EB-2 green card is pending? ▼

EB-2 is employer-sponsored. If you leave your petitioning employer before your Form I-485 has been pending for 180 days, the employer can withdraw the approved I-140, and you lose the petition. However, the priority date can be retained and ported to a new I-140 filed by a new employer, as long as the original I-140 was approved before withdrawal. The new employer must file a new PERM and I-140, but the old priority date carries forward. Consult an immigration attorney before changing jobs during the process.

Why does EB-2 take longer for applicants born in India or China? ▼

U.S. immigration law imposes per-country limits on the number of employment-based immigrant visas issued each year. India and China have high demand for EB-2 visas, so the annual cap is reached quickly, creating multi-year backlogs. The priority date wait for applicants born in these countries can stretch five to ten years or more, depending on how the visa bulletin moves each month. The wait is controlled by statutory caps, not by USCIS adjudication speed.

What is the difference between adjustment of status and consular processing? ▼

Adjustment of status (Form I-485) is filed if you are physically present in the United States in a valid status and your priority date is current. Consular processing (Form DS-260) is the route if you are abroad. Both lead to a green card, but the processing agency differs—USCIS adjudicates I-485; U.S. consulates abroad adjudicate DS-260. The timeline and procedural steps vary slightly, but both require the priority date to be current before filing.

Back to blog