Login

How Long Does the Entire Green Card Process Take from Application to Approval of the Green Card?

This is typically difficult to predict because a lot of it depends on the workload of the USCIS. However, an estimate of 6 months to one year is fair. Sometimes, the process is completed sooner than six months. In other instances, it takes more than one year to complete. The difficulty in predicting the length of the processing time stems from the largely unpredictable schedule of the USCIS and its process. The USCIS is committed to reducing this backlog and the waiting period is likely to improve in the coming months and years.

-->