🥝GuideKiwi
Free Guide

Free Guide to Green Card Application Timelines

Understanding Green Card Processing Timelines by Category Green card processing times vary significantly depending on the category through which someone seek...

GuideKiwi Editorial Team·

Understanding Green Card Processing Timelines by Category

Green card processing times vary significantly depending on the category through which someone seeks permanent residence. The U.S. Citizenship and Immigration Services (USCIS) maintains different processing windows for each immigration pathway, and understanding these differences helps people plan their lives and financial decisions accordingly.

Family-based green cards—where U.S. citizens or lawful permanent residents sponsor relatives—often take the longest. Immediate relatives of U.S. citizens (spouses, unmarried children under 21, and parents of adult U.S. citizens) typically see processing times ranging from 12 to 24 months, though cases can move faster in some locations. Other family categories, such as siblings or married adult children, may take 5 to 10 years or longer due to annual visa number limits set by Congress.

Employment-based green cards have their own timeline structure. EB-1 categories for individuals with extraordinary ability or priority workers often process within 6 to 12 months. EB-2 and EB-3 categories, which include professionals with advanced degrees and skilled workers, typically range from 12 to 36 months. The timeline depends partly on whether the foreign national's country of origin has high demand in the employment category—nationals from countries with many applicants face longer waits.

Diversity visa (DV) lottery green cards operate on a fiscal year schedule. Winners must process their cases between October and September of the following year, creating a compressed timeline of approximately 12 months from visa number availability to final decision. Missing the visa availability window means the opportunity expires with no option for renewal.

Practical takeaway: Research your specific category early. Visit the USCIS and State Department websites to find the current processing times for your location and category. Timeline expectations differ dramatically—from months to years—so knowing which category applies prevents miscalculation of your personal timeline.

How USCIS Forms I-485 and I-140 Impact Your Timeline

Two primary forms shape green card processing timelines: Form I-140 (Immigrant Petition for Alien Worker) and Form I-485 (Application to Register Permanent Residence or Adjust Status). Understanding what each form does clarifies why some people's timelines extend longer than others.

Form I-140 is an employer petition used primarily in employment-based immigration. When an employer sponsors a foreign worker, they file I-140 to demonstrate that the position cannot be filled by U.S. workers and that the employer can pay the required wage. USCIS processes I-140 petitions separately from the final green card application. Current processing times for I-140 range from 6 to 24 months depending on the employment category and location. Some employment categories allow concurrent filing, where I-140 and I-485 process simultaneously, potentially saving 6 to 12 months. Other categories require I-140 approval before I-485 can proceed, adding time to the overall process.

Form I-485 is the actual application for permanent residence filed by the immigrant. For people already in the United States, I-485 allows them to adjust status to permanent resident without returning to their home country for visa processing. For people outside the U.S., consular processing through the State Department serves the same purpose but follows different procedures. I-485 processing currently takes 8 to 24 months at USCIS depending on the field office location. Rural or less-populated regions often have shorter processing times than major metropolitan areas like New York, Los Angeles, and Chicago.

The interaction between these two forms creates different pathways. Someone seeking an employment-based green card might wait 12 months for I-140 approval, then another 15 months for I-485 processing, totaling approximately 27 months. Someone in the family-based category skips I-140 entirely and files I-485 directly, but may wait longer if their priority date has not become current due to visa number quotas.

Priority dates represent the date when an immigration petition was filed or when a visa number became available. This date determines when someone can proceed with their green card application. If a priority date is not current, the case must wait until sufficient visa numbers are available, which can add years to processing time.

Practical takeaway: Ask your immigration attorney or petition sponsor which forms apply to your situation and whether concurrent filing is possible. Request the current processing time for your specific USCIS field office or consulate. These details shape your actual timeline, not generic national averages.

Timeline Differences Between Consular Processing and Adjustment of Status

Where someone physically processes their green card application—inside or outside the United States—significantly affects processing time and procedures. The two main pathways are adjustment of status (I-485) for those in the U.S. and consular processing for those abroad.

Adjustment of status (AOS) allows foreign nationals already in the United States to apply for permanent residence without returning home. This pathway offers several timeline advantages. First, the person can often start working and traveling on work permits (EAD) and travel documents (Advance Parole) while their I-485 is pending, sometimes within 4 to 6 months of filing. Second, they avoid the uncertainty and delays of foreign visa processing. However, adjustment of status requires the person to be in lawful status or fall into specific categories—such as immediate relative of a U.S. citizen—to proceed without prior visa availability.

Current adjustment of status processing times average 8 to 24 months at USCIS field offices, with variation based on location. High-volume offices like Newark, Chicago, and Los Angeles may take 18 to 24 months. Smaller offices might complete processing in 8 to 12 months. Age-based processing—where cases of applicants over 14 at the time of petition filing require additional background checks—can add 3 to 6 months to I-485 processing time.

Consular processing occurs at U.S. embassies and consulates when the foreign national remains outside the U.S. throughout the process. After USCIS approves the underlying petition (I-140 or family petition), the case transfers to the National Visa Center (NVC) for administrative processing, then to the appropriate consulate for visa interview and decision. This pathway typically takes 4 to 8 weeks after USCIS approval, but NVC administrative processing can extend 2 to 8 weeks depending on the consulate's workload and the completeness of submitted documents. Overall, consular processing often moves faster than adjustment of status once the underlying petition is approved, but it requires the person to wait outside the U.S. and attend a visa interview.

Medical examinations, security checks, and background investigations occur under both pathways but may process at different speeds. USCIS typically completes these checks during I-485 processing. Consulates conduct them closer to the visa interview. If issues arise—such as minor health concerns or background questions—adjustment of status may allow time to address them while remaining in the U.S., whereas consular processing might result in visa refusal requiring new applications.

Practical takeaway: If you are in the U.S. legally, assess whether adjustment of status is available to you. If not, or if you prefer to remain in your home country, consular processing may move faster once USCIS approves your petition. Neither pathway guarantees speed, so plan for 12 to 24 months total processing time and avoid making irreversible decisions based on faster unofficial estimates.

How Visa Bulletin and Priority Dates Control Your Timeline

The State Department's Visa Bulletin controls when millions of people worldwide can move forward with green card processing. This monthly publication determines whether a priority date—the official date your petition was filed or became available—is "current" or must continue waiting. For many people, the Visa Bulletin creates unavoidable delays measured in months or years, independent of USCIS processing speed.

Visa numbers are limited by law. Congress sets annual caps for each employment-based category and family-based category. When demand for a particular category exceeds the annual visa number supply—which happens frequently in employment categories EB-2 and EB-3, and in family categories F-2A through F-4—a backlog forms. This backlog means people with earlier priority dates move forward, while those with later priority dates must wait.

For example, in 2024, immediate relatives of U.S. citizens (spouse

🥝

More guides on the way

Browse our full collection of free guides on topics that matter.

Browse All Guides →