You are a commuter, or live in Mexico or Canada but work in the United States Once you know you need to renew, you still need to know how to renew a Green Card. The I-90 Process and Timeline There are many steps to take in applying for and receiving your renewed Green Card, as ...