If you’ve typed “USCIS processing times” into Google more than once this month, you’re not alone. Whether you’re waiting on a green card, a work permit, or your naturalization interview, one question dominates everything else: how much longer is this going to take?
The honest answer is: it depends- on the form, the category, the service center handling your case, and sometimes even the month you filed. USCIS case processing times shift constantly based on filing volume, staffing, and policy changes, which is exactly why relying on outdated blog posts or a friend’s experience from two years ago can leave you with wildly inaccurate expectations.
This guide walks through the latest 2026 USCIS processing times by form and category, explains what drives the variation, and shows you exactly how to check your own case status so you’re working from real data, not guesswork.

How USCIS Processing Times Actually Work
Before diving into specific numbers, it helps to understand what “processing time” really means. USCIS publishes estimated ranges based on how long it took to complete 80% of recently adjudicated cases in a given category and service center; not a guarantee, and not an average. That means your specific case could move faster or slower than the published range depending on its complexity, whether it triggers a Request for Evidence (RFE), and which office is handling it.
You can check official, continuously updated figures directly on the USCIS processing times tool, which lets you filter by form type, service center, and- for many categories- by field office. This should always be your primary source, with any blog post (including this one) treated as a general orientation rather than a substitute for the live data.
Current USCIS Processing Times by Form (2026)
The table below reflects general 2026 ranges compiled from current USCIS data and recent immigration reporting. Because timelines shift monthly and vary by service center, treat these as directional estimates and confirm your specific category on the official tool before making any decisions.

Pro Tips: Processing times fluctuate continuously based on service center workloads, backlog volumes, and individual case specifics. For the most precise estimate tailored to your exact receipt number and filing location, check the official USCIS Processing Times tool directly.
Family-Based Immigration Processing Times
Family-based cases remain some of the most-searched and most variable categories, largely because processing time for I-130 for parents, spouses, and siblings can look completely different depending on the relationship and the petitioner’s status.
I-130 Processing Time
The i130 processing time depends heavily on two factors: whether the petitioner is a U.S. citizen or a lawful permanent resident, and whether the beneficiary qualifies as an immediate relative or falls under a numerically capped preference category.
- U.S. citizen petitioning for a spouse, parent, or minor child (immediate relative): commonly runs somewhere in the 10 to 18 month range at most service centers, though this fluctuates.
- Green card holder petitioning for a spouse or child (F2A category): can take dramatically longer; in some reported cases, multiple years, due to both USCIS adjudication time and annual visa number caps.
- Preference categories (siblings, married adult children): even after I-130 approval, additional years of waiting for visa number availability are common, sometimes stretching well beyond a decade for certain categories.
For a deeper breakdown of what drives this variation, our dedicated guide on I-130 processing time walks through category-by-category expectations in more detail.
I-485 Processing Time (Family-Based)
Once an I-130 is approved (or filed concurrently, when eligible), Form I-485- the actual green card application- adds its own timeline. Family-based I-485 processing currently runs roughly 10 to 20 months in most field offices, though this can move faster in cases filed concurrently with an approvable I-130 for an immediate relative.
Marriage Green Card Timeline
Because marriage-based cases combine an I-130 and an I-485, the full marriage green card timeline- from initial filing through green card issuance- commonly spans somewhere between one and two years for spouses of U.S. citizens applying from inside the United States, with consular cases (spouse abroad) often following a somewhat different timeline through the National Visa Center.
Note: If you’re just getting started, our guides on how to apply for a marriage green card and our full marriage green card walkthrough cover the process step by step.
K1 Visa and NVC Processing Time
For fiancé(e) cases, the k1 visa processing time starts with Form I-129F, which currently runs roughly 8 to 11 months at USCIS. Once approved, the case transfers to the Department of State, and NVC processing time, covering document collection and scheduling before the consular interview, adds several additional weeks to months on top of the USCIS timeline. Our detailed K-1 visa requirements guide breaks down what to expect at each stage of this process.
Employment-Based Immigration Processing Times
Employment-based cases involve a different set of moving parts, often spanning multiple federal agencies before a green card is finally issued.
PERM and DOL Processing Times
Many employment-based green card cases begin outside USCIS entirely, with a PERM labor certification through the U.S. Department of Labor. Dol processing times for PERM labor certification have generally run in the range of several months to roughly a year, depending on whether the case is selected for standard analyst review or gets pulled into an audit, which extends the timeline further. Since PERM is the very first step in many EB-2 and EB-3 cases, delays here push back everything that follows.
I-140 Processing Time
Once PERM is approved (where applicable), the employer files Form I-140. I-140 processing time under regular processing generally runs about 4 to 12 months, but premium processing, available for most I-140 categories- can compress adjudication to just 15 business days (45 business days for EB-1C and EB-2 National Interest Waiver cases), for an additional government fee.
EB-3 and EB-1C Visa Processing Time
- Eb3 visa processing time depends on both I-140 adjudication and, critically, visa bulletin movement for the applicant’s country of birth; EB-3 backlogs for certain countries can add substantial additional waiting time beyond the I-140 approval itself.
- Eb1c processing time (multinational executives and managers) generally benefits from a stronger regular-processing track record and the option of premium processing, though the 45-business-day premium window for this category is longer than standard I-140 premium processing.
I-485 Processing Time (Employment-Based)
Employment-based I-485 processing has generally trended somewhat faster than family-based cases in recent data, though timelines still depend heavily on the applicant’s visa category and country of birth relative to current Visa Bulletin movement.

