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.