Skip Main Navigation

The Latest USCIS Processing Times – FY 2025

UNDERSTANDING USCIS WAIT TIMES AND CASE STATUS FOR GREEN CARDS, CITIZENSHIP, K-1 VISAS, AND EMPLOYMENT-BASED IMMIGRATION

  • Written By:
    Alison MoodieAlison Moodie is the Managing Editor at Boundless Immigration
  • Reviewed By:
    Hasalyn ModineHasalyn Modine is an Intentional leader and innovative strategist with 20+ years in marketing and storytelling.
  • Updated March 21, 2025

USCIS Processing Times are Slowing in 2025

After USCIS made significant progress in reducing wait times for many U.S. immigration applications in 2024, data for the current fiscal year (which begins in October for the U.S. Federal Government) shows that processing times are increasing except for the fiancé visa petition.

However, processing times for most common applications are still being processed relatively quickly, and at pre-pandemic levels, they are often faster.

  • The processing time for Form I-129F (fiancĂ© petition) has increased in 2025.
  • The wait time for Form N-400 (citizenship) has been the fastest since 2016.
  • The processing time for employment authorization via adjustment of status has been the lowest since 2017.

Current USCIS Processing Times at a Glance

For a quick reference, here’s a summary of current processing times for key immigration forms as of March 2025. The number of days/months shown is the median. It represents the time it took USCIS to process half of the applications in a given time period.

Navigating the complex world of immigration can be overwhelming. Let Boundless simplify your journey. Get started with our eligibility check today!


Understanding USCIS and DOL processing times

The time it takes to process your immigration forms (citizenship, family, or employment-based visas) depends on a few things:

  1. The type of application: Regardless of visa category, different applications have different processing times, including:
  2. The agency involved: While U.S. Citizenship and Immigration Services (USCIS) processes most forms, the PERM Labor Certification (Form ETA-9089) is processed by the Department of Labor (DOL), which has its processing timelines.
  3. The location: The USCIS office or service center handling your application can affect processing times.
  4. The specific category: Processing times for employment-based visas can vary based on the preference category (EB-1, EB-2, EB-3, etc.) for immigrant visas or the specific nonimmigrant classification (H-1B, L-1, O-1, etc.) for Form I-129 petitions.
  5. Premium processing: Some employment-based petitions, including certain I-140 and I-129 categories, are eligible for premium processing, which can significantly reduce wait times. Note that PERM Labor Certifications are not eligible for premium processing.

USCIS and the Department of Labor regularly update processing times for many types of applications. This helps you understand how long you might have to wait.

Processing times can vary widely depending on the specific USCIS office or service center. Offices in less populated areas may be faster than those in big cities. Certain service centers may specialize in specific visa categories for employment-based petitions, affecting processing times.

You can check the USCIS website for the latest processing times for your specific application and location. You’ll need to check the Department of Labor’s website for PERM processing times.


Get Your Green Card Faster.

Don’t Wait Years, Start Today

Check eligibility

Checking your processing time and case status

Checking your case status tells you the current stage of your application (e.g., “received,” “pending review”), while checking processing times gives you an estimated timeframe of how long similar cases typically take at your specific USCIS office. Both are important for managing your expectations and planning for the future. By knowing your case status, you can ensure your application is progressing as expected, and by knowing the processing time, you can get a better idea of when to expect a decision.

How to check your processing time

  • Locate Your USCIS Field Office: To find the office that is processing your case, use your zip code on the USCIS website. Some forms are handled by a field office, while others (especially employment-based petitions like I-140 and I-129) are handled by a service center.
  • Find Processing Times: Once you know the office that is handling your case, use the USCIS Case Processing Time tool. Select your application type and the office’s location to see the time range it takes to process your type of case at that office.
  • Understand the Time Range: The time range shows two numbers.
    • The first number is the time it takes to complete 50% of cases (the median processing time).
    • The second number is the time it takes to complete 93% of cases. Most cases will be processed within this range. Keep in mind that these numbers are updated weekly.
  • Check for Premium Processing: For eligible employment-based petitions (including some I-140 and I-129 categories), check if premium processing is available, which guarantees processing within 15 calendar days for most cases.
  • PERM Processing Times: For PERM Labor Certifications, check the Department of Labor’s website for current processing times, as these are handled separately from USCIS applications.

How to check your case status

  • Find your receipt number
  • Enter your receipt number on the Case Status Online page
  • Complete the captcha
  • Click “Check Status”

Family-Based Green Cards

