How to Renew Your Green Card

A step-by-step overview of when and how to renew your green card using the Form I-90.

If you are a lawful permanent resident of the United States, then you have what is commonly referred to as a “green card,” a form of identity document. Since the actual green cards expire after ten years, lawful permanent residents need to understand how to renew them. To renew your green card, you will prepare a form from U.S. Citizenship and Immigration Services (USCIS) called Form I-90. You can file it either online or by mail.

Filling out this form can be confusing, because it is used to request more than just renewing a green card. People whose name has changed, whose green card has been lost, or who never received their green card at all can also use Form I-90.

This article will address only when and how to use the Form I-90 to renew your green card and what to expect from this process.

Keep in mind that if you are a conditional resident seeking to make your green card permanent after two years, you must follow a different process; do not use the Form I-90.

How Much Does It Cost to Renew a Green Card?

As of August 2020, the fees to renew a green card are the $455 application fee plus the $85 biometrics fee, totaling $540. In October of 2020, that fee will change. Always check the USCIS website page for Form I-90 for current filing fee information.

How Long Does It Take to Renew a Green Card?

As of August 2020, USCIS is taking between 8.5 and 11.5 months to renew green cards. For the most up-to-date processing times, check the USCIS website. If USCIS takes longer than the posted processing times, you can submit a case inquiry to see what the problem is.

When Should I Submit the Form I-90 to Renew My Green Card?

You can submit the Form I-90 to renew your green card only if your green card has already expired or will expire within the next six months.

For example, if your green card expires in seven months, you cannot yet file the Form I-90 to renew it; you must wait another month. But if your green card has already expired, it is not too late to submit the Form I-90. Your application will not be denied simply because your current green card is expired.

Because USCIS typically takes longer than six months to process the Form I-90, it is best to submit the Form I-90 as soon as you are six months away from your green card’s expiration.

Should I Submit Anything Along With Form I-90?

Form I-90 is an important starting point, but it's not all you'll need to file.

First, to advise USCIS that the point of filing the form is to renew your green card, select box 2.f in the “Reason for Application” section of the Form I-90.

Then be sure to submit a copy of the front and back of your current green card along with the filing fee.

What Happens After I Submit Form I-90 to USCIS?

Within two to four weeks, you should receive a receipt from USCIS (a Form I-797C) informing you that USCIS has received your application and begun processing it. You can use the receipt number on this document to check your case statute online.

Within one to four weeks of your receipt arrives, you will receive an ASC Appointment Notice informing you of the time and place that USCIS will take your biometric information. Once you have attended your ASC appointment, USCIS will continue processing your application. If USCIS approves it, you will receive your new green card in the mail.


Talk to an Immigration attorney.

We've helped 85 clients find attorneys today.

How It Works

  1. Briefly tell us about your case
  2. Provide your contact information
  3. Choose attorneys to contact you

Talk to a Lawyer

Need a lawyer? Start here.

How it Works

  1. Briefly tell us about your case
  2. Provide your contact information
  3. Choose attorneys to contact you