Skip to content
Priority Date AlertGet alerts

Processing times

How do I track USCIS processing times for my form?

Updated · Not legal advice

Use the official USCIS "Check Case Processing Times" tool at egov.uscis.gov/processing-times: choose your form, form category and the office handling your case (shown on your receipt notice or in Case Status Online). It shows how long most cases currently take and a "receipt date for a case inquiry"; if your receipt date is earlier than that date, you can submit an inquiry.

Where to find each input
InputWhere you find it
FormTop of your I-797 notice (e.g. I-485, I-765, N-400)
Form categoryYour basis for filing (e.g. employment-based, family-based, renewal)
OfficeYour receipt or transfer notice, or Case Status Online
Your receipt date"Received date" on your I-797C receipt notice

Reading the result

  • The time shown is a measure of how long recent cases took, not a promise for yours.
  • Times are updated regularly and can rise or fall.
  • If your case was transferred, the new office's processing time is what matters.
  • For employment-based I-485s, a visa number must also be available (your priority date must be current under Final Action Dates).

If you are past the inquiry date

See what to do when your case is outside normal processing time.

Quick answers

How long does N-400 take in my field office?
Select Form N-400 and your field office in the official tool; times differ widely by office.
Can I compare USCIS field office processing times by city?
Yes: run the tool for each field office. Your case is handled by the office with jurisdiction over your address, so comparing does not let you choose.
I-765 renewal processing time right now?
Select Form I-765 and your category (for example c09 for a pending adjustment) in the official tool for today's figure.

What to do next

Track your receipt number and get an email the day the status changes.

Track my case free

Sources

Checked: November 12, 2026