FormVeritas

USCIS Processing Times by Form

The processing times USCIS reports for the forms FormVeritas supports, with the date USCIS published them.

About these times

USCIS publishes processing times for many of its forms, by office. ImmigrationTimes.org collects each USCIS publication, and FormVeritas shows the times here with the date USCIS published them.

The newest times below were published by USCIS on October 19, 2026.

These are the times USCIS reports. They are not a prediction for any one case.

Individual cases can take more or less time.

Processing times by form

FormProcessing time USCIS reportsUSCIS published
Form I-908.3 to 11.3 monthsOctober 19, 2026
Form I-10218.5 to 23.5 monthsOctober 19, 2026
Form I-129Varies widely by office and categoryOctober 19, 2026
Form I-129CW7 to 11 monthsOctober 19, 2026
Form I-129F13 to 16.5 monthsOctober 19, 2026
Form I-130Varies widely by office and categoryOctober 19, 2026
Form I-13121.5 to 27.8 monthsOctober 19, 2026
Form I-140Varies widely by office and categoryOctober 19, 2026
Form I-21244.5 to 57.3 monthsOctober 19, 2026
Form I-360Varies widely by office and categoryOctober 19, 2026
Form I-4072 to 2.5 monthsOctober 19, 2026
Form I-485Varies widely by office and categoryOctober 19, 2026
Form I-52636.5 to 40.5 monthsOctober 19, 2026
Form I-526E35 to 38.5 monthsOctober 19, 2026
Form I-539Varies widely by office and categoryOctober 19, 2026
Form I-60028 to 34 monthsOctober 19, 2026
Form I-600A9 to 12.5 monthsOctober 19, 2026
Form I-600ASUP36 to 8 monthsOctober 19, 2026
Form I-60134 to 50.3 monthsOctober 19, 2026
Form I-601A28 to 32.5 monthsOctober 19, 2026
Form I-612Varies widely by office and categoryOctober 19, 2026
Form I-75136 to 58.5 monthsOctober 19, 2026
Form I-76512.3 to 16.9 monthsOctober 19, 2026
Form I-765V11.5 to 12 monthsOctober 19, 2026
Form I-8003.5 to 7 monthsOctober 19, 2026
Form I-800A4.5 to 5.5 monthsOctober 19, 2026
Form I-800ASUP32.5 to 4 monthsOctober 19, 2026
Form I-817Varies widely by office and categoryOctober 19, 2026
Form I-821Varies widely by office and categoryOctober 19, 2026
Form I-821D3.5 to 7 monthsOctober 19, 2026
Form I-82411.3 to 18.3 monthsOctober 19, 2026
Form I-82925.5 to 74 monthsOctober 19, 2026
Form I-91434 to 38 monthsOctober 19, 2026
Form I-91821.5 to 27.5 monthsOctober 19, 2026
Form I-92932 to 40.5 monthsOctober 19, 2026
Form I-95625 to 44.5 monthsOctober 19, 2026
Form I-956F11.5 to 15 monthsOctober 19, 2026
Form N-400Varies widely by office and categoryOctober 19, 2026
Form N-5658.5 to 10 monthsOctober 19, 2026
Form N-600Varies widely by office and categoryOctober 19, 2026
Form N-600KVaries widely by office and categoryOctober 19, 2026

Each typical processing time is the average of the times USCIS lists for that form’s offices and categories. Where those times vary widely (the longest more than three times the shortest), no single time is shown; the form’s page has its times by office.

Listed by USCIS without a published time

USCIS lists these forms on its processing-times page but has not published a processing time for them:

Supplements

USCIS publishes no separate processing time for these supplements. Each is filed with the form shown.

Other forms

Processing times for the other forms FormVeritas supports aren’t published separately here. See the official USCIS processing-times page. Each form’s FormVeritas page has its current edition and fees.

About this data

Processing-time data: ImmigrationTimes.org (CC BY 4.0), compiled from USCIS publications; adapted by FormVeritas.

Neither ImmigrationTimes.org nor FormVeritas is affiliated with USCIS or the U.S. government.

Official sources