Select your form type to see service-center-specific processing ranges. Times vary based on workload and location — check your exact center below.
The service center that processes your case is identified by the 3-letter prefix of your receipt number (e.g., EAC = Vermont, WAC = California). Times shown are current ranges across top petition types.
Processing times have generally increased over the past 6 months across most form types due to higher application volumes and staffing constraints. Use the interactive tracker for full 12-month charts per service center.
▲ +2.1 months in 6 months
Feb 2026: 4.5 mo → Jul 2026: 6.6 mo. Vermont and California show the longest queues. IOE fastest at ~3 months.
View interactive chart →
▲ +1.8 months in 6 months
Feb 2026: 4.2 mo → Jul 2026: 6.0 mo. STEM OPT STEM EAD at Nebraska fastest (~3.5 mo). California longest at ~7 months.
View interactive chart →
▲ +3.0 months in 6 months
Feb 2026: 7.5 mo → Jul 2026: 10.5 mo. Premium Processing strongly recommended for EB-2 NIW. Vermont slowest; Nebraska fastest.
View interactive chart →
▲ +4.5 months in 6 months
Feb 2026: 13 mo → Jul 2026: 17.5 mo. Processing time varies significantly by field office. Check your local field office.
View interactive chart →
⚠️ Disclaimer: Processing times are estimates based on USCIS data and change frequently.
Always verify current estimates at
egov.uscis.gov/processing-times before making employment, travel, or legal decisions.
For case-specific guidance, consult a licensed immigration attorney.
How do I check USCIS processing times?
To check USCIS processing times, go to
egov.uscis.gov/processing-times, select your form type and service center, and USCIS will show the range of dates currently being processed. Times range from 2–4 months for I-129 petitions (H-1B, O-1) with standard processing to 36+ months for I-485 adjustment of status depending on your chargeability area.
What is the USCIS I-765 processing time in 2026?
As of mid-2026, USCIS I-765 (Employment Authorization Document) standard processing takes 4–7 months at most service centers. Premium Processing is available for certain I-765 categories including those concurrent with I-485. Check the USCIS processing times tool at egov.uscis.gov/processing-times for your specific service center.
How long does H-1B processing take in 2026?
H-1B I-129 standard processing takes 4–8 months depending on the service center and petition complexity. Premium Processing (Form I-907, $2,965) guarantees a 15-business-day response — approval, RFE, or denial. Cap-exempt H-1B petitions (universities, nonprofits, government research) can be filed year-round without waiting for cap season.
How long does I-485 adjustment of status processing take?
I-485 adjustment of status processing takes 8–36 months depending on your chargeability area, priority date, and service center. Employment-based cases (EB-1, EB-2, EB-3) require a current priority date before filing. Family-based cases may also face backlogs. Check the Visa Bulletin monthly for priority date movements.
How often does USCIS update processing times?
USCIS typically updates processing times monthly on their website at egov.uscis.gov/processing-times. Times can change based on staffing, application volume, and policy changes. Always verify current estimates directly on USCIS.gov before making travel or employment decisions.
What is premium processing?
Premium processing is an optional service for certain employment-based petitions. USCIS guarantees a 15-business-day adjudication — either approval, denial, RFE, or NOID. Fees effective March 2026: $2,965 for I-129 (H-1B, O-1, L-1, TN) and I-140 (EB-1, EB-2 NIW) petitions; $1,780 for I-765 F-1 OPT and STEM OPT extensions. Not all forms or visa categories are eligible.
Why is my case taking longer than the posted processing time?
If your case exceeds the posted processing time by more than 30 days, you can submit a case inquiry at USCIS.gov or call 1-800-375-5283. Common reasons for delays include background check holds, RFE preparation, high application volume surges, or security clearance requests.
Which service center processes my petition?
The service center that processes your case depends on your visa type, employer location, and sometimes lottery results. The 3-letter prefix of your receipt number identifies it: EAC = Vermont Service Center, WAC = California Service Center, LIN = Nebraska Service Center, SRC = Texas Service Center, YSC = Potomac Service Center, NBC/MSC = National Benefits Center, IOE = Online (myUSCIS).
Get notified when processing times change
Processing times shift monthly. Subscribe and we'll alert you the moment your visa category's timeline updates.
✓ You're subscribed — we'll email you when processing times change.