Current I-485 Processing Time for Employment-Based Green Card
To precisely calculate the estimated time for your case, use the Dataneb Processing Time Calculator.
This page shows the I-485 processing times for employment-based adjustment of status, indicating how long it took USCIS to complete 80% and 100% of cases over the past six months.
Before you begin:
You need to locate your USCIS field office by your zip code. You can find your nearest field office by entering your ZIP code into the USCIS office field locator.
This will provide you with the service center or field office code. Then, based on your field office code, refer to the processing times in the following table.
I-485 Processing Time (Employment Based)
USCIS processes cases in the order in which they are received. Each case is unique, and some cases may take longer than others. These processing times should be used as a reference point, not as an absolute measure of how long your case will take to be completed.
Texas (SSC) and Nebraska Service Centers (NSC): The processing time listed for the Texas Service Center and Nebraska Service Center is only for EB-4 Form I-485 employment-based cases that those service centers continue to work on.
California Service Center (CSC): The processing time listed for the California Service Center is only for EB-5 Form I-485 employment-based cases that the California Service Center continues to work on.
Rest of the service centers: Shows the processing times for Form I-485 in the EB-1, EB-2, and EB-3 categories.
Visa-regressed employment-based adjustment of status I-485 applications are not included in the processing times shown in the table.
If an applicant's priority date is not earlier than the applicable visa available cut-off date published in the Visa Bulletin their adjustment of status application cannot be approved until a visa is available to the applicant based on their priority date, preference category, and country of chargeability.