The I-130 petition is the first step for family-based immigration. Processing times can vary based on the specific family relationship:

  • Immediate Relatives (IR): This category includes spouses, parents, and unmarried children under 21 of U.S. citizens.
  • CR1: This is for spouses of U.S. citizens who have been married for less than 2 years at the time of admission to the U.S.
  • F2A: This category is for spouses and unmarried children (under 21) of permanent residents.
  • Adoptions: These cases typically take longer due to their complexity and additional required documentation.
FormCategoryProcessing Time (FY 2025)
I-130CR1 / IR1 (Conditional Resident – spouse of U.S. citizen)14.3 months if applying from outside the U.S.; 9.3 months if applying from within the U.S. (filed together with Form I-485).
I-130F2A (Spouse or child of permanent resident)35 months
I-485Family-based Adjustment of Status9.3 months

Unsure which family-based immigration path is right for you? Boundless can help you understand your options and choose the best route. Explore our family-based immigration services


Employment-Based Immigration

Employment-based immigration often involves multiple steps. The I-140 is for permanent positions, while the I-129 is for temporary workers. Premium processing, available for an additional fee, significantly reduces wait times for eligible categories.

FormCategoryRegular ProcessingPremium Processing
I-140Immigrant Petition for Alien Worker7.6 months21 days
I-485Employment-based Adjustment of Status6.9 monthsN/A
I-129Nonimmigrant Worker Petition3.5 months12 days

PERM Labor Certification

PERM is often the first step for employment-based green cards. Processing times vary and are handled by the Department of Labor, not USCIS. Audit reviews typically take longer than analyst reviews.

Process TypeProcessing Time
Analyst Review388 calendar days
Audit Review493

K-1 Fiancé Visas

This processing time is just for USCIS approval. Additional time is needed for consular processing, which is required for K-1 visas.

FormPurposeProcessing Time
I-129FPetition for Alien Fiancé6-8 months

Naturalization (U.S. Citizenship)

The current processing time represents a significant improvement from previous years, potentially benefiting hundreds of thousands of aspiring citizens.

FormPurposeProcessing Time
N-400Application for Naturalization5.5 months

Other Common Forms

These forms are often filed alongside other applications or as stand-alone requests.

FormPurposeProcessing Time
I-90Replace/Renew Green Card0.7 months
I-765Employment Authorization1.9 months
I-131 (Advance Parole)Travel Document6.7 months
I-131 (Travel Document)Travel Document6.7 months

What are AAO Processing Times?

AAO stands for “Administrative Appeals Office,” a branch of USCIS. AAO processing times are the amount of time it takes the Administrative Appeals Office to review an appeal of a denied application or petition and make a final decision. The AAO processing time has two stages:

1. An initial field interview: The field office that first denied the case has 45 days to review the appeal and decide whether to change its decision. If not, the case is sent to AAO.

2. AAO Appellate Review: The AAO will complete its review within approximately 180 days of receiving the case file. Depending on the complexity of the case, this could take more or less time.


Processing time backlogs

In February 2024, USCIS announced it had reduced its case backlog for the first time in over a decade. The overall backlog decreased by 15%, processing nearly 11 million case filings and completing 10 million cases.

In 2022, the agency established new internal cycle time goals to reduce the backlog. Here’s a breakdown of the targeted processing times:

Cycle Time GoalForms
2 WeeksI-129 Premium, I-140 Premium
2 MonthsI-129 Non-Premium
3 MonthsI-765, I-131 Advance Parole, I-539, I-824
6 MonthsN-400, N-600, N-600K, I-485, I-140 Non-Premium, I-130 Immediate Relative, I-129F Fiancé(e), I-290B, I-360, I-102, I-526, I-600, I-600A, I-730, I-800, I-800A, I-90, I-821D Renewals
Source: USCIS

Is Your Visa Taking Too Long? Here’s How to Check and Follow Up

It’s normal to experience wait times when applying for a visa, but how do you know if it’s taking longer than usual? Here’s what to do:

  • Check Normal Processing Times: The USCIS processing time tool provides estimated processing times for different visa applications. Find your form type and check the “Receipt date for a case inquiry” to see if your application falls outside the normal window.
  • Track Your Case Online: USCIS lets you track your application status online for updates. The process is slightly different depending on whether you applied inside or outside the US.
  • When to Inquire: If your application date is before the “Receipt date for case inquiry” and you haven’t heard back, you can file a Case Inquiry with USCIS using their e-form. This will prompt them to investigate any potential delays.

Important Note: Don’t contact USCIS if your application is still within the normal processing times. You’ll likely receive a generic response.


Experience a smoother, faster immigration process.

Get started with Boundless today.

See how we can help