Permanent residents can renew online in most states, but the process depends on your state's rules and whether your license is still valid

If you are a permanent resident (green card holder) and your driver's license is expiring soon, you may be able to renew it online through your state's Department of Motor Vehicles website. Most states allow online renewal for permanent residents whose licenses are not yet expired or only recently expired. However, some states require an in-person visit if your license has been expired for more than a certain period — often 30 to 90 days — or if you need to update your address or other information.

The key difference between permanent residents and U.S. citizens is that you will need to provide proof of your immigration status. Most states accept a valid green card, passport, or Employment Authorization Document (EAD) as proof. Some states may ask you to upload an image of your green card during the online process, while others may require you to bring the original document to a DMV office later.

Before you start, check your state's DMV website directly. Each state sets its own rules about who can renew online and what documents are needed. A few states do not offer online renewal for permanent residents at all and require an office visit.

Key Takeaways

  • Most states allow permanent residents to renew driver's licenses online if the license is still valid or only recently expired.
  • You will need to provide proof of your immigration status, usually a green card, passport, or EAD, either by uploading an image or bringing it to the DMV later.
  • Some states require an in-person visit if your license has been expired for more than 30 to 90 days, depending on the state.
  • Your state's DMV website is the only reliable source for whether online renewal is available to you and what documents you need.

What documents you need to renew online as a permanent resident

To renew your driver's license online, you will need to provide your current license number, your Social Security number (if you have one), and proof of your immigration status. For proof of status, most states accept a valid green card, a U.S. passport, a passport from your country of origin with a valid visa, or an Employment Authorization Document (EAD).

Some states ask you to upload a photo of your green card or other document during the online process. Others do not require you to submit an image at that time but will ask you to bring the original document to a DMV office within a certain period — usually 30 to 60 days — to complete the renewal. Check your state's specific instructions before you start, because the timing and method vary.

You will also need a current address and a valid payment method (credit card, debit card, or electronic check). The renewal fee varies by state, typically ranging from $20 to $100 for a standard license renewal.

States that require an in-person visit for permanent residents

A small number of states do not allow permanent residents to renew online under any circumstances. These states require you to visit a DMV office in person. Additionally, even in states that offer online renewal, you may be required to visit an office if your license has been expired for longer than the state's grace period — often 30 to 90 days — or if you need to change your address, name, or other information on the license.

Some states also require an in-person visit if you are renewing a license that was issued in a different state or country. If you fall into any of these categories, you will need to schedule an appointment at your local DMV office and bring your green card, passport, or other proof of immigration status along with your current license.

To find out whether your state requires an in-person visit, go to your state's DMV website and search for "permanent resident driver's license renewal" or "non-citizen driver's license renewal." The website will tell you whether online renewal is available and what the requirements are.

How to start an online renewal as a permanent resident

Go to your state's DMV website and look for the online renewal option. Most states have a dedicated section for driver's license renewals. You will be asked to enter your current license number, date of birth, and Social Security number to verify your identity. The system will then confirm whether your license is may be able to access for online renewal.

If your license is may be able to access, you will be asked to provide your current address and contact information. At this point, the system will ask for proof of your immigration status. Some states have you upload a photo of your green card or passport; others will send you instructions to bring the document to a DMV office later. Follow the on-screen instructions carefully, because the process varies by state.

After you submit your information and pay the renewal fee, you will receive a confirmation number. Keep this number for your records. Your new license will be mailed to your address within 1 to 3 weeks, depending on your state. If your state requires you to bring proof of immigration status to an office, the confirmation will include instructions on how to schedule that appointment or where to submit the document.

What happens if your license has been expired for too long

If your driver's license has been expired for longer than your state allows — typically 30 to 90 days — you will not be able to renew online. Instead, you will need to visit a DMV office in person. At that visit, you will need to bring your green card or other proof of immigration status, your expired license, and proof of your current address (such as a utility bill or lease).

Some states treat a recently expired license (within 30 days) as still valid for online renewal purposes. Others have a longer grace period. A few states allow renewal online even if the license has been expired for several months. Check your state's specific rules on its DMV website.

If you are unsure whether your license is too expired to renew online, contact your state's DMV directly by phone or through its website chat. They can tell you whether you are may be able to access for online renewal or whether you need to visit an office.

Address changes and other updates during renewal

If you are moving or need to change your address, you can usually update it during an online renewal. Most state DMV websites allow you to enter a new address as part of the renewal process. However, some states require you to visit an office in person if you are changing your address at the same time as renewing your license.

If you need to change your name, update your gender marker, or make other changes beyond a straightforward address update, you will almost certainly need to visit a DMV office in person. Bring your green card, a document showing your legal name change (such as a marriage certificate or court order), and any other documents your state requires for that type of change.

Before you start your online renewal, check whether your state allows address changes online. If not, you may want to wait until you can visit an office, or you can renew online now and update your address in person later.

Timeline and what to expect after you renew online

After you complete an online renewal, your new license will be mailed to you within 1 to 3 weeks in most states. Some states are faster (7 to 10 days), while others take up to 4 weeks. During this time, your old license remains valid, so you can continue to use it for identification and driving.

You will receive a confirmation email or number after you submit your renewal. Keep this for your records. If your state requires you to bring proof of immigration status to an office, the confirmation will include a important date for doing so — usually 30 to 60 days. If you miss this important date, your renewal may be cancelled, and you will need to start over.

If you do not receive your new license within the expected timeframe, contact your state's DMV to check the status. You can usually do this through the DMV website or by calling the main office. Have your confirmation number ready.

Frequently Asked Questions

Do I need a Social Security number to renew my driver's license online as a permanent resident?

Most states ask for a Social Security number during online renewal to verify your identity. If you do not have one, contact your state's DMV to ask whether you can use an Individual Taxpayer Identification Number (ITIN) or another form of identification instead. Some states may require you to visit an office in person if you do not have a Social Security number.

Can I renew my driver's license online if my green card is expired?

No. Your green card must be valid (not expired) to renew your driver's license online. If your green card has expired, you will need to renew it first through U.S. Citizenship and Immigration Services (USCIS) before you can renew your license. You can then use your new green card as proof of immigration status.

What if I uploaded my green card photo but the DMV says they did not receive it?

Contact your state's DMV when ready. Some states have technical issues with document uploads. The DMV may ask you to resubmit the photo, mail the original document, or visit an office in person. Do not ignore this request, because your renewal may be cancelled if you do not provide proof of immigration status within the important date.

Can I renew my license online if I am in the process of explore for citizenship?

Yes, as long as your green card is still valid. Your green card is proof of permanent resident status and is sufficient for driver's license renewal. You do not need to wait until your citizenship is approved. However, once you become a U.S. citizen, you may want to renew your license again to update your status if your state tracks it.