Renewing or replacing your green card

When to file Form I-90, what it costs, and the one situation where I-90 is the wrong form.

Updated November 4, 2026 · Reviewed by Ettrick M. Campbell, Esq.

When to renew

A regular 10-year green card should be renewed when it's expiring within 6 months or has already expired. You also use the same form if your card was lost, stolen, damaged, or has wrong information.

Your status doesn't expire when the card does. You're still a permanent resident. But an expired card can cause problems with jobs, travel and ID, so renew on time.

The form and the fee

  • Form I-90, Application to Replace Permanent Resident Card.
  • Fee: $465 by mail, $415 online.
  • Confirm at uscis.gov/g-1055.

Important: the 2-year card is different

If your card is a 2-year conditional green card (common for marriage cases), do not file an I-90 to renew it. You generally need to file Form I-751 (marriage) or I-829 (investors) during the 90 days before it expires. Missing this deadline can put your status at risk.

What you'll need

  • A copy of your current or expired card (front and back), if you have it.
  • Government-issued photo ID if the card was lost.
  • Name change documents (marriage certificate, divorce decree, court order) if your name changed.
  • The fee.

After you file

  • You'll get a receipt notice. USCIS has been using this notice to extend the validity of an expiring card for a period of time. Check the wording on your notice, and keep it with your old card.
  • You may get a biometrics appointment.
  • Your new card comes by mail. Make sure USCIS has your current address.

When to get advice first

  • You've been outside the U.S. for long periods.
  • You've had any arrest or conviction since getting your card.
  • You think your card might have been issued in error.
  • You're thinking about citizenship instead. If you've had your card 5 years (or 3 if married to a citizen), you might apply for citizenship rather than renewing.

Related guides