If you’re a U.S permanent resident holding a green card, it is recommended that you renew your green card 6 months prior to its expiration date.  And here’s what you need to do:

eFile Form I-90 Online

You can renew or replace your green card quickly e-File via the internet.  Simply create an account on the USCIS website here to get the process started.


Then you will have to mail all the required identification and supporting documents to the processing center at

Nebraska Service Center
Attn: E-Filed I-90 Application
PO Box 87090
Lincoln, NE 68502-7090

After all the necessary documentation have been received, you will have to wait for a biometrics appointment, and at that point you must show up with proper identifications such as a passport, driver license, military photo ID, or a state-issued photo ID.

Green Card Renewal Filing Cost

The fee for this green card renewal process comes out to a  total of $450, of which $365 goes toward the filing fee itself and $85 for the biometric fee.

When should I renew my green card?

If you are a U.S. green card holder and a permanent resident of the United States, you must renew your green card 6 months prior to its expiration date.  The same goes for your passport expiration.  The United States customs typically would not let you leave the country if the green card or passport expires within 6 months of the travel date.    So if you’re currently abroad and the 6 months target date is fast approaching, you should contact the local U.S. Consulate office as soon as possible.

How often do I need to renew my green card?

If you don’t plan to become a U.S. citizen but would like to continue the freedom to travel in and out of the United States without a vistors visa, you will have to renew your green card every 10 years.  And it’s highly recommended that you renew 6 months prior to its expiration.  Contact your local U.S. Consulate if you’re aboard and need more details.