Naturalization and Citizenship Processing Times
For U.S. citizenship and naturalization (filed via Form N-400, Application for Naturalization), processing times vary depending on your location and the specific USCIS field office handling your case.
N-400 Processing Times
Naturalization has been one of the more consistently improving categories in recent years, with n400 processing times commonly landing in the 6 to 14-month range depending on the field office. It’s worth noting that interview and oath ceremony scheduling can vary by location, so two applicants filing on the same day in different cities may still see noticeably different total timelines.
N-600 Processing Times
For those applying for a Certificate of Citizenship rather than naturalizing through the N-400 process- often children who acquired citizenship automatically through a parent- N-600 processing times generally run in a similar 8- to 14-month range, though this can vary based on whether supporting documentation requires additional review.
Other Common USCIS Processing Times
Here are the current processing times for other high-volume family, employment, and residency forms:
I-765 Processing Time (Work Permits)
The I-765 processing time for standard Employment Authorization Document applications generally runs about 2 to 8 months, though certain categories, including some student OPT-related filings, may qualify for faster processing windows.
I-90 Processing Time (Green Card Replacement)
Green card replacement processing time through Form I-90 has fluctuated in recent data, generally running somewhere around 8 to 12 months, though applicants renewing or replacing a card due to an upcoming expiration should file well ahead of time given this variability.
I-824 Processing Time
Form I-824, used to request a copy of an approved petition or notify a consulate of approved action, generally runs about 6 to 10 months; a category that’s easy to overlook but relevant for consular processing cases that need a duplicate approval notice.
But Why Do Processing Times Vary So Much Between Cases?
It’s worth understanding a few of the biggest drivers behind why two seemingly similar cases can move at very different speeds:
- Service center workload. Different USCIS service centers handle different volumes and staffing levels at any given time, which is why the same form can show different ranges depending on which office is assigned.
- Case complexity. Anything requiring additional review- unusual documentation, prior immigration history, or a case flagged for further evidence- naturally takes longer than a straightforward filing.
- Requests for Evidence (RFEs). An RFE effectively pauses the adjudication clock while USCIS waits for your response, and your response time directly affects your overall timeline.
- Policy and staffing changes. Shifts in USCIS priorities, budget, and staffing levels over the course of a year can meaningfully speed up or slow down entire categories, sometimes with little advance notice.
- Visa bulletin movement. For any category subject to annual caps, USCIS adjudication speed is only half the picture; visa number availability under the Visa Bulletin is often the larger factor in total wait time.
Green Card Waiting Time by Country
One of the most misunderstood factors in USCIS is that the country of birth can matter as much as the form itself. For employment-based categories and some family preference categories, applicants born in countries with historically high demand- most notably India and China, and to a lesser extent Mexico and the Philippines- often face significantly longer green card waiting times by country due to per-country annual visa caps, regardless of how quickly USCIS adjudicates the underlying petition.
This is tracked through the monthly Visa Bulletin published by the U.S. Department of State, which lists the priority dates currently being processed for each category and country. Even a fully approved I-140 or I-130 can sit waiting for months or years if the applicant’s priority date hasn’t yet become current under their country’s allocation.
Green Card Application Timeline: Putting It All Together
Because so many green card application timeline factors- form processing, PERM, NVC coordination, and visa bulletin movement- stack on top of each other, it helps to think of the full process in stages rather than a single number:
- Initial petition stage (I-130 or I-140, plus PERM for many employment cases)
- Visa availability stage (waiting for a current priority date under the Visa Bulletin, where applicable)
- Final application stage (I-485 adjustment of status, or NVC-coordinated consular processing)
- Interview and decision stage (biometrics, interview scheduling, and final adjudication)
A straightforward immediate-relative spouse case might move through all four stages in around a year to eighteen months. A preference-category or backlogged employment case, by contrast, could span several years once visa availability is factored in- which is exactly why understanding your specific category matters so much more than any single headline number.
How to Check Your USCIS Case Processing Time
To find out how long your specific immigration application or petition will take, USCIS provides a dedicated online tool. You can determine your expected wait time and track your case by following these steps:

- Use the official processing time tool. Visit the USCIS processing times page, select your form and the office or service center handling your case, and review the current range.
- Check your individual case status. Using your receipt number from Form I-797C, you can track real-time status updates on your specific case through the USCIS online case status tool.
- Understand your case inquiry date. USCIS generally only allows you to submit a formal delay inquiry once your case has passed the date by which 93% of similar cases were completed; filing before that point typically won’t yield useful results.
- Watch the Visa Bulletin if visa availability applies to your category. For preference categories and backlogged employment cases, the monthly Visa Bulletin often matters more than the processing time tool alone.
- Reach out for professional guidance if your case is significantly outside the published range. A case sitting well beyond the standard range may simply be moving slowly, or it may reflect an underlying issue, like a pending RFE response or administrative processing- that’s worth investigating.
Leverage Our Expertise for Your Immigration Timeline
Processing time estimates are useful for general planning, but they can’t tell you what’s actually happening inside your specific case or what to do if your timeline starts looking unusual. As a dedicated immigration law firm, we help clients interpret exactly where their case stands, identify when a delay inquiry is worth pursuing, and build realistic expectations from the very start of the process rather than relying on a single generic number.
Our family-based immigration lawyer team regularly works with clients navigating I-130, I-485, and marriage-based timelines, and we’re happy to review your case and explain what’s realistic for your specific category, service center, and family circumstances- before frustration sets in, not after.

Conclusion
USCIS processing times in 2026 remain a moving target, shaped by form type, service center workload, visa category caps, and country of birth all at once. There’s no single number that applies to every case, which is exactly why relying on the official USCIS processing time tool, understanding which stage your case is actually in, and knowing when a delay might warrant professional attention matters so much more than chasing a headline average.
If your case has been pending longer than expected, or you’re trying to plan around an uncertain timeline before you’ve even filed, getting clear, personalized guidance early can save you significant stress and help you make decisions based on your actual situation rather than a rough estimate.
September 28, 2026
10 Minutes
