How much time will it take for USCIS to approve my Form I-130?

Generally it takes several months for USCIS to approve your Form I-130 petition. The time before approval of Form I-130 depends on:

  • Whether you are a permanent resident, conditional permanent resident, or U.S. citizen;
  • Whether the beneficiary is your spouse, parent, unmarried or married adult child.

I-130 petitions for immediate relatives – a spouse, parent, or child – are generally processed and approved more rapidly than for other categories of relatives. You can also visit the USCIS website to view the estimated process times.


Also read:
Can my application for green card renewal be denied?