California driver's license fees in 2024

A California driver's license costs $39 for a standard eight-year license if you are 18 or older. If you are under 18, the fee is $28 for a four-year license. These are the Department of Motor Vehicles (DMV) fees only — they do not include any test or process fees you may owe if you are getting your first license or renewing after it has expired.

The $39 fee covers the card itself, the background check, and the processing. You pay this amount whether you renew in person at a DMV office, by mail, or online. If you are renewing online through the DMV website, you will also need to pay a small transaction fee — usually $1.50 to $2 — depending on your payment method.

Key Takeaways

  • A standard eight-year California driver's license costs $39 for adults and $28 for people under 18.
  • Renewal by mail or online costs the same as in-person renewal, but online adds a small payment processing fee.
  • If you are getting your first license, you will pay the $39 fee plus separate charges for the written test and driving test.
  • Replacement cards for lost or damaged licenses cost $20, and name-change replacements cost $20 as well.
  • The DMV accepts cash, check, money order, debit card, and credit card at offices; online renewal requires a debit or credit card.

First-time license costs beyond the card fee

If you are getting a California driver's license for the first time, the $39 card fee is only part of the cost. You will also pay for the written knowledge test and the behind-the-wheel driving test. The written test costs $7, and the driving test costs $20. Together with the license card fee, a first-time license totals $66.

You can take the written test at any DMV office. The driving test must be scheduled in advance and performed at a DMV office as well. Some DMV locations have longer wait times than others, so scheduling early is worth doing. You do not pay anything extra to schedule — the $20 driving test fee covers the appointment itself.

Replacement and duplicate license fees

If your license is lost, stolen, or damaged, a replacement card costs $20. You can order a replacement online through the DMV website, by mail, or in person. Online replacement is usually the fastest option and takes about 7 to 10 business days.

If you change your name — through marriage, divorce, or legal petition — you can get a new license with your updated name for $20. You will need to bring proof of the name change, such as a marriage certificate or court order, along with your current license. This is treated as a replacement, not a renewal, so the fee is the same whether your license is expiring soon or not.

How to pay and what payment methods the DMV accepts

At a DMV office, you can pay with cash, personal check, money order, debit card, or credit card. If you are renewing by mail, you can send a check or money order. If you are renewing online through the DMV website, you must use a debit card or credit card — the system does not accept checks or cash.

When you pay online, the DMV charges a small transaction fee on top of the license fee. This fee varies depending on your payment processor but is typically $1.50 to $2. The DMV website will show you the exact total before you confirm payment.

When your renewal fee changes

The $39 fee applies to standard eight-year renewals. If you renew early — before your current license expires — you still pay $39, but your new license will be valid for eight years from the renewal date, not from your old expiration date. This means you may pay sooner than you expected but will not pay again for eight years.

If you are renewing a license that expired more than five years ago, the DMV treats it as a new license rather than a renewal. You will pay the full $39 card fee plus the $7 written test fee. You may also need to retake the driving test, which costs an additional $20. The DMV website will tell you which tests you need to retake based on how long your license has been expired.

Senior driver renewal discounts

California does not offer a reduced fee for drivers over 65, but seniors can renew by mail or online just as younger drivers can. If you are over 70, the DMV requires you to renew in person at an office rather than by mail, but the fee remains $39. You do not need to retake the written or driving test unless the DMV specifically requests it based on your driving record.

Some counties offer free or reduced-cost ID cards for seniors who cannot afford a driver's license, but these are separate from the driver's license itself. Contact your local DMV office or county social services to ask whether your county has a senior ID program.

Frequently Asked Questions

Can I pay my DMV fee in installments?

No, the DMV does not offer payment plans. You must pay the full fee at the time of renewal or replacement. If cost is a barrier, some nonprofit organizations in California offer financial help for DMV fees — contact your county social services office to ask whether your county has such a program.

Do I have to pay the fee if I renew online?

Yes, the $39 fee applies to all renewals regardless of method. Online renewal adds a small transaction fee ($1.50 to $2) on top of the license fee, so your total will be around $40.50 to $41.

What if I renew my license but it arrives damaged?

Contact the DMV and request a replacement. You will pay the $20 replacement fee. The DMV will investigate whether the damage happened during production or in the mail, and in some cases may waive the fee if it was their error.

Is there a fee to change my address on my license?

No, you can update your address for free through the DMV website, by mail, or in person at an office. You do not need to pay anything unless you also want a new physical card with the updated address printed on it, in which case you pay $20 for the replacement card.

Do I pay the same fee if I renew early?

Yes, early renewal costs the same $39. Your new license will be valid for eight years from the renewal date, so you will not need to renew again until eight years later, even though you renewed before your old license expired.