Have a Question or Need Assistance
Our Immigration Consultant Services
We Provide Following Immigration Forms Assistance
US Citizens and LPR, can Petition their Immediate Family members. Please read INA for more information.
The foreign fiance(e) of an American citizen may enter the United States on a K-1 visa to marry the American citizen...
We provide assistance in completing National Visa Center Immigration Processing Forms.
We assist our clients with the procedure and requirements for becoming a US Citizen.
Immigration Consultant For I9 Verification Form or as an I-9 Authorized Representative For Remote Hire Employees
Click Here for More InformationHow to Check USCIS Processing Times for Green Cards Online
You submitted your green card application weeks or months ago. Now you're stuck waiting with no clear answer about when USCIS will process your case. Every day that passes means more uncertainty about your plans, your job, and your family's future. You need real information about how long this will actually take.
USCIS publishes official processing time estimates for every form and service center. These timelines tell you how long the agency is currently taking to process cases like yours. Checking these numbers gives you a realistic expectation and helps you know if your case is moving normally or if something might be wrong.
This guide walks you through the exact steps to check USCIS processing times for your green card application. You'll learn what those numbers actually mean, how to find your specific timeline, and what to do if your case is taking longer than normal. We'll cover the main green card forms including Form I-130, Form I-485, and Form I-140, plus show you how to interpret the wait times you see online.
What USCIS processing times really show
USCIS processing times represent the agency's current estimate for how long they take to process specific forms at specific locations. These numbers update regularly based on actual case completions, not predictions or goals. When you check processing times, you see how long USCIS took to complete 80% of cases in recent months, giving you a realistic baseline for your own application.
How USCIS calculates processing times
USCIS tracks every completed case for each form type at each service center. The agency then publishes the time it took to finish 80% of those cases. This means 20% of cases take longer than the posted time, while some cases finish faster. You won't find average wait times because USCIS specifically avoids averages that could hide the full range of processing speeds.
The 80% benchmark gives you a practical expectation rather than a best-case scenario. For example, if Form I-485 shows a 12-month processing time at your service center, 8 out of 10 applicants get their decision within that year. The remaining 2 might wait 15 months, 18 months, or longer depending on their specific situation.
USCIS processing times green card applications are based on completed cases from the past six months, so the numbers reflect current workload and staffing levels at each facility.
What the date ranges tell you
Processing times appear as date ranges showing when USCIS is currently working on cases. You'll see something like "December 1, 2024 to March 15, 2025" for a specific form. This means USCIS is now processing cases with receipt dates that fall within that window. Cases filed before December 1, 2024 should be completed or very close to decision.
Your receipt date determines where you fall in the queue. If your receipt notice shows November 20, 2024 and USCIS lists December 1, 2024 as the start of their current processing range, your case should receive attention soon. Cases with receipt dates after March 15, 2025 in this example still have months of waiting ahead.
These ranges also show you how many months of applications USCIS is currently handling. A three-month range (like the example above) means the agency processes about three months of applications within their posted timeline. Wider ranges suggest slower processing, while narrower ranges indicate faster movement through the backlog.
Step 1. Gather your case and form details
You need specific information from your application before you can check processing times. USCIS organizes processing data by form type, service center, and filing category, so knowing exactly what you submitted helps you find the correct timeline for your case. Collecting these details now saves you from searching through the wrong forms or misreading your expected wait time.
Find your receipt number
Your receipt number appears on the notice USCIS mailed you after receiving your application. This 13-character code starts with three letters (like IOE, WAC, or LIN) followed by 10 numbers. The letters identify which service center handles your case, while the numbers track your specific application in USCIS systems.

Look for your receipt number in these locations if you cannot find your original notice:
- Form I-797C, Notice of Action: The receipt number prints at the top left corner of this official notice
- USCIS online account: Log in and view your case details to see the receipt number listed
- Email confirmation: Check your inbox for the automated receipt notice USCIS sent when they accepted your application
- Check or money order stub: Your bank records may show the receipt number if you paid by check
Identify your form type and category
USCIS processing times green card applications depend on which specific form you filed and what category applies to your case. Form I-485 (Adjustment of Status) has different timelines than Form I-130 (Petition for Alien Relative) or Form I-140 (Immigrant Petition for Alien Worker). Each form also breaks into multiple categories with separate processing speeds.
Common green card forms you might need to check include:
- Form I-130: Family-based petitions for immediate relatives or family preference categories
- Form I-485: Applications to adjust status to permanent resident while in the United States
- Form I-140: Employment-based immigrant petitions filed by employers
- Form I-765: Employment authorization applications often filed with adjustment of status
- Form I-131: Travel document requests for advance parole during green card processing
Write down your form number and filing category before moving to the next step. For example, "Form I-485, employment-based" or "Form I-130, spouse of U.S. citizen" gives you the exact information USCIS needs to show your processing time.
Step 2. Use the USCIS processing times tool
USCIS provides a free online tool that shows current processing times for every form and location. You access this tool through the official USCIS website, where you select your specific form and service center to see how long cases like yours are taking right now. The tool updates monthly with new data, so you get the most recent information available about your expected wait time.
Navigate to the official USCIS page
Open your web browser and go to egov.uscis.gov/processing-times to access the processing times tool directly. This page loads the official search interface where you enter your case details. USCIS maintains this tool as part of its public services, requiring no login or account to view processing time estimates.
Bookmark this page for quick access later since you will likely check it multiple times during your green card application process. The tool works on desktop computers, tablets, and smartphones, giving you flexibility to check your status from any device with internet access.
Select your form type
Click the "Form Type" dropdown menu at the top of the page. You see a complete list of USCIS forms organized alphabetically by form number. Scroll through this list until you find your specific form, such as I-130, I-485, or I-140. Click your form to select it from the menu.

