How Long Does It Take to Renew a Green Card?
Quick Answer
Renewing a green card takes 6–12 months on average through USCIS, though processing times can extend to 18 months or longer depending on your service center.
Typical Duration
Quick Answer
Renewing a green card (Form I-90) takes 6–12 months on average, with some cases taking up to 18 months depending on the USCIS service center handling your application. You should file for renewal 6 months before your card expires to avoid gaps in valid documentation.
Green Card Renewal Timeline
| Stage | Timeline |
|---|---|
| Prepare and file Form I-90 | 1–2 hours |
| Receive receipt notice (I-797C) | 2–4 weeks |
| Biometrics appointment | 3–8 weeks after filing |
| Card production | 6–12 months after filing |
| Receive new card by mail | 1–2 weeks after approval |
| Total processing time | 6–12 months |
Processing Times by Method
| Filing Method | Typical Processing Time |
|---|---|
| Online (myUSCIS) | 6–10 months |
| Paper filing (mail) | 8–12 months |
| At a field office (in person) | Same day–2 months |
Filing online through the USCIS myUSCIS portal is generally faster because the application is digitized immediately, reducing data entry delays. Paper filings must be physically received, opened, and entered into the system.
Factors That Affect Processing Time
USCIS Service Center Workload
Processing times vary significantly by service center. The Potomac and Nebraska Service Centers handle most I-90 applications, and their backlog fluctuates seasonally. Check current processing times on the USCIS website before filing.
Application Errors
Incomplete applications or missing supporting documents trigger Requests for Evidence (RFEs), which can add 2–4 months to processing time. Common mistakes include incorrect photos, missing signatures, and wrong filing fees.
Background Checks
All renewal applicants undergo FBI background checks. If there's a name match or flag in the system, extended background checks can delay processing by several additional months. This is more common for applicants with common names.
Conditional vs. Permanent Green Cards
Conditional green cards (2-year cards issued to spouses of U.S. citizens) require Form I-751, not I-90, and follow a different timeline of 12–24 months. Standard 10-year green cards use Form I-90.
What to Do While Waiting
Receipt Notice as Proof of Status
The I-797C receipt notice, combined with your expired green card, serves as proof of legal permanent resident status for 12 months (or 24 months with the extended validity extension USCIS implemented). This combination is valid for employment verification (I-9) and domestic travel.
International Travel During Renewal
Traveling internationally while your renewal is pending can be complicated. The receipt notice alone is generally not accepted by airlines or border agents. If you need to travel, you may request an InfoPass appointment at your local USCIS field office to get a temporary I-551 stamp in your passport, which serves as a valid green card for travel.
When to File
USCIS recommends filing Form I-90 6 months before your card expires. You can file as early as 6 months before expiration. Filing earlier than 6 months may result in your application being rejected. If your card has already expired, you can still file — there's no penalty for late renewal, but you'll lack valid documentation in the interim.
Filing Fees
The current filing fee for Form I-90 is $540 ($455 filing fee + $85 biometrics fee). Fee waivers are available for applicants who can demonstrate financial hardship. If your card was issued with incorrect information due to a USCIS error, there is no fee to correct it.
Expedite Requests
USCIS allows expedite requests in limited circumstances, including severe financial loss, emergencies, humanitarian reasons, or USCIS error. Expedite requests are evaluated on a case-by-case basis and are not guaranteed. If approved, processing can be reduced to 1–3 months.