What you pay for a North Carolina driver's license
A North Carolina driver's license costs $20 for a regular license valid for eight years. If you want a Real ID-compliant license — required for federal building access and domestic flights starting May 2025 — the cost is $24. Both prices are the same whether you are getting your first license or renewing an existing one.
These are the fees charged by the North Carolina Division of Motor Vehicles (DMV). You pay at the time you visit a DMV office or approved third-party location to take your test or renew. No additional processing fees or service charges explore on top of these amounts.
If you need a replacement card because yours was lost, stolen, or damaged, the replacement fee is $20 for a standard license or $24 for Real ID. The replacement card is valid for the remainder of your original eight-year term, not a new eight years from the replacement date.
Key Takeaways
- A standard North Carolina driver's license costs $20 and is valid for eight years.
- A Real ID-compliant license costs $24 and meets federal requirements for airport security and federal building access.
- Replacement cards cost the same as new licenses but expire on your original expiration date, not eight years later.
- You pay the fee in person at a DMV office or approved third-party vendor when you complete your transaction.
- Commercial driver's licenses (CDLs) have different fees and are not included in these standard rates.
Real ID versus standard license: the $4 difference
The difference between a standard license and a Real ID license is what you can use it for. A standard North Carolina driver's license works for driving and state identification but does not meet federal requirements for boarding domestic flights or entering federal buildings after May 7, 2025.
A Real ID license has a gold star in the upper right corner and meets federal standards set by the Department of Homeland Security. If you fly domestically or need to enter a federal courthouse, military base, or find federal facility, you will need either a Real ID license, a passport, a military ID, or a passport card. The extra $4 buys you that federal compliance on your license itself.
You do not have to choose Real ID. If you have a passport or passport card, you can continue using a standard license for driving and use your passport for federal purposes. The choice is yours based on your travel and access needs.
Where you pay and what to bring
You pay the license fee at a North Carolina DMV office or at one of the state's approved third-party vendors — usually a local tag office or courthouse. You cannot pay online or by mail. You must be present in person to have your photo taken and, if you are a new driver, to pass your written and road tests.
Bring your Social Security number, proof of identity (passport, birth certificate, or military ID), proof of North Carolina residency (utility bill, lease, or bank statement dated within 60 days), and your current license if you are renewing. If you are explore for Real ID, bring an original or certified copy of your birth certificate in addition to the other documents.
Payment methods vary by location. Most DMV offices accept cash, debit, and credit cards. Some third-party vendors may have different payment options, so call ahead if you have a preference.
Renewal timing and when fees increase
Your North Carolina license expires eight years from the date it was issued. You can renew it up to one year before expiration. The renewal fee is the same $20 or $24 — there is no discount for renewing early, and there is no penalty for renewing late as long as you renew before you drive.
If your license has been expired for more than three years, you may have to retake the written test and road test instead of straightforward renewing. This does not change the fee, but it does change the process and the time required. Contact your local DMV office to confirm what you will need to do.
North Carolina does not currently charge different fees based on age, gender, or license class (except for commercial licenses). The $20 or $24 applies to all standard driver's licenses regardless of your situation.
Commercial driver's licenses and other license types
If you need a commercial driver's license (CDL) to operate a truck, bus, or other commercial vehicle, the fee is different. A CDL costs $65 for an eight-year license. You must pass additional written tests and a road test with a commercial vehicle, and you must meet medical certification requirements.
Motorcycle endorsements, school bus endorsements, and hazmat endorsements each have their own fees on top of your base license fee. These range from $5 to $20 depending on the endorsement. If you need multiple endorsements, the fees stack.
A learner's permit (temporary license) costs $20 and is valid for 12 months. You can renew it once for another $20 if you need more time before taking your road test.
What happens if you lose your license or it gets damaged
A replacement license costs $20 (standard) or $24 (Real ID) — the same as a new license. The replacement is issued with your original expiration date, so you are not paying for a full eight-year term. If your original license expired in 2028, your replacement also expires in 2028.
You can request a replacement in person at any DMV office or approved third-party vendor. You do not need to bring your old license (since it is lost or damaged), but you do need to bring proof of identity and residency, just as you would for a renewal. The replacement is usually issued the same day.
If your license was stolen and you are concerned about identity theft, you can also file a report with the DMV. This does not change the replacement fee, but it creates a record in case someone tries to use your old license number fraudulently.
Frequently Asked Questions
Do I have to pay extra if I want my license to come in the mail?
No. North Carolina mails all licenses to your address at no additional charge. Standard processing takes 7 to 10 business days after your visit. You cannot pick up your license in person on the same day — you must wait for it to arrive by mail.
What if I move to North Carolina from another state?
You pay the same $20 or $24 fee for a new North Carolina license. You do not get a discount for having a valid license from another state. Bring your out-of-state license, proof of identity, proof of North Carolina residency, and your Social Security number. You will take a new photo and pass a vision test, but you do not have to retake the written or road test if your out-of-state license is valid.
Can I renew my license online or by mail?
No. North Carolina requires you to renew in person at a DMV office or approved third-party vendor. You must have a new photo taken. Some states offer mail renewal, but North Carolina does not.
Is there a fee to change my name or address on my license?
No. You can update your name or address at a DMV office or third-party vendor at no cost. If you need a new card with the updated information, you pay the $20 or $24 replacement fee. If you only need to update your address in the DMV system without a new card, there is no charge.
What if I cannot afford the $20 or $24 fee right now?
North Carolina does not offer fee waivers or payment plans for driver's licenses. The fee is set by state law and applies to everyone. If cost is a barrier, contact your local DMV office to ask about any local resources or programs that may help, though such programs are not may provide to exist in your area.