N-400 Processing Time Estimator
Estimate how long your N-400 naturalization application will take to process based on your USCIS field office.
Results
Visualization
How It Works
N-400 processing times vary significantly by USCIS field office, ranging from about 8 months at fast offices to 24+ months at very slow ones. The process includes filing, receipt notice, biometrics appointment, interview, and oath ceremony. Complications like name check delays or criminal history can add months.
The Formula
Total Months = Base (by office speed) + Basis Adjustment + Complication Adjustment
Interview = 75% of total timeline
Range = 80% to 130% of estimate
Interview = 75% of total timeline
Range = 80% to 130% of estimate
Variables
- Office Speed — USCIS field offices process at very different rates
- Basis — Marriage-based and military cases often process slightly faster
- Complications — Name checks, travel, and criminal history add processing time
Example
An average-speed office with a 5-year basis and no complications: 12 months total (range 10-16). Interview around month 9, oath around month 12.
Tips
- Check current processing times at egov.uscis.gov/processing-times.
- You can expedite if you have an emergency (serious illness, military deployment).
- Same-day oath ceremonies are offered at some offices after the interview.
- If no decision within posted times, you can contact USCIS or file a mandamus.
- Processing times change frequently — check closer to your interview.