What North Carolina charges for a driver's license

North Carolina charges $20 for a standard five-year driver's license and $30 for a commercial driver's license (CDL). These are the base fees you pay at the Division of Motor Vehicles (DMV). If you need a Real ID-compliant license — required for federal building access and domestic air travel — the cost is the same: $20 for a standard license, $30 for a CDL.

Renewal costs match the original issuance fee. If your license expires and you renew it within a certain window, you pay the same amount. The state does not charge extra for renewals, though some DMV offices may charge a small processing fee if you renew by mail or through an authorized third party.

Replacement licenses — issued when yours is lost, stolen, or damaged — cost $20, the same as a standard license. If you need to change your name, address, or other information on an existing license, you may be able to do so at no charge if the change is minor, but a replacement card typically triggers the $20 fee.

Key Takeaways

  • A standard North Carolina driver's license costs $20 for five years, and a commercial license costs $30.
  • Real ID-compliant licenses cost the same as standard licenses and are required for federal building access and domestic air travel after May 2025.
  • Replacement licenses cost $20 if yours is lost, stolen, or damaged.
  • Renewal fees are the same as the original issuance fee, and you can renew in person, by mail, or through an authorized third party.
  • Some DMV offices charge a small processing fee for mail or third-party renewals, so confirm the total cost before you submit your renewal.

How to renew your license and what it costs

You can renew your North Carolina license three ways: in person at a DMV office, by mail, or through an authorized third party such as a license plate agency. The $20 renewal fee applies to all three methods. If you renew by mail or through a third party, some offices add a processing fee of $2 to $5, so the total may be slightly higher than $20.

In-person renewal at a DMV office is free of extra charges — you pay only the $20 license fee. You will need your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (your Social Security card, W-2, or tax return). The DMV will take a new photo and issue your license on the spot or mail it within a few business days.

Mail renewal is available if your license is not expired and you have no outstanding violations or suspensions. You send your current license, a completed renewal form (DL-43), and the $20 fee to the DMV. Processing takes two to three weeks. Third-party renewal through a license plate agency works the same way but may be faster if an office is near you.

Real ID compliance and whether it costs extra

North Carolina's Real ID-compliant license costs $20 — the same as a standard license. The Real ID is a federal standard that allows you to use your driver's license for domestic air travel and entry to federal buildings. After May 7, 2025, you will need a Real ID or a passport to board a domestic flight.

When you renew your license, the DMV will issue a Real ID-compliant license by default if you provide the required documents. You need proof of identity (your current license), proof of Social Security number, and proof of residency. If you already have a Real ID license, your renewal will also be Real ID-compliant at no extra charge.

If you want a Real ID before your license expires, you can visit a DMV office and request one. The fee is still $20, and you will need the same documents. The DMV will issue it when ready or mail it within a few business days.

Commercial driver's license fees in North Carolina

A commercial driver's license (CDL) in North Carolina costs $30 for five years. This is $10 more than a standard license. The CDL allows you to operate commercial vehicles such as trucks, buses, or vehicles carrying hazardous materials.

To obtain a CDL, you must pass a written knowledge test and a skills test (driving test). The DMV charges the $30 license fee, but the knowledge and skills tests are separate. Some DMV offices charge a test fee of $10 to $15 per test, though this varies by location. Contact your local DMV office to confirm the total cost before you schedule your tests.

CDL renewal costs $30, the same as the original license. You can renew in person, by mail, or through a third party, and the same processing fees may explore as with standard license renewals.

Duplicate and replacement license costs

If your license is lost, stolen, or damaged, you can request a duplicate or replacement at any DMV office. The cost is $20, the same as a standard license. You will need to provide proof of identity and proof of residency, and the DMV will issue a new license with the same number as your original.

If your license is damaged but still readable, you may be able to renew it early without paying an extra fee — contact your local DMV office to ask. If it is unreadable or you cannot locate it, you will pay the $20 replacement fee.

Name changes, address changes, and other updates to your license information may not require a new card if the change is administrative. However, if the DMV issues a new card, you will pay the $20 fee. Ask the DMV clerk whether your change requires a new card before you pay.

Where to pay and accepted payment methods

You can pay driver's license fees in person at any DMV office, by mail, or through an authorized third party. In-person payments are accepted in cash, check, debit card, and credit card. Some offices may have restrictions on which cards they accept, so call ahead if you plan to use a specific payment method.

For mail renewals, you can pay by check or money order. Do not send cash through the mail. Make checks payable to "North Carolina Division of Motor Vehicles." Include your check with your renewal form and current license, and mail everything to the address listed on the renewal form.

Third-party license plate agencies accept the same payment methods as DMV offices. Some may charge a small convenience fee on top of the $20 license fee, so ask before you pay.

Senior and military discounts on driver's license fees

North Carolina does not offer a discount on driver's license fees for seniors or military members. The fee is $20 for all adults, regardless of age or service status. However, seniors and military members may be able to renew their licenses by mail or through a third party without visiting a DMV office in person, which can save time.

If you are over 70 years old, you may renew your license by mail every eight years instead of every five years, which means you renew less often. The fee per renewal is still $20, but you pay it less frequently. Contact your local DMV office to confirm whether you are may be able to access for this extended renewal period.

Frequently Asked Questions

Can I renew my North Carolina license online?

North Carolina does not offer online renewal for driver's licenses. You can renew in person at a DMV office, by mail, or through an authorized third-party license plate agency. Mail renewal takes two to three weeks, so plan ahead if you choose that option.

What happens if my license expires while I am out of state?

You can still renew by mail or through a third party even if you are out of state. You will need to provide proof of residency in North Carolina, such as a utility bill or lease. If you cannot provide current North Carolina residency proof, you may need to renew in person when you return.

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

Yes, you pay the full $20 renewal fee regardless of when you renew. Early renewal does not reduce the fee, but it does extend your license expiration date by five years from the renewal date, not from your original expiration date.

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

Address changes do not always require a new card. If the DMV updates your address in the system without issuing a new card, there is no fee. If a new card is issued, you pay the $20 replacement fee. Ask the DMV clerk whether your address change requires a new card before you pay.

What is the difference between a Real ID and a standard license, and does the Real ID cost more?

A Real ID is a federal standard that allows you to use your license for domestic air travel and federal building access. A standard license does not meet this requirement. Both cost $20 in North Carolina, so there is no price difference. The Real ID is issued by default when you renew if you provide the required documents.