North Carolina driver's license fees in 2024
A new North Carolina driver's license costs $20 for a standard eight-year license if you are 18 or older. If you are under 18, a license costs $13.50 and expires when you turn 21. These are the fees the North Carolina Division of Motor Vehicles charges when you visit a DMV office to get your first license or replace an expired one.
The fee covers the card itself, the background check, and the processing. You pay this amount whether you renew in person at a DMV office or through the mail, though mail renewal is only available if your license is not expired and you have not had any address changes. If you need your license faster than standard processing, North Carolina does not offer an expedited option — all licenses are issued on the same timeline, typically within 5 to 10 business days after your appointment.
Key Takeaways
- A standard adult North Carolina driver's license costs $20 and is valid for eight years.
- Licenses for people under 18 cost $13.50 and expire on your 21st birthday.
- You pay the same fee whether you renew by mail or in person, but mail renewal requires an unexpired license and no address change.
- North Carolina does not charge extra for standard processing — all licenses take the same amount of time to arrive.
- If you need a replacement card because yours was lost, stolen, or damaged, you pay the same $20 or $13.50 fee.
What happens if you renew before expiration
You can renew your North Carolina license up to one year before it expires, and the fee remains $20 for adults or $13.50 for people under 18. Renewing early does not cost more, and your new license will be valid for the full eight years (or until age 21 if you are under 18) from the date it is issued. This means if you renew six months before your current license expires, your new license will not expire for eight and a half years from now.
Many people renew early to avoid the rush near their expiration date or because they are planning a trip and want a fresh card. The DMV does not penalize you for this — you straightforward pay the standard fee and get a new license with a new expiration date.
Replacement licenses and duplicate cards
If your license was lost, stolen, or damaged, you pay the same fee as a new license: $20 for adults or $13.50 for people under 18. You do not pay extra for a replacement. You will need to visit a DMV office in person — mail renewal is not available for replacements — and you should bring a police report if your license was stolen, though it is not always required.
A duplicate license (an extra copy of your current license with the same number and expiration date) costs $5 and can be ordered by mail or in person. This is different from a replacement: a duplicate is an additional card with identical information, while a replacement is a new card issued because your old one is gone or unusable.
Real ID and enhanced licenses cost more
North Carolina offers a Real ID-compliant driver's license for an additional $20 on top of the standard fee, making the total $40 for adults. A Real ID license meets federal requirements for air travel and entry to federal buildings without a passport. You will need to show additional documents — typically a birth certificate, proof of Social Security number, and proof of address — beyond what a standard license requires.
North Carolina also offers an Enhanced Driver's License for $60 total, which allows you to cross the Canadian and Mexican borders by land without a passport. This requires the same documents as a Real ID plus proof of citizenship. Both options are valid for eight years, the same as a standard license.
Documents you need to bring
To get a new North Carolina driver's license, you need proof of identity (a birth certificate, passport, or military ID), proof of Social Security number (a Social Security card or tax return), and proof of address (a utility bill, lease, or bank statement dated within the last 60 days). You also need to pass a vision test and a written knowledge test unless you are renewing a license you already hold.
If you are under 18, you need a parent or guardian to sign your process in person at the DMV office. Bring all documents in original form — photocopies are not accepted for identity or Social Security proof. The DMV website lists all acceptable documents by category, and calling your local office before you go can save a trip if you are unsure whether a specific document will work.
Where to pay and how long it takes
You pay the license fee when you visit a North Carolina DMV office or when you submit a mail renewal process. Payment methods vary by office — most accept cash, check, and card, but some offices may have different policies. You can find your nearest DMV office and its hours on the North Carolina Division of Motor Vehicles website.
After you pay and complete your process, your license is mailed to you within 5 to 10 business days. You will receive a temporary paper license at the DMV office that you can use while you wait for your card to arrive. If you are renewing by mail, you will not receive a temporary license, so plan ahead if your current license is close to expiring.
Frequently Asked Questions
Do I have to pay the full $20 if I am renewing a license that is about to expire?
Yes. North Carolina charges the same $20 fee for all adult renewals, whether your license expires next month or next year. There is no discount for renewing at the last minute or early. The fee is the same regardless of when you renew during the eight-year validity period.
What if I move to North Carolina from another state — do I have to pay $20 for a new license?
Yes. If you move to North Carolina and need a North Carolina license, you pay the standard $20 fee for a new license. Your out-of-state license does not transfer. You will need to pass the written knowledge test and vision test unless you are under 18 and have held a valid license in another state for at least two years.
Can I pay online before I go to the DMV?
No. North Carolina does not allow you to pay the license fee online in advance. You pay at the DMV office when you submit your process, or by mail if you are renewing by mail. You cannot reserve an appointment or pre-pay online.
Is there a fee if I fail the written test and have to retake it?
No. If you fail the knowledge test, you can retake it at no extra charge. You do not pay again for the test itself. However, if you fail multiple times and need to schedule a new appointment weeks later, you will still pay the $20 license fee only once, when you finally pass and receive your license.
What if I want to change my name on my license — do I pay again?
A name change on your current license costs $5 and can be done by mail or in person. You do not pay the full $20 license fee. You will need to provide a court order, marriage certificate, or divorce decree showing the name change. If your license is also expiring soon, you may want to wait and renew it at the same time to avoid paying twice.