You can renew your California driver license online if you meet a few basic requirements

California lets you renew your driver license through the DMV website without visiting an office, but only if your license is still valid or expired for less than six months. You'll need a current email address, your driver license number, and a debit or credit card to pay the renewal fee. The process takes about 10 minutes, and you'll receive your new license by mail within two to three weeks.

Not everyone can use the online route. If your license has been expired for more than six months, if you need to update your address or name, or if you're over 70, you must renew in person at a DMV office. The same applies if you've had any traffic violations, medical suspensions, or if you're renewing a commercial license.

Key Takeaways

  • Online renewal works only if your California driver license expired less than six months ago or is still valid.
  • You'll pay the renewal fee by debit or credit card during the online process, and your new license arrives by mail in two to three weeks.
  • If your license has been expired for more than six months, you cannot renew online and must visit a DMV office instead.
  • Drivers over 70 and anyone with certain traffic violations or medical holds must renew in person at a DMV office.
  • You'll need your driver license number, current email address, and a valid payment method to start the online renewal.

Check whether your license qualifies for online renewal

Before you start, verify that your situation meets California's requirements. Log into the DMV website and use the "Check Your Renewal Status" tool, or straightforward review the rules below. If your license expired more than six months ago, you're ineligible for online renewal and will need to visit a DMV office in person.

You also cannot renew online if you're over 70 years old, if your license is a commercial license (Class A, B, or C), or if you have any active medical holds or traffic-related suspensions. If you've changed your name or address since your last renewal, you'll need to handle that in person as well. The online system only works for straightforward renewals where nothing about your record or personal information has changed.

Gather your information and log into the DMV website

Start at the California DMV website (dmv.ca.gov) and look for the online renewal option. You'll need your driver license number, the last four digits of your Social Security number, and your date of birth. Have your current email address ready—the DMV will send your confirmation and receipt to this address.

Click through to the renewal portal and enter your information. The system will pull up your current license record and show you what's on file. Review it carefully to make sure your name, address, and other details are correct. If anything is wrong, stop here and renew in person instead, because the online system won't let you make changes.

Review your information and pay the renewal fee

Once your record appears on screen, you'll see the renewal fee amount. As of 2024, a standard five-year renewal costs $64, though this amount can change. The DMV accepts Visa, Mastercard, American Express, and Discover. Enter your payment information and submit.

You'll receive a confirmation number and a receipt via email. Save both of these. Your new license will be mailed to the address on file within two to three weeks. If you need to check on your renewal status after submitting, you can return to the DMV website and enter your confirmation number.

What happens after you submit your online renewal

After you pay, your renewal is complete from the DMV's perspective. You don't need to do anything else. Your new physical license will arrive by mail—not overnight, but standard postal mail. During the two to three weeks you're waiting, your old license remains valid for driving.

If your new license doesn't arrive within three weeks, contact the DMV through their website or call 1-800-777-0133. Have your confirmation number ready. The DMV can check whether your license was mailed and provide a tracking update.

When you must renew in person instead

If your license expired more than six months ago, online renewal is not an option. You'll need to visit a DMV office and complete an in-person renewal, which includes a new photo and a vision test. Bring your expired license, proof of residency (like a utility bill or lease), and proof of your Social Security number.

The same in-person requirement applies if you're over 70, if you hold a commercial license, if you have any medical holds or traffic suspensions, or if you need to change your name or address. You can make an appointment online through the DMV website to reduce wait times, though walk-ins are also accepted.

Frequently Asked Questions

Can I renew online if my license is expired by exactly six months?

No. The rule is that your license must have expired less than six months ago. If it expired exactly six months ago or longer, you must renew in person at a DMV office. Check your license expiration date carefully before you start the online process.

What if I don't receive my new license after three weeks?

Contact the DMV through their website or call 1-800-777-0133 with your confirmation number. They can verify whether your license was mailed and provide an update. If there's a delay, they may be able to issue a temporary license or resend your renewal.

Can I change my address during an online renewal?

No. Online renewal only works if your address and personal information are already correct in the DMV system. If you need to update your address, name, or any other details, you must renew in person at a DMV office.

Do I need to print anything or bring anything to complete the online renewal?

No. The entire process happens on the DMV website. You don't print anything or visit an office. Just have your license number, Social Security number, and a payment method ready.

What if my online renewal is rejected?

The system will tell you why—usually because your license expired too long ago, you're over 70, or there's a hold on your record. In that case, you'll need to schedule an in-person appointment at your local DMV office to complete your renewal.