Immigration Processing Times: USCIS, DOL, and the Visa Bulletin

How long are immigration cases taking right now? This page tracks the published processing data from all three agencies that control immigration timelines: USCIS form processing times, the Department of Labor's PERM and prevailing wage queues, and the State Department's Visa Bulletin.

For USCIS forms — including family petitions (Form I-130), adjustment of status (Form I-485), naturalization (Form N-400), work permits (Form I-765), and green card renewals (Form I-90) — select your form, case type, and office to see how long recent cases have taken, and add your filing date for a personalized estimate of the typical remaining wait.

The figures describe recent past cases and are not a guarantee for any individual case. Timelines change monthly, and this page updates as each agency publishes new data. This tool is educational and is not legal advice.

Current USCIS processing times at a glance

Source: USCIS published processing times, July 15, 2026. Use the tool above for your specific case type and office.

The green card waiting line (Visa Bulletin)

Congress limits how many family- and employment-based green cards can be issued each year, so most categories have a waiting line. The State Department's Visa Bulletin (July 2026) reports where that line stands. The clearest reading: the petitions reaching the front of the line today are the ones filed on the bulletin's cutoff dates.

Family categories

Spouses, parents, and children under 21 of U.S. citizens are immediate relatives with no yearly limit and no Visa Bulletin line.

Employment categories

Department of Labor processing times (PERM and prevailing wage)

Source: DOL FLAG processing times. Employment-based green cards usually begin with these Department of Labor steps, followed by the I-140 petition at USCIS and, for backlogged categories, the employment-based Visa Bulletin line.