The United States Citizenship and Immigration Services (USCIS) recently released data on processing times for I-526 and I-829 petitions.
Here are the updates they provided:
I-526
The average processing time for Form I-526 is currently 16.6 months, which represents a 23.9% increase over this time last year. Since December 2015, I-526 processing times have been consistently above 16 months and 16.6 months which represents the longest processing times for I-526 petitions in Program history.
I-829
I-829 processing times increased by a dramatic 47.8% in a year over year comparison with a petition processing time over 20.1 months. For the first time ever I-829 processing times eclipsed the 20 month mark continuing the upward trend of processing times since December of 2015.
Graphs provided by IIUSA.