What you'll pay for a California driver's license renewal

A standard driver's license renewal in California costs $38 if you renew by mail or online, or $44 if you renew in person at a DMV office. The difference covers the in-person processing fee. These are the base fees as of 2024, though California adjusts them periodically — check the DMV website before you pay to confirm the current amount.

If you're renewing a Real ID-compliant license (the kind with a gold star that works for domestic air travel), the cost is the same. You don't pay extra for the Real ID feature itself, though you may need to bring additional documents to prove your identity and residency, which could affect how long your visit takes.

Some people pay more than the base fee. If your license has been expired for more than five years, you may need to retake the written test and pay a test fee on top of the renewal fee. If you're renewing early — within six months of your expiration date — you still pay the full renewal fee, not a reduced one.

Key Takeaways

  • Online and mail renewals cost $38; in-person renewals at a DMV office cost $44.
  • Real ID licenses cost the same as standard licenses, with no additional fee for the Real ID designation.
  • If your license expired more than five years ago, you'll pay an extra test fee and must retake the written exam.
  • Early renewal within six months of expiration does not reduce the fee — you pay the full amount.

When you pay more: expired licenses and other situations

If your license has been expired for more than five years, California treats it as a new license rather than a renewal. You'll pay the renewal fee plus a written test fee, which varies but is typically around $20 to $30. You'll also need to pass the written knowledge test before your new license is issued.

If you're renewing a commercial driver's license (CDL), the cost is higher — $196 for a four-year renewal or $98 for a two-year renewal. These fees are set by state law and don't vary by renewal method.

Duplicate licenses (if you've lost your license and need a replacement before renewal) cost $20. That's separate from any renewal fee you'll owe later when your license actually expires.

How payment works by renewal method

If you renew online through the DMV website, you pay by credit card, debit card, or electronic check at the time you submit your process. The fee is charged when ready, and you'll receive a confirmation number.

If you renew by mail, you include a check or money order with your process packet. The DMV processes the payment when they receive your materials. Do not send cash through the mail.

If you renew in person at a DMV office, you pay at the counter after your appointment. The DMV accepts cash, check, debit card, and credit card. Some offices may have additional payment options — call ahead if you want to confirm what they accept.

What the fee covers and what it doesn't

The renewal fee covers the cost of producing your new license card and processing your process. It does not cover any documents you need to bring — you obtain those yourself (birth certificate, proof of residency, etc.) at no cost through other agencies.

If you need to change your name, address, or other information on your license during renewal, there is no additional fee. The change is processed as part of the renewal.

If you need to correct an error the DMV made on your current license, you can request a correction without paying a fee. Bring documentation of the error (such as a birth certificate if your name is misspelled) to your renewal appointment or include it with your mail process.

Renewal fees for different license types

License TypeOnline or MailIn PersonDuration
Standard Driver's License$38$445 years
Real ID Driver's License$38$445 years
Commercial Driver's License (4-year)$196$1964 years
Commercial Driver's License (2-year)$98$982 years
Duplicate License (replacement)$20$20N/A

Why in-person renewal costs more

The $6 difference between mail/online renewal ($38) and in-person renewal ($44) is a processing fee charged by the DMV for handling your process at a physical office. You're paying for the staff time and facility cost of your appointment.

Online renewal is the cheapest option because it requires no staff interaction — you submit your information directly into the system. Mail renewal is the same price because the DMV processes it in a centralized facility without an appointment slot. In-person renewal requires scheduling, staff information, and when ready verification, so it costs more.

If you're may be able to access for online or mail renewal and cost is a factor, choosing one of those methods saves you $6. However, not everyone can renew online or by mail — you need to meet certain requirements, such as having a valid Social Security number on file and no recent address changes.

Frequently Asked Questions

Can I renew my license before it expires to avoid paying a late fee?

Yes, you can renew up to six months before your license expires. You'll pay the standard renewal fee ($38 or $44), not a penalty or late fee. California doesn't charge extra for early renewal — you straightforward pay the regular amount and receive a new license with a new expiration date five years out.

Do I have to pay the renewal fee if the DMV denies my process?

If the DMV denies your renewal process before processing it (for example, if you submit incomplete documents), you typically won't be charged. If they process your process and then deny it, you may not receive a refund. Contact the DMV directly about your specific situation — they handle refund requests on a case-by-case basis.

What happens if I pay the wrong amount?

If you pay less than the required fee, your process won't be processed until you submit the full amount. If you overpay, the DMV will issue a refund, though it may take several weeks. Include a note with your payment if you're paying by mail to explain any discrepancy.

Are there any discounts for seniors or low-income drivers?

California does not offer a reduced renewal fee based on age or income. However, some counties may have programs that help with DMV fees — contact your local DMV office or county social services to ask about local information programs.

Do I pay the renewal fee again if I renew online but then need to visit the DMV in person?

No. If you start an online renewal and then need to complete it in person (for example, because you need to verify documents), you pay only once. The fee you already paid online applies to your in-person completion, though you may owe the difference if you paid the online rate ($38) and the in-person rate ($44) applies to your situation.