Titlebar

The knowledge, tools and guidance you
need to take on the immigration process

How Long Does It Take to Get an Employment-Based Green Card?

Obtaining permanent residence through employment represents one of the most common pathways to a green card in the United States. The timeline varies significantly by employment category, country of birth, and current visa backlogs that affect processing at each stage. Some applicants receive their green cards within one to two years, while others wait a decade or longer for the same benefit.

At Nunez Law Firm, we are committed to guiding you through your employment-based green card journey. Our immigration attorneys offer supportive guidance and set clear expectations, so you always know what to expect in terms of realistic timeframes.

Employment-Based Category

The United States assigns employment-based green cards into five groups called preference categories. Each category has specific rules and wait times. The category you fit into decides how soon you may get a green card.

Factors Influencing Time

Multiple factors affect how long your green card application takes from start to finish. Your preference category, demand from applicants born in your country, and processing speed at government agencies all play significant roles in determining your wait time.

Labor Certification (PERM) Process

Most EB-2 and EB-3 applicants must obtain labor certification before their employer can file a green card petition. The PERM process requires employers to demonstrate that no qualified American workers are available for the position. As of February 2026, Labor certification currently takes 17 or 18 months, depending on processing times and backlogs.

I-140 Employment Petition

After receiving labor certification, your employer files Form I-140 to petition for your immigrant worker status. The U.S. Citizenship and Immigration Services (USCIS) reviews your qualifications, and the job offer to determine eligibility for the requested category. Standard processing takes six to nine months, while premium processing reduces the timeframe to 15 business days for an additional fee.

Country of Birth and Priority Date

The time it takes to get a visa depends on your birthplace and when your employer filed your petition (priority date). U.S. law limits the number of employment-based visas any country can receive each year to 7%. This can lead to waits of over 10 years in some countries. You can see if a visa is available by checking the monthly visa bulletin.

I-485 Petition Process

When a visa number is available, you submit Form I-485 to adjust your status to permanent resident. USCIS completes background checks, schedules biometrics, and may interview approval. Processing typically takes 12 to 24 months, depending on the field office.

Green Card Approval

Once approved, you will receive your permanent resident card within four to six weeks. This card confirms your status and lets you live and work in the U.S. indefinitely.

Factors That Can Delay the Process

Several factors can lengthen your timeline. Our lawyers help avoid delays, including:

Consult a Trusted New York Immigration Lawyer

Employment-based green cards can take anywhere from two to ten years, depending on your preference category and country of birth. Call Nunez Law Firm at 917-708-1072 to schedule a consultation with an experienced New York immigration attorney who will guide you through every step of the process.