Current USCIS Processing Times at a Glance FormPurposeCurrent Processing Time I-140 (Regular processing)Immigrant Petition for Alien Worker6.9 months I-140 (Premium processing)Immigrant Petition for Alien Worker21 days N-400Application for Naturalization4.9 months I-765Application for Employment Authorization3.7 months 10 more rows