California does allow online license renewal — but not for everyone. Whether you qualify depends on a specific set of conditions the California DMV evaluates based on your license history, age, and how recently you completed an in-person renewal. Understanding how that eligibility works helps clarify what to expect before you try.
The California DMV offers an online renewal option through its website for standard Class C (noncommercial) driver's licenses. The process typically involves verifying your identity, confirming your address, paying the renewal fee, and — if required — completing a vision self-certification or submitting a vision exam report.
When online renewal is approved, the DMV generally issues a temporary paper extension while your new plastic license card is mailed to you. Processing and delivery timelines vary.
California's online renewal is not universally available. The DMV applies eligibility criteria, and not every renewal cycle qualifies. Generally, online renewal is available when:
If you fall outside these conditions — or if the DMV's system flags your record for any reason — online renewal will not be available to you, and an in-person visit will be required instead.
One of the most commonly misunderstood aspects of California's renewal system is the alternating renewal requirement. California generally requires drivers to appear in person at least once every two renewal cycles. That means if you renewed online last time, you will likely need to go into a DMV office this time — regardless of whether everything else on your record is clean.
This policy exists partly to ensure the DMV periodically updates your photo and verifies your identity in person.
Drivers 70 and older face a different set of requirements. In California, once you reach age 70, online and mail renewal options are generally no longer available. Drivers in this age group are required to renew in person, which typically includes a vision test administered at the DMV. This applies regardless of driving history or prior renewal method.
If you are eligible, the online renewal process in California generally includes:
| Step | What Happens |
|---|---|
| Identity verification | Confirm license number, date of birth, and last 4 digits of SSN |
| Vision certification | Self-certify or submit a completed DL 62 form from an eye care provider |
| Address confirmation | Update or confirm your mailing address |
| Fee payment | Pay by credit or debit card |
| Temporary extension | Receive a paper extension while your card is mailed |
The DMV may also ask you to answer medical history questions depending on your record or age.
Even if you meet the general criteria, several situations can block online renewal in California:
This is a point worth emphasizing separately. If your current California license is not Real ID compliant and you want to upgrade — which requires a gold bear and star symbol on the card — you cannot complete that upgrade online. Real ID verification requires the DMV to physically review original documents, including proof of identity, Social Security number, and California residency. That step cannot be done remotely.
If you renew online, you will receive a non-Real ID renewal. You can pursue the Real ID upgrade at a later in-person visit, but it will not happen as part of an online renewal.
California issues standard driver's licenses with a 5-year renewal cycle for most drivers. Renewal notices are typically mailed to the address on file before your expiration date. The expiration date appears on the face of your license.
Fees for renewal vary based on license class and any applicable add-ons. The DMV sets these fees, and they are subject to change.
Whether online renewal is available to you in California comes down to a combination of factors that only the DMV's system can fully evaluate: your license class, your age, your renewal history, your driving record, any medical flags, and whether you are seeking a Real ID upgrade. The DMV's online portal will tell you at the start of the process whether you qualify — but knowing the variables ahead of time helps you avoid surprises.
