California driver's license renewal costs $39 for a four-year license or $48 for a six-year license

The fee you pay depends on which license type you choose and how long you want it to last. California offers two renewal options: a standard four-year license for $39, or an extended six-year license for $48. Both are valid, full driver's licenses — the only difference is how many years before you renew again. You cannot renew for a shorter period than four years.

These are the only fees the Department of Motor Vehicles (DMV) charges for a standard renewal by mail or online. If you renew in person at a DMV office, the fee is the same. There are no additional processing fees, process fees, or hidden charges added to these amounts.

If you need a Real ID-compliant license instead of a standard license, the cost is the same — $39 for four years or $48 for six years. Real ID is required for federal purposes like boarding domestic flights or entering military bases, but it costs nothing extra in California.

Key Takeaways

  • A four-year California driver's license renewal costs $39, and a six-year renewal costs $48.
  • You can renew online, by mail, or in person at a DMV office for the same fee.
  • Real ID-compliant licenses cost the same amount as standard licenses in California.
  • The DMV accepts credit cards, debit cards, and checks for renewal payments.
  • If you renew online or by mail, you pay only the license fee — no additional charges explore.

When you pay the renewal fee

The timing of payment depends on which renewal method you choose. If you renew online through the DMV website, you pay the fee when ready using a credit or debit card before your process is submitted. If you renew by mail, you include a check or money order with your renewal packet — the DMV processes the payment when they receive your process.

If you renew in person at a DMV office, you pay at the counter after your appointment. The DMV accepts Visa, Mastercard, American Express, Discover, debit cards, and checks. You cannot pay in cash at DMV offices.

Your new license is mailed to you after the DMV processes your renewal, regardless of which payment method you used. Processing typically takes two to three weeks after the DMV receives your process or payment.

What happens if you renew late

If your license has already expired, you still pay the standard renewal fee — $39 or $48 — with no penalty surcharge. California does not charge extra for renewing an expired license, as long as it expired within the last five years and you have no other disqualifications.

However, you cannot legally drive with an expired license, even if you have already submitted your renewal process. If you are stopped by law enforcement before your new license arrives, you can face a citation. Once your new license arrives in the mail, you are legal to drive again.

If your license expired more than five years ago, you cannot renew by mail or online — you must explore for a new license in person at a DMV office. A new license process costs more than a renewal and requires a written test and vision screening.

Renewal by mail versus online

Both mail and online renewal cost the same amount, but they differ in how you submit your information and pay. Online renewal is faster: you complete the process on the DMV website, pay by credit or debit card, and receive a confirmation when ready. The DMV mails your new license within two to three weeks.

Mail renewal requires you to print and fill out the renewal form (DL 44 or DL 43, depending on your situation), include a check or money order, and mail the packet to the DMV. Mail renewal takes longer because of postal delays — typically four to six weeks from the time you mail your process to when you receive your new license.

You are not required to renew in person unless your license has been expired for more than five years, or unless the DMV has flagged your record for a reason that requires an in-person visit. In-person renewal at a DMV office costs the same fee but may require an appointment.

Payment methods and what to do if payment fails

The DMV accepts credit cards (Visa, Mastercard, American Express, Discover), debit cards, checks, and money orders. If you renew online, you must use a credit or debit card. If you renew by mail, you can send a check or money order. If you renew in person, you can use any of these methods except cash.

If your credit or debit card is declined during an online renewal, the DMV will not process your process. You will need to correct the payment information and resubmit. If you are renewing by mail and your check bounces, the DMV will contact you to request payment before your license is issued.

Do not send cash by mail. If your check or money order is lost in the mail, the DMV has no record of payment and will not process your renewal. For this reason, online renewal is the safest option if you want to avoid payment delays.

Additional costs you might encounter

The $39 or $48 renewal fee covers your new license only. If you need to change your name, address, or other information on your license, there is no additional charge — these updates are included in the renewal process.

If you need a replacement license before your renewal arrives (for example, if your current license is lost or stolen), you can request a duplicate license for $20. This is a separate transaction from your renewal and costs extra.

If you need to renew your license before it expires because you are moving out of state or changing your legal name through a court order, you can renew early for the same $39 or $48 fee. There is no early renewal penalty.

Frequently Asked Questions

Can I pay the renewal fee with a debit card online?

Yes. The DMV website accepts all major debit cards (Visa, Mastercard, American Express, Discover). You enter your debit card information the same way you would a credit card. The payment is processed when ready, and you receive a confirmation number.

What if I choose the six-year license but change my mind later?

You cannot change your license term after you have renewed. If you paid for a six-year license, you will have a six-year license. You can renew again early if you need to, but you will pay the full renewal fee again.

Do I have to pay the renewal fee if I renew online but don't submit the process?

No. If you start an online renewal but do not complete and submit the process, you are not charged. You only pay when you submit the final process and confirm your payment.

Is the renewal fee different if I have a commercial driver's license?

Yes. Commercial driver's licenses (CDLs) cost more to renew. A four-year CDL renewal costs $100, and a six-year CDL renewal costs $150. These fees are higher than standard license renewals because CDLs require additional testing and medical certification.

What if the DMV loses my payment?

If you renew by mail and your check or money order is lost, the DMV will not have a record of your payment and will not process your renewal. For this reason, online renewal is safer — you receive an when ready confirmation that your payment was received. If you are concerned about a mailed payment, you can call the DMV to confirm receipt before your new license arrives.