USCIS Processing Times
Check current estimated processing times for the most common USCIS forms: I-140 (Immigrant Petition), I-129 (H-1B Petition), I-485 (Adjustment of Status), I-765 (EAD), I-131 (Travel Document), and I-539 (Extension of Stay). Filter by service center to see location-specific processing timelines.
How This Tool Works
Select a form type and USCIS service center to see the current estimated processing time range. The tool covers 6 commonly tracked forms: I-140, I-129, I-485, I-765, I-131, and I-539. Processing times are shown as a range representing the time within which 80% of cases are completed.
What the Data Covers
USCIS published processing times for 6 form types across multiple service centers including Nebraska, Texas, California, Vermont, and the National Benefits Center.
Tips for Using This Tool
Frequently Asked Questions
Data Source & Methodology
Processing times from USCIS published data at egov.uscis.gov/processing-times. USCIS calculates these times based on completed cases. The time range represents the window within which 80% of cases are processed.
Processing times are estimates based on past cases and may not predict your specific case timeline. Times don't account for RFEs, which can add months. Premium processing times are guaranteed but regular processing is not. USCIS may change processing priorities without notice.