The tool then displays form categories if your form type has multiple filing options. For example, Form I-130 shows separate categories for immediate relatives versus family preference categories. Form I-485 lists employment-based and family-based categories as distinct options. Choose the category that matches your actual filing to ensure accurate uscis processing times green card results.
Choose your service center or field office
Select your processing location from the next dropdown menu. This menu lists all USCIS service centers and field offices that handle your form type. Your receipt number's first three letters tell you which facility received your case, so match those letters to the center name in the list.
Common service center codes include:
- IOE: USCIS Electronic Immigration System (cases may process at any center)
- WAC: California Service Center
- LIN: Nebraska Service Center
- SRC: Texas Service Center
- EAC: Vermont Service Center
If your receipt number starts with IOE, select "USCIS ELIS" from the dropdown menu, which represents the electronic filing system that distributes cases across multiple facilities.
Review and submit your search
Double-check that you selected the correct form, category, and location before clicking the "Get Processing Time" button. The system requires all three selections to return results. Wrong selections give you inaccurate timelines that do not reflect your actual case processing speed.
Click the search button once you confirm your selections are correct. The tool processes your request and displays the current processing time range within seconds. This information appears directly on the page without requiring you to navigate elsewhere or download any files.
Step 3. Read and interpret the results
The results page displays specific date ranges showing when USCIS is currently processing cases for your form type and location. You see these dates listed as a start date and end date, representing the receipt dates of applications USCIS is actively working on right now. This information tells you exactly where your case falls in the agency's queue and whether you should expect a decision soon or need to wait longer.
Understand the processing time range
USCIS shows two critical dates that define your expected wait time. The "Receipt Date for a Case Inquiry" appears first, indicating the oldest cases still within the normal processing window. Any case filed before this date qualifies for an inquiry if you have not received a decision yet. The second date marks the most recent receipt date USCIS considers within the current processing timeline.

Read these dates carefully against your own receipt date from Step 1. If your receipt notice shows December 1, 2024 and the processing range runs from October 15, 2024 to January 30, 2025, your case sits within the normal processing period. You fall in the middle of USCIS's current workload, meaning the agency should reach your application within the posted timeframe.
Cases filed before the start date should receive priority attention from USCIS. Your application moves beyond the normal processing window when your receipt date predates the range shown on the results page. This situation means you can submit an official case inquiry asking USCIS to check on your application status since it exceeded the expected processing time.
Applications with receipt dates after the end of the posted range still have significant waiting time ahead, as USCIS has not begun processing cases filed that recently for your form type and location.
Identify where your case stands
Compare your exact receipt date to the processing range to determine your position in line. USCIS processing times green card applications move chronologically, so earlier receipt dates receive attention before later ones in most circumstances. Your spot in this timeline directly impacts when you can expect contact from USCIS about your case.
Three possible positions exist for your application:
- Before the range: Your case exceeded normal processing times and qualifies for an inquiry
- Within the range: Your case processes normally and you should receive a decision soon
- After the range: Your case remains in queue and has not reached the active processing stage yet
Check for special notices or delays
Scroll down the results page to find any additional information USCIS posted about your form type. The agency sometimes displays notices about temporary processing delays, workload increases, or other factors affecting current timelines. These messages appear in red or yellow boxes below the main processing time information.
Look for notes about form updates or policy changes that might affect your application. USCIS occasionally adds warnings when a specific form category experiences higher volumes than normal or when new procedures slow down processing. Reading these notices helps you understand whether your wait time might extend beyond the posted range due to circumstances outside the normal workflow.
Step 4. Compare your wait to normal timelines
You now have the official processing time range from USCIS, but that number alone does not tell you whether your specific case is moving normally or experiencing delays. This step shows you how to calculate your actual wait time and compare it against the posted expectations to determine if your application needs attention. Knowing where you stand helps you decide whether to wait patiently or contact USCIS about your case.
Calculate your current wait time
Start by counting the total months between your receipt date and today's date. Your receipt notice shows the exact day USCIS received your application, which serves as the starting point for all processing time calculations. For example, if your receipt date shows March 15, 2025 and today is January 2, 2026, your case has been pending for approximately 9.5 months.
Write down this number and keep it handy as you review the processing time range from Step 3. You need both pieces of information to determine whether your wait falls within normal parameters or extends beyond what USCIS considers typical for your form type.
Simple calculation method:
- Receipt date: March 15, 2025
- Today's date: January 2, 2026
- Months pending: 9.5 months
- Posted processing time: 8 to 12 months
- Result: Your case falls within the normal range
Know what delays look like
Your case shows signs of delay when your receipt date appears before the start of the processing range USCIS displays for your form and location. This gap means the agency should have reached your application by now based on their current workload and processing speed. Cases that exceed normal timelines by more than 30 days often indicate processing issues, additional review requirements, or missing documentation.
Check whether your application includes complex circumstances that commonly extend processing times. Marriage to a U.S. citizen requires additional fraud prevention measures that slow some Form I-130 cases. Employment-based petitions involving national security clearances take longer than standard applications. USCIS processing times green card applications show general estimates, but individual cases vary based on specific details and required verifications.
Applications flagged for additional security checks, background investigations, or document authentication automatically move outside the standard processing timeline and may take several months longer than posted estimates.
When to take action
Contact USCIS when your receipt date falls more than one month before the "Receipt Date for a Case Inquiry" shown in the processing time results. This timeline gives you the right to submit an official case inquiry asking the agency to review your application status and provide an update. You submit these inquiries through the USCIS website using your receipt number and case details.
Wait for USCIS to respond before taking further steps. The agency typically replies within 30 to 45 days of receiving your inquiry with either a status update or a request for additional information. Track this response timeline carefully, as a lack of reply within 60 days may require escalation to a congressional representative or the USCIS ombudsman for assistance.
Additional tools and timelines for green cards
USCIS processing times show you how long the agency takes to review your application, but they do not tell you when you can actually submit certain forms or receive your green card. You need additional resources to track your complete timeline, especially for family-based and employment-based petitions that depend on visa number availability. These supplementary tools help you monitor every stage of your green card journey from initial filing through final approval.
Check the monthly Visa Bulletin
The Department of State publishes the Visa Bulletin each month showing which priority dates can move forward with their applications. This document applies specifically to family preference categories and employment-based petitions that face annual visa number limits. You find the current bulletin at travel.state.gov where the State Department posts updates around the middle of each month.

