It currently takes approximately 10-12 months to renew or replace a green card. In some cases, it may take longer. For a detailed look at the green card renewal / replacement time line, see what happens after filing Form I-90.
CitizenPath can send you an email reminder when it’s time to renew your green card. Sign up for a reminder >>
How to Check I-90 Processing Times
You can check the actual USCIS processing times on the USCIS.gov website. USCIS generally updates the data on this page monthly.
What if I need to travel outside the United States
Many people need to travel abroad and realize that their green card is missing or expired. In this situation, it is possible to get temporary proof of permanent residence so that one can re-enter the United States. The same solution applies for those that need to accept new employment, get a home loan or even renew a green card. Download our PDF that provides step-by-step instructions for resolving this problem or learn more in I need to travel but my green card expired.
When to Renew a Green Card
As a rule of thumb, file Form I-90, Application to Replace Permanent Resident Card, six months prior to the expiration of your current green card. For extensive information about the problems associated with renewing too early or too late plus many frequently asked questions, visit When to Renew a Green Card.