The cost of an NC driver's license depends on the type and how long it lasts
A standard North Carolina driver's license costs $20 for a four-year license or $60 for an eight-year license. If you're under 18, your license costs $20 and expires when you turn 18. These are the prices you pay at the DMV when you pass your road test and receive your license.
The eight-year option is the better value if you plan to keep your license for a long time — you're paying $7.50 per year instead of $5 per year. Most people choose based on how stable their address and personal information are likely to be, since changing your license requires a new one.
If you already have a license and need to renew it, the cost is the same: $20 for four years or $60 for eight years. You can renew online, by mail, or in person at an NC DMV office, and the method you choose doesn't change the price.
Key Takeaways
- A standard four-year North Carolina driver's license costs $20; an eight-year license costs $60.
- Licenses for drivers under 18 cost $20 and expire on your 18th birthday, regardless of when you received them.
- Renewing your license costs the same amount as getting a new one, and you can renew online, by mail, or in person.
- Duplicate licenses, name changes, and address changes each have their own separate fees beyond the standard license cost.
- You pay the license fee only after you pass your road test; there is no fee for taking the test itself.
What you pay when you first get your license
When you pass your road test at an NC DMV office, you pay the license fee at that same visit. You don't pay anything to take the written test or the road test — those are free. You only pay when you're issued the actual license card.
At that moment, you choose whether you want the four-year or eight-year option and hand over either $20 or $60. The DMV gives you a temporary paper license on the spot, and your plastic card arrives by mail within one to two weeks.
Fees for changes and duplicates
If you need to change your name on your license after you've received it, you'll pay $20 for a new four-year license or $60 for an eight-year license — the same as a renewal. You'll need to bring a document that proves your name change, such as a marriage certificate or court order.
If you lose your license or it's damaged, a duplicate costs $20. This is separate from the renewal fee and is the fastest way to get a replacement if your current license is still valid.
Changing your address on your license is free if you do it online or by mail through the NC DMV website. If you change your address in person at a DMV office, there is no fee for that either. You do not need to get a new license card just to update your address.
How the eight-year license saves money over time
The eight-year license costs $60 upfront, but if you do the math, you're paying $7.50 per year. The four-year license costs $20, which is $5 per year. Over eight years, choosing the four-year option twice would cost you $40 total, making it cheaper than one eight-year license.
However, most people choose the eight-year license because they don't want to visit the DMV again for eight years. The money you save by renewing twice is usually less important than the convenience of not having to renew at all. If you move frequently or expect your personal information to change, the four-year license might make more sense because you'll likely need to update your license anyway.
Renewing your license by mail or online
When your license is about to expire, you can renew it without visiting a DMV office. Online renewal costs $20 for four years or $60 for eight years, the same as in-person renewal. You can renew online if your license is not suspended or revoked and you haven't had any major changes to your information.
Mail renewal also costs the same amount. You'll receive a renewal notice in the mail before your license expires, and you can send it back with your payment. The process takes longer than online renewal — usually two to three weeks — but it's an option if you prefer not to use the internet.
Special license types and their costs
North Carolina offers a few license types beyond the standard driver's license, and they have different costs. A commercial driver's license (CDL) costs $100 for eight years. This is for people who drive large trucks or buses for work.
A motorcycle endorsement added to your regular driver's license costs $20. You'll need to pass a separate motorcycle road test to add this to your existing license. A learner's permit costs $20 and lasts for one year; it's not the same as a license and doesn't count toward your license fee if you later pass your road test.
What happens if you don't pay the fee
You cannot receive your driver's license without paying the fee. If you pass your road test but don't pay, you won't get a license card or temporary paper license. You'll need to return to the DMV, pay the fee, and then your license will be issued.
The DMV accepts cash, check, debit card, and credit card at most offices. If you're renewing by mail, you can send a check or money order. If you're renewing online, you'll use a debit or credit card.
Frequently Asked Questions
Can I get a refund if I don't use my license for the full four or eight years?
No. Once you pay for your license, the fee is not refundable, even if you move out of state, stop driving, or your license is suspended. If you need a new license for any reason before it expires, you'll pay the renewal fee again.
Do I have to pay the license fee if I fail my road test?
No. You only pay the fee when you pass your road test and receive your license. You can take the road test as many times as you need without paying anything until you pass.
Is there a fee to take the written test or road test?
No. Both the written test and the road test are free in North Carolina. You only pay when you pass the road test and are issued your license card.
What if I want to change from a four-year license to an eight-year license before mine expires?
You can renew early and choose the eight-year option. You'll pay the full $60 fee, and your new license will expire eight years from the date you renew, not eight years from when your old license would have expired. This means you might lose some time on your current license, so it's usually not worth doing unless your current license is about to expire anyway.
Do military members or seniors get a discount on their license?
North Carolina does not offer reduced fees for military members or seniors. Everyone pays the same amount: $20 for four years or $60 for eight years.