USCIS Processing Time
USCIS case processing time tracked daily through various tracker forums.

i130 Processing Time for Spouse, Parents, Brother 2019
I130 application for US citizen's spouse green card is taking 3 to 10 months at Texas service center. USCIS California is I-130 approvals in 1-10 years.
1.1k USA USCIS Processing Time
Current H1B Processing Time 2019-20, 3 month – 1 yr Regular
H1B processing time at California is 2 month to 1 year. Vermont, Nebraska are faster for H1B extension, transfer and Amendment. Premium approval 1-15 days.
1.3k USA USCIS Processing Time
Current i140 Processing Time 2019 – Nebraska, Texas
i140 processing time is 3-12 months. Premium processing GC i140 is taking 1-15 days for approval. Texas service center is faster than USCIS at Nebraska.
241 USA USCIS Processing Time
Current PERM Processing Time 2019 – PWD, Audit Case
PERM processing time is 3 months. PWD approval takes 90 days. PERM auditing for 30% cases. Supervised recruitment to find fraud taking 6 month for approval.
318 USA USCIS Processing TimeI-131 USCIS Advance Parole Processing Time
California All other applicants for advance parole 151 days, Vermont All other applicants for advance parole 186 days, Texas All other applicants for advance parole
17 USA USCIS Processing Time
Current EAD Processing Time 2019 – H4, L2, I-485 Green Card
USCIS EAD processing time varies between 1 month to 6 months. H4 EAD, i485 pending EAD RFE takes 60-90 days. Start working with EAD card. SSN 4-6 weeks.
1k EAD USA