Form I-130 Processing Time
The Form I-130 processing time ranges from about 10 to 14 months for immediate relatives and can take several years for preference categories. But for many families, approval is only the first step — the total wait for a green card can be significantly longer.
Form I-130 Processing Time: Receipt of Petition
After USCIS accepts your Form I-130 for processing, they send a receipt notice confirming your petition. The mailed notice — Form I-797C, Notice of Action — usually arrives within 2 to 4 weeks. If the petition is incorrect or incomplete, USCIS will reject it and return the package, delaying your request and increasing the overall I-130 processing time.

Save your I-130 receipt notice. It contains your 10-digit receipt number. You can use this receipt number to check your case status. The receipt notice also includes your priority date, and important date if you have to wait for a visa number. If you didn’t receive a Notice of Action, you can make a case inquiry.
I-130 Rejection Statistics
Source: USCIS FY2025
Decision on Petition
Immediate relative petitions are often processed faster because there is no annual limit on visas for these categories. Once approved, the applicant can move forward right away. Because of this, USCIS has an incentive to process these cases efficiently — moving them through in a more consistent, first-in-first-out (FIFO) order.
Family preference categories work differently. These visas are capped each year, which creates a long waiting list. Since applicants cannot move forward until a visa becomes available, there’s less urgency to process the I-130 petition quickly. As a result, some of these cases may sit longer at USCIS, even if they were filed earlier.
Approximately 10 to 14 months after filing I-130 petition
Approximately 12 months to several years after filing
In simple terms: immediate relative cases move faster because they can be completed right away, while preference cases may wait because they’re tied to a longer visa line.
Historical I-130 Processing Times at USCIS
The graph below shows median Form I-130 petition processing times (in months) over the past 10 fiscal years. Wait times have steadily increased as USCIS faces growing demand. To reduce delays, visa petitioners should prepare thoroughly and file promptly.
Source: USCIS
I-130 Processing Time: National Visa Center Processing
Although the Form I-130 processing time is complete once USCIS makes a decision, your case does not end there. Instead, it moves to the next stage with the National Visa Center (NVC), which prepares your case for further processing and a visa interview.
What happens next depends on your category:
The NVC can begin processing your case right away. You’ll submit fees, forms, and supporting documents, then move toward a visa interview or adjustment of status.
The NVC will hold your case until a visa becomes available through the Visa Bulletin. Even with an approved I-130, this wait can last several years.
Because this visa wait is often the longest part of the process, it’s helpful to understand how long your priority date may take to become current based on your category and country. For a better idea of how long it will take, try the CitizenPath's free Green Card Wait Time Estimator →
In practical terms, USCIS approval hands your case off to the National Visa Center. The NVC becomes the bridge between petition approval and the final green card step. Learn more about what happens after I-130 approval →
I-130 Backlog Report
The graph below shows the number of open cases at the end of each fiscal year. There is an unprecedented number of visa petition cases in the backlog. If unaddressed by USCIS, more backlog can contribute to longer processing times and a longer green card processing timeline.
Source: USCIS
Consular Interview
Once everything is accepted, your case becomes “documentarily qualified” (DQ)—meaning it’s ready for interview scheduling. However, timing can vary due to NVC backlogs and limited interview capacity at U.S. embassies and consulates.
From DQ, many applicants receive an interview within a few months. However, timing depends heavily on the U.S. embassy or consulate handling your case. Some locations schedule quickly, while others face significant backlogs due to limited interview capacity.
As a result, even after reaching DQ, you may still wait several months for an appointment. For a deeper explanation, see our guide on NVC backlog and interview wait times →
The total timeline to a green card goes beyond the Form I-130 processing time. It also includes visa availability, NVC processing, and possible interview wait times. Most people simply want to know how long it takes from filing Form I-130 to receiving a green card. Here are general estimates:
| Category | Eligibility | Annual Quota | Est. Wait Time |
|---|---|---|---|
| IR | Immediate Relative: Spouse, unmarried children (under 21), and parents of U.S. citizens | None | ~1 year1 |
| F1 | Unmarried sons and daughters (21 or older) of U.S. citizens | 23,400 | 7–9 years2 |
| F2 | Family Preference: Spouse, sons and daughters of lawful permanent residents | 114,200 | |
| F2A: Spouse and minor children (under 21 years old) | ~1 year | ||
| F2B: Unmarried sons and daughters (21 or older) | 8–10 years | ||
| F3 | Married sons and daughters of U.S. citizens | 23,400 | 14–15 years2 |
| F4 | Brothers and sisters of U.S. citizens | 65,000 | 16–19 years2 |
1 There is no quota for the immediate relative visa category, but it will take several months for USCIS to approve Form I-130 and transition to the embassy.
2 Some countries like China, India, Mexico and Philippines may have significantly longer wait times.
Affordable Immigration Support For I-130 Preparation
What If Your I-130 Processing Time Is Taking Too Long?
If your Form I-130 processing time seems longer than expected, you’re not alone. USCIS processing times can vary widely, and delays are common depending on workload, background checks, and case complexity.
Is Your Case Outside Normal Processing Time?
USCIS publishes estimated processing times for Form I-130. If your case is still within that range, it may not be considered delayed. However, if your case is outside normal processing time, you may be able to take action.
- Check your USCIS case status online
- Compare your receipt date with current USCIS processing times
- Review any notices or requests from USCIS
Common Reasons for I-130 Delays
- Requests for Evidence (RFE)
- Background check processing
- High USCIS workload
How to Submit an Inquiry
If your I-130 processing time is outside the normal range, you can submit an “outside normal processing time” inquiry through USCIS. This allows you to request an update on your case.