When should I renew my green card? Answer: Most U.S. green cards expire every ten years. It's best to file Form I-90 for a green card renewal 6 months before the expiration date on the green card. If that date has passed, you will not lose your permanent residence.