North Carolina driver's license fees by license type
A standard North Carolina driver's license costs $20 if you're getting one for the first time or renewing it. A commercial driver's license (CDL) costs $40. If you need a Real ID-compliant license — one that meets federal standards for air travel and federal building access — you'll pay the same $20 for a standard license or $40 for a CDL, but you'll need to bring additional documents to prove your identity and residency.
The state also issues learner's permits and provisional licenses for younger drivers. A learner's permit costs $20 and is valid for one year. A provisional license for drivers under 18 costs $20 as well. If you need a duplicate license because yours was lost or stolen, that replacement costs $20.
These fees cover the cost of the physical card, the background check, and the processing of your process. They do not include any fees charged by the Division of Motor Vehicles for services like vision tests or road tests, though many DMV offices do not charge separately for those.
Key Takeaways
- A standard North Carolina driver's license costs $20, whether you're getting your first one or renewing an existing one.
- A commercial driver's license costs $40, and Real ID versions cost the same as their standard counterparts.
- Learner's permits, provisional licenses, and duplicate licenses all cost $20 each.
- You can pay by cash, check, or card at any DMV office, and fees do not vary by location within the state.
When you renew versus when you replace
Renewal and replacement are two different transactions with the same price tag. A renewal happens when your license is still valid or has expired but you want to keep the same number and address. You can renew online, by mail, or in person at a DMV office. Online and mail renewals cost $20 and take about two weeks.
A replacement is what you need if your license was lost, stolen, or damaged. You must go to a DMV office in person and bring proof of identity. The fee is still $20, and you'll receive a new card with a new number. If your address or name has changed, you'll also need to bring proof of that change — a utility bill for address, or a marriage certificate or court order for a name change.
If your license has been suspended or revoked, you cannot straightforward renew it. You'll need to contact the DMV to understand what steps are required before you can get a valid license again, and those steps may involve fees beyond the standard $20.
Real ID compliance and what it costs
A Real ID license looks like a standard North Carolina license but has a gold star in the upper right corner. It costs the same $20 as a regular license, but you'll need to bring more documents when you explore. The DMV requires proof of your Social Security number, proof of your date of birth, proof of your current address, and proof of your legal name.
Acceptable documents vary — for example, a utility bill or lease works for address, a birth certificate works for date of birth, and a Social Security card or W-2 works for your Social Security number. You do not need to pay extra to get the Real ID version; the $20 fee covers it. However, if you're explore in person, you may wait longer because the DMV processes Real ID applications more carefully than standard renewals.
Real ID became required for domestic air travel in 2025, though the important date has been extended multiple times. If you fly domestically or enter a federal building, you'll eventually need one, but you can still use a standard license for most other purposes in North Carolina.
How to pay and where to pay
North Carolina DMV offices accept cash, checks, and debit or credit cards. If you renew by mail, you can pay by check or money order — send it with your process to the address listed on the renewal form. If you renew online through the DMV website, you'll pay by debit or credit card at the time you submit your process.
In-person visits to a DMV office let you pay however you prefer. There are no additional processing fees or convenience charges, regardless of which payment method you choose. The $20 or $40 is the total cost.
Additional costs you might encounter
The license fee itself is $20, but other services at the DMV may have separate costs. A vision test at a DMV office is usually free, but if you fail and need to see an eye doctor, that doctor's visit is your responsibility. A road test for a new driver is typically free at the DMV, but some private testing centers charge a fee if you choose to test there instead.
If you need to change your name or address on your license, the DMV does not charge extra — you straightforward pay the $20 renewal or replacement fee. However, if you need documents like a certified copy of your birth certificate or marriage certificate to prove the change, obtaining those from the county register of deeds will cost money separately.
Expedited processing is not available for North Carolina driver's licenses. Standard processing takes about two weeks by mail or one to two weeks in person, depending on how busy your local DMV office is.
Frequently Asked Questions
Do I have to pay the full $20 if I'm renewing early?
Yes, the renewal fee is $20 regardless of when you renew. North Carolina does not prorate fees or offer discounts for early renewal. However, you can renew up to one year before your license expires, so you can time it to avoid paying twice in a short period.
What if I'm under 18 — do I pay less?
No, the fee for a provisional license or learner's permit is the same $20 as for an adult license. Age does not affect the cost, though the type of license you're issued does — a provisional license has different rules than a standard adult license.
Can I get a refund if I don't use my license?
No, the DMV does not refund license fees once you've paid. The $20 covers the cost of issuing the card and processing your process, whether you use the license or not.
Is there a fee to change my address on my license?
No separate fee exists for an address change. If you change your address, you can renew your license and pay the standard $20 fee. You'll need to bring proof of your new address, such as a utility bill or lease.
What happens if I lose my license before it expires?
You pay $20 for a replacement license, which will have a new number and expiration date. The replacement is treated as a new license, not a renewal, so your old expiration date does not carry over.