Free Guide to Green Card Processing Times
Understanding Green Card Processing: Basic Timeline Information Green card processing times vary significantly based on the category of immigration through w...
Understanding Green Card Processing: Basic Timeline Information
Green card processing times vary significantly based on the category of immigration through which someone seeks permanent residency. The U.S. Citizenship and Immigration Services (USCIS) publishes processing time data for different visa categories, though actual times often differ from estimates. As of recent reports, family-based petitions may take anywhere from 2 to 7 years depending on the relationship to the sponsoring U.S. citizen or permanent resident. Employment-based green cards typically range from several months to several years, with certain professions and countries experiencing longer waits.
The timeline begins when a petition is filed with USCIS. For family-based cases, USCIS processes Form I-130 (Petition for Alien Relative), which is the initial step. For employment-based cases, the process often starts with labor certification through the Department of Labor, which can take 6 months to 2 years before the actual green card petition is even submitted. Understanding these distinct starting points helps explain why two people may start their immigration journey at different times yet reach green card status at similar points.
Processing times also depend on whether someone is applying from within the United States (adjustment of status) or from outside the country (consular processing). Adjustment of status applicants file Form I-485 concurrently with other forms and may wait 8 to 18 months for a decision. Consular processing involves additional steps at U.S. embassies or consulates abroad, which can add several months to the overall timeline.
The USCIS maintains a processing time tool on its website that shows estimates for specific service centers and categories. These estimates are updated regularly and reflect historical data about how long cases have taken to complete. However, these are estimates, not guarantees. Some cases move faster due to having no complications, while others experience delays from background checks, security reviews, or requests for additional documentation.
Practical Takeaway: Start by identifying which immigration category applies to your situation—family-based, employment-based, diversity visa, special immigrant, or another category. Once you know the category, you can look up the processing time estimate for the specific USCIS service center that will handle the case. Write down the estimated timeframe so you understand what to generally expect, while remaining aware that actual times may differ.
Family-Based Green Card Processing: When Relatives Sponsor
Family-based immigration accounts for the majority of green card applications in the United States. A U.S. citizen or permanent resident can petition for certain family members, with processing times depending heavily on the specific relationship. Spouses and unmarried children under 21 of U.S. citizens are in the "immediate relative" category, which has no annual cap and typically processes faster than other family categories. These cases often move through the system in 12 to 24 months, though some have been completed in as little as 6 months.
Other family relationships fall into preference categories, each with annual numerical limits. The first preference includes unmarried adult children of U.S. citizens. The second preference covers spouses and unmarried children of permanent residents. Third preference covers married children of U.S. citizens. Fourth preference covers siblings of U.S. citizens. Because these categories have numerical caps, processing times are much longer. For example, in 2024, some fourth preference cases were waiting 10 to 16 years for processing, depending on the applicant's country of origin.
The visa bulletin, published monthly by the State Department, controls when an application can move forward in preference categories. The bulletin shows a "visa number," which essentially acts as a place in line. An applicant cannot proceed to the next stage until their petition's priority date is current according to the visa bulletin. This system can cause long periods of waiting between when the petition is approved and when the green card application can actually be processed. Someone might have their Form I-130 approved in 2022 but not be able to move forward until their priority date becomes current in 2027 or later.
Processing times also depend on whether the foreign relative is in the United States or abroad. Those already in the U.S. can file Form I-485 (adjustment of status) and may receive a work permit and travel document while waiting. Those abroad must wait for their priority date to become current and then go through consular processing at a U.S. embassy or consulate, which adds time for interview scheduling and background checks.
Practical Takeaway: If you have a family member petitioning for you in a preference category, check the monthly visa bulletin to see your priority date. The bulletin shows current dates for each preference category by region of birth. Understanding where your case stands in this system helps explain why processing might take years longer than immediate relative cases.
Employment-Based Green Cards: Timelines and Category Differences
Employment-based green cards follow a different pathway than family-based petitions, and processing times vary dramatically by occupation, education level, and country of birth. There are five employment-based preference categories (EB-1 through EB-5), each with different requirements and processing speeds. EB-1 covers individuals with extraordinary ability, multinational executives, and outstanding professors and researchers. These categories often process relatively quickly, sometimes within 1 to 2 years. EB-2 covers professionals with advanced degrees or individuals with exceptional ability. EB-3 covers skilled workers and other workers. EB-4 covers special immigrants including religious workers and employees of the U.S. government abroad. EB-5 covers investors who create jobs in the United States.
For most employment-based categories, the process begins with labor certification. The employer must file Form ETA-9089 with the Department of Labor to show that hiring a foreign worker will not negatively affect U.S. workers' wages and working conditions. The labor certification process alone typically takes 1.5 to 2 years, though some cases are completed in less time. Once labor certification is approved, the employer then files Form I-140 (Immigrant Petition for Alien Worker) with USCIS. This step adds another 4 to 12 months of processing.
After Form I-140 approval, the applicant must wait for a visa number to become available. Like family-based preference categories, employment-based categories have annual numerical limits. The visa bulletin shows which priority dates are current for each employment-based category. Applicants from countries with high demand for visas—particularly India and China—may face significantly longer waits. As of 2024, some EB-3 applicants from India have priority dates from 2015, meaning they have been waiting 9+ years for a visa number to become available. Meanwhile, applicants from less-demand countries might have current priority dates and can move forward relatively quickly.
Once a visa number is available and the priority date is current, the applicant can file Form I-485 for adjustment of status (if in the U.S.) or proceed to consular processing (if abroad). This final stage typically takes 8 to 18 months for adjustment of status. The total employment-based green card timeline frequently ranges from 4 to 10+ years, though cases with shorter labor certification waits and current priority dates can be completed in 2 to 3 years.
Practical Takeaway: When your employer starts the employment-based green card process, ask which category applies to your position and confirm whether labor certification is required. Understand that the labor certification stage, if needed, will likely add 18 to 24 months before the actual green card petition is even filed. Check the visa bulletin regularly to track when your priority date may become current, as this determines when you can proceed to the final stages.
How Background Checks and Security Reviews Impact Processing
Background checks and security reviews are mandatory parts of green card processing and are often the reason cases take longer than initial estimates suggest. When USCIS receives a green card application, the applicant's name is checked against multiple databases including the FBI's criminal database, the Department of State's consular records, and various national security watchlists. These checks are relatively straightforward for most applicants and typically complete within normal processing timeframes. However, certain circumstances trigger more extensive reviews that can add months or even years to the timeline.
Name matches to common names in watchlists can trigger additional investigation. For example, if an applicant has the same or similar name as someone on a security database, USCIS may require additional documentation to confirm the applicant is not that person. This administrative processing, as it is called, can last from a few weeks to several months. Applicants with connections to countries of
Related Guides
More guides on the way
Browse our full collection of free guides on topics that matter.
Browse All Guides →