USCIS is still processing I-130 petitions, but wait times have grown significantly
Yes, USCIS continues to process Form I-130 (Petition for Alien Relative) petitions. The agency has not stopped accepting them or halted work on existing cases. However, the time it takes to receive a decision has lengthened. As of late 2024, standard processing for an I-130 ranges from several months to over two years, depending on your visa category, your country of origin, and which USCIS service center handles your case.
The delay is not a pause in processing—it is a backlog. USCIS receives more petitions than it can review in the timeframe it once did. Family-based immigration cases are not prioritized over employment cases or other petition types, so your case moves through the queue in the order it was received, not by urgency.
The wait time also depends on whether your petition is subject to the annual visa number cap. when ready relatives of U.S. citizens (spouses, unmarried children under 21, and parents of citizens over 21) are not subject to the cap and typically move faster. Other family relationships—siblings, adult children, married children—are subject to visa availability and may wait years even after USCIS approves the petition.
Key Takeaways
- USCIS processes I-130 petitions continuously, but standard processing now takes several months to over two years depending on your visa category and service center.
- when ready relatives of U.S. citizens face shorter waits than other family relationships because they are not subject to the annual visa number cap.
- You can check the status of your specific case using your receipt number on the USCIS case status tracker at uscis.gov.
- Processing times vary by service center; the Texas Service Center and Nebraska Service Center handle different volumes and have different timelines.
- An approved I-130 does not mean your relative can immigrate when ready if they are subject to the visa cap—they must wait for a visa number to become available.
How to check the status of your I-130
USCIS publishes case status online using your receipt number. Go to uscis.gov, select "Check Your Case Status," and enter your receipt number (it begins with three letters followed by numbers, printed on your I-797 receipt notice). The system will show you whether your case is pending, approved, or denied.
The online tracker updates periodically but not in real time. If your case shows "pending" and you filed more than a year ago, the case is likely in the queue but not yet assigned to an officer for review. This is normal and does not mean something is wrong.
If you have not received a receipt notice within 30 days of mailing your petition, or if the online tracker shows an error, contact USCIS by phone at 1-800-375-5283. Have your receipt number or your alien number (if you have one) ready.
Why I-130 processing times have increased
USCIS service centers are handling a larger volume of petitions than in previous years. The agency has not significantly increased staffing to match the increase in filings. This creates a backlog that affects all family-based cases, not just I-130 petitions.
Additionally, USCIS has shifted resources to other priorities, including employment-based cases and asylum processing. Family-based petitions do not receive expedited handling unless they fall into specific categories (such as when ready relatives of U.S. citizens or cases involving humanitarian concerns).
The visa number cap also affects processing. Even after USCIS approves your I-130, your relative may not be able to move forward if no visa numbers are available in their category that year. This creates a bottleneck where approved cases wait for annual visa allocations to reset.
Processing times by service center and visa category
USCIS publishes processing time estimates for each service center on its website. These estimates are updated quarterly and show the range of time from filing to decision. The Texas Service Center typically processes cases faster than the Nebraska Service Center, though both have seen increases in recent years.
when ready relative cases (IR) generally move through in 6 to 18 months. Family preference cases (F1, F2A, F2B, F3, F4) typically take 18 months to 3 years or longer, depending on visa availability and the country of origin. Cases involving countries with high filing volumes—such as Mexico, Philippines, India, and Vietnam—often face longer waits because visa numbers are allocated by country.
Processing times also vary based on whether your case requires additional evidence or background checks. If USCIS sends you a Request for Evidence (RFE), your case is paused while you respond. The time you take to return the evidence is not counted in the processing time, but it does delay your case in the queue.
What to do if your I-130 is taking longer than expected
If your case has been pending for longer than the published processing time for your service center and visa category, you can contact USCIS to inquire about the delay. Call 1-800-375-5283 and provide your receipt number. The representative can tell you whether your case is still in the queue or if it has been assigned to an officer.
You can also file a case inquiry if your case is significantly delayed. USCIS considers a case delayed if it exceeds the processing time estimate by 60 days or more. To file an inquiry, use the online form at uscis.gov or contact your local USCIS field office in person.
If you believe there is an error in your case—such as a missing document or incorrect information—contact USCIS when ready. Do not wait for the case to be denied. Providing the missing information early can prevent a denial and restart the processing timeline.
The difference between I-130 approval and visa availability
An approved I-130 petition does not automatically mean your relative can immigrate. If your relative is subject to the visa number cap (all family relationships except when ready relatives), they must also wait for a visa number to become available in their category.
The State Department publishes a Visa Bulletin each month showing which visa categories have available numbers and which are moving slowly. If your relative's category is "current," a visa number is available and they can move forward with consular processing or adjustment of status. If the category shows a date (such as "15 JUN 2023"), your relative must wait until the priority date of their I-130 approval reaches that date.
This means you can receive an I-130 approval in 2024 but your relative may not be able to immigrate until 2026 or later, depending on visa availability. The wait is not a USCIS delay—it is a visa allocation issue controlled by Congress and the State Department.
Frequently Asked Questions
How long does it take USCIS to process an I-130 right now?
Processing times vary by service center and visa category. when ready relative cases typically take 6 to 18 months. Family preference cases take 18 months to 3 years or longer. Check the USCIS processing time estimates for your specific service center and category at uscis.gov.
Can I speed up my I-130 processing?
USCIS does not offer expedited processing for most I-130 cases. when ready relatives of U.S. citizens may see faster processing, but there is no fee or request you can submit to jump the queue. If your case involves a humanitarian emergency, you can contact your local USCIS office to request consideration.
What should I do if I have not heard anything about my I-130 in over a year?
Check your case status online using your receipt number at uscis.gov. If the status shows "pending," your case is in the queue. If you have exceeded the published processing time by 60 days or more, you can file a case inquiry through USCIS or contact them by phone at 1-800-375-5283.
Does an approved I-130 mean my relative can move to the United States right away?
Not if your relative is subject to the visa number cap. when ready relatives can proceed to the next step (consular processing or adjustment of status) after approval. Other family relationships must wait for a visa number to become available, which can take months or years depending on the category and country of origin.
What happens if USCIS denies my I-130?
You will receive a denial notice explaining the reason. You can appeal the decision or file a new petition if the reason for denial can be corrected. Consult an immigration attorney to understand your options, as the appeal process has strict important date and requirements.