What you pay for a North Carolina driver's license

A regular North Carolina driver's license costs $20 if you are renewing an existing license by mail or online. If you renew in person at a Division of Motor Vehicles (DMV) office, the fee is the same: $20. A new license issued to a first-time driver or someone whose license has expired for more than three years costs $20 as well.

The cost does not change based on how long your license is valid — North Carolina issues all regular licenses for eight years. If you are under 18 when you first get your license, you pay the same $20, but your license expires when you turn 26, not eight years later.

These fees cover the card itself, the background check, and the processing. You do not pay extra for different license types — a standard license, a Real ID-compliant license, and a commercial driver's license (CDL) each have their own separate fee structure, but the standard license is always $20.

Key Takeaways

  • A standard North Carolina driver's license renewal costs $20 whether you renew by mail, online, or in person.
  • New licenses issued to first-time drivers also cost $20, and the license is valid for eight years.
  • If you are under 18 when you get your license, it expires when you turn 26 rather than after eight years.
  • A Real ID-compliant license costs $20 and is required for federal identification purposes starting in May 2025.

Real ID licenses and the additional cost

A Real ID-compliant license — one that meets federal standards for boarding domestic flights and entering federal buildings — costs the same $20 as a standard license in North Carolina. You do not pay extra to get the Real ID version. The difference is in what documents you bring to the DMV office.

A standard license requires proof of identity and proof of North Carolina residency. A Real ID license requires the same documents plus proof of your Social Security number and a certified copy of your birth certificate or passport. The extra documentation does not change the fee, but it does mean you must renew in person at a DMV office — you cannot renew a Real ID license by mail or online.

Starting May 7, 2025, a standard North Carolina driver's license will no longer be accepted as identification for domestic air travel or entry to federal facilities. If you fly or need to enter a federal building, you will need either a Real ID license or a passport. Many people renew to Real ID when their current license is due for renewal anyway, so they pay the same $20 they would have paid for a standard renewal.

How to renew and where the cost applies

North Carolina offers three renewal methods, and the $20 fee applies to all of them. If you renew online through the DMV website, you pay $20 by credit card or debit card at the time you submit your renewal. If you renew by mail, you send a check or money order for $20 along with your renewal form and current license. If you renew in person at a DMV office, you pay $20 at the counter — cash, check, or card accepted.

Online and mail renewal are available only if your license is not expired and you have no medical or legal holds on your driving record. If your license has been expired for more than three years, or if you have certain violations or suspensions, you must renew in person and may face additional requirements or fees.

The $20 fee covers the license card and processing only. If you need a duplicate license (a replacement for a lost or stolen card), that costs an additional $20. If you need to change your name or address on your license, you typically do not pay an extra fee if you are already renewing, but a name change alone (without renewal) costs $20.

Commercial driver's licenses and other license types

A commercial driver's license (CDL) in North Carolina costs more than a standard license. A CDL renewal costs $50, and a new CDL costs $50 as well. CDLs are valid for four years, not eight, so you renew more frequently. The higher cost reflects the additional testing, medical certification, and background checks required for commercial driving.

A motorcycle endorsement added to a standard driver's license costs $20 for a new endorsement or renewal. If you are renewing your license and adding a motorcycle endorsement at the same time, you pay $20 total, not $40. A learner's permit (for someone learning to drive) costs $20 and is valid for one year.

Payment methods and where to pay

The DMV accepts cash, check, money order, and debit or credit card. If you renew online, you must use a debit or credit card. If you renew by mail, you can send a check or money order (do not send cash by mail). If you renew in person, you can use any of the four methods.

You cannot pay your renewal fee over the phone or through a third-party website. The official North Carolina DMV website is ncdmv.org. Any other site claiming to process your renewal for a fee is not affiliated with the state and may charge you extra.

What happens if your license expires

If your license expires and you do not renew it, you cannot legally drive. If you are pulled over with an expired license, you can be cited. The $20 renewal fee does not increase based on how long your license has been expired, but if your license has been expired for more than three years, you must renew in person and may need to retake the written test or vision test.

If your license expired while you were out of state or out of the country, you may be able to renew by mail or online even if it has been more than three years. Contact your local DMV office to ask whether your situation qualifies for an exception.

Frequently Asked Questions

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

Yes. Online renewal costs the same $20 as in-person or mail renewal. You pay by debit or credit card when you submit your renewal process on the DMV website. The fee is charged when ready, and your new license is mailed to you within one to two weeks.

What if I lost my license and need a replacement?

A duplicate or replacement license costs $20. You can order a replacement online if your license is not expired, or in person at any DMV office. If you order online, you pay $20 by card and receive your replacement in the mail.

Does North Carolina charge extra for a Real ID license?

No. A Real ID license costs the same $20 as a standard license. The difference is that you must renew in person and bring additional documents (birth certificate or passport, proof of Social Security number). You cannot renew Real ID by mail or online.

Can I pay my renewal fee by phone?

No. You can only pay through the official ncdmv.org website (online renewal), by mail (check or money order), or in person at a DMV office. Do not send cash by mail, and do not use any website other than ncdmv.org.

What if I renew my license but it arrives damaged?

Contact the DMV and request a replacement. If the damage occurred during shipping or processing, the DMV may issue a replacement at no additional charge. If you damaged the card yourself, you may be charged $20 for a duplicate.