What You Pay for a North Carolina Driver's License
A North Carolina driver's license costs $20 for an eight-year license if you are 18 or older. If you are under 18, a learner's permit costs $20 and a provisional license costs $20. These are the base fees the North Carolina Division of Motor Vehicles charges when you first get your license or renew it.
The fee covers the card itself, the background check, and the processing. You pay it whether you renew in person at a DMV office or through certain online and mail options. Some counties may charge an additional county service fee on top of the state fee — this varies by location and can range from a few dollars to around $10, so call your local DMV office to confirm the total you will owe.
If you need a replacement card because yours was lost, stolen, or damaged, the replacement fee is $20. A name change also costs $20. If you want a Real ID-compliant license (required for federal building access and domestic flights), the cost is the same — there is no extra charge for Real ID in North Carolina.
Key Takeaways
- A standard North Carolina driver's license costs $20 and is valid for eight years if you are 18 or older.
- Your county may add a service fee on top of the state fee, so contact your local DMV office to learn the exact total.
- Replacement licenses, name changes, and Real ID licenses all cost $20 in North Carolina.
- You can renew by mail, online, or in person at a DMV office, and the fee is the same regardless of method.
- Learner's permits and provisional licenses for drivers under 18 also cost $20 each.
How to Pay When You Renew
When you renew your license in person at a DMV office, you pay the fee at the counter by cash, check, or card — the office will tell you which payment methods they accept. Bring your current license, proof of residency (a utility bill or lease works), and proof of Social Security number if you do not have a Social Security card with you.
If you renew by mail, you send your current license and the required documents to the address on the renewal notice, along with a check or money order for the fee. Online renewal through the North Carolina DMV website is available for some drivers and requires a credit or debit card. Not everyone can renew online — you must have a valid license that is not expired by more than a year, and you cannot have certain medical conditions or address changes that require an in-person visit.
When Your License Expires and Renewal Timing
Your North Carolina driver's license expires on your birthday eight years after you receive it. The DMV will mail you a renewal notice about 60 days before your license expires, so you have time to plan. You can renew up to one year before your license expires, which means you can start the process as soon as you receive the notice.
If your license has already expired, you can still renew it, but you may need to renew in person rather than by mail or online. An expired license is not valid for driving, so do not wait until the expiration date if you plan to drive.
Additional Costs You Might Encounter
If you need a duplicate license sent to a different address than your current one, there may be an extra mailing fee — ask your DMV office about this when you renew. If you are changing your address, you can do this for free when you renew your license, so there is no separate charge.
If you fail the vision test at renewal and need to take a road test to keep your license, there is no additional fee for the road test itself. However, if you need to take a written test or a road test because you are renewing after a suspension or revocation, you may face reinstatement fees that are separate from the license renewal fee. These fees vary depending on the reason for the suspension, so contact the DMV directly if this applies to you.
Real ID Compliance and Your License
North Carolina offers Real ID-compliant driver's licenses at no extra cost. A Real ID license has a gold star in the upper right corner and is required for federal building access and domestic air travel starting in 2025. When you renew your license, you can request a Real ID license by providing the required documents: proof of identity, proof of Social Security number, and proof of residency.
You do not have to get a Real ID license — a standard North Carolina driver's license remains valid for driving and other state purposes. The choice is yours, and the fee is the same either way.
Where to Find Your Local DMV Office
North Carolina has DMV offices in most counties. You can find the office nearest you and check its hours on the North Carolina Division of Motor Vehicles website. Some offices are busier than others, so calling ahead to ask about wait times can save you a trip. Many offices now offer online scheduling, which lets you book an appointment and skip the walk-in line.
If you cannot visit an office in person, check whether your county offers mail renewal or online renewal through the DMV website. Not all counties have the same options, so your local office can tell you which methods are open to you.
Frequently Asked Questions
Can I renew my license online in North Carolina?
You can renew online if your license is not expired by more than a year, you have no medical conditions that require an in-person visit, and your address has not changed. Visit the North Carolina DMV website to check whether online renewal is open to you. If you do not meet these requirements, you must renew by mail or in person.
What if I lost my license and need a replacement?
A replacement license costs $20, the same as a renewal. You will need to visit a DMV office in person and bring proof of identity and proof of residency. The office will issue you a new card on the spot or mail it to you, depending on the office's process.
Do I have to pay extra for a Real ID license?
No. A Real ID-compliant license costs $20, the same as a standard license. You will need to provide additional documents to prove your identity and residency, but there is no additional fee for the Real ID designation itself.
What happens if I renew my license after it expires?
You can still renew an expired license, but you may need to renew in person at a DMV office rather than by mail or online. An expired license is not valid for driving, so renew before your expiration date if you plan to drive. The renewal fee remains $20.
Does every county in North Carolina charge the same DMV fee?
The state fee is $20 everywhere, but some counties add their own service fee on top of that. Call your local DMV office to find out the total cost in your county, as the additional fee varies by location.