Your priority date appears on your Form I-797 approval notice for Form I-130 or Form I-140. Compare this date against the Visa Bulletin charts to determine whether you can file Form I-485 for adjustment of status. The bulletin shows two separate charts, and USCIS announces which chart applies each month for filing purposes versus final action dates.
Immediate relatives of U.S. citizens skip the Visa Bulletin entirely since they face no visa number limits, allowing them to file Form I-485 immediately after Form I-130 approval or even concurrently.
Track your case status online
USCIS provides a real-time case tracker separate from the processing times tool that shows your specific application status. Access this tracker at egov.uscis.gov/casestatus by entering your 13-character receipt number from your notice. The system displays your current status, recent updates, and any actions USCIS needs from you.
Check your case status weekly during active processing periods and daily once your case enters final review stages. The tracker updates immediately when USCIS takes action on your application, often showing status changes before you receive official mail notification. You see messages like "Case Was Received," "Request for Evidence Was Sent," or "New Card Is Being Produced" depending on where your application stands in the review process.
Create a free USCIS online account to receive email and text notifications when your case status changes. This service alerts you within hours of any update, eliminating the need to manually check the tracker multiple times daily while keeping you informed about uscis processing times green card movements specific to your application.

Next steps for your green card case
You now know exactly how to check uscis processing times green card applications and interpret the results for your specific situation. You gathered your receipt number and form details, searched the official USCIS tool, and compared your wait time against current processing ranges. These steps give you clear expectations about when USCIS should reach your application and whether your case needs attention.
Monitor your case status regularly using the online tracker and check processing times monthly for updates. Contact USCIS through an official inquiry if your receipt date falls before the posted range by more than 30 days. Keep copies of all correspondence and document every interaction with the agency for your records.
Complete and accurate paperwork moves through USCIS faster than applications with errors or missing documentation. If you need help preparing your forms correctly or understanding your options, professional immigration consultants in California provide affordable document preparation services that ensure your application meets all requirements before submission. Your green card case deserves careful attention to every detail.
Disclosure
It is important to note that Immigration Consultants are not attorneys, Immigration Consultants are not paralegals, and they cannot provide legal advice. Immigration consultants can assist with completing and filing immigration forms, but they are not licensed to represent clients in court or provide legal counsel. Clients seeking legal advice or representation should consult a licensed immigration attorney or lawyer. This distinction is crucial to ensure clients receive the appropriate level of assistance for their specific immigration needs.
Note: This article is written by Shafi Afridi, A Registered and Bonded Immigration Consultant in California.
About us
We are dedicated to providing professional service with the highest degree of honesty and integrity, and strive to add value to our immigration Consultant Services.
Afridi Immigration and Legal Services
I am Not an Attorney and Cannot Give Legal Advice
This office is not staffed by Supervised Immigration Paralegal. I can only offer self-help services at your specific directions
Bond Information:
As required under California law, we are bonded in the amount of $100,000.
Bond Number: 73808846 – SHAFI AFRIDI
Bonding Company: Western Surety Company
101 S. Reid St., Ste 300 , Sioux Falls, SD 57103-7046
Bond Filed With: California Secretary of State
