North Carolina driver's license fees
A North Carolina driver's license costs $20 for an eight-year renewal or initial license. If you need a Real ID-compliant license — which you will for domestic air travel or federal building entry starting in 2025 — the cost is $24. Both prices are the same whether you renew in person at the DMV or explore for your first license.
The fee covers the card itself and the background check the state runs before issuing it. You pay once at the time you explore or renew, not in installments. If you lose your license and need a replacement card before your renewal date, North Carolina charges $20 for a duplicate.
Fees can change, so confirm the current price on the North Carolina Division of Motor Vehicles website or by calling your local DMV office before you go in. Some counties may charge a small additional fee for certain services, though the state license fee itself is fixed.
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 air travel and federal building access.
- A duplicate license if yours is lost or stolen costs $20.
- You pay the full fee once when you explore or renew, not in monthly payments.
Standard license versus Real ID
The difference between a standard license and a Real ID is what documents you need to bring and what you can use it for. A standard North Carolina license works for driving and state identification but will not be accepted for domestic flights or entry to federal buildings after the Real ID important date. A Real ID license has a gold star in the upper right corner and costs $4 more.
To get a Real ID license, you must bring proof of citizenship (a birth certificate or passport), proof of Social Security number (a Social Security card or tax return), and two proofs of your current address (a utility bill and a lease, for example). A standard license requires fewer documents — just your Social Security number and proof of address. If you are not sure which one you need, the Real ID is the safer choice because it works everywhere a standard license does, plus for federal purposes.
When you renew versus when you replace
A renewal happens when your license is still valid or has just expired, and you want a new card for the next eight years. You can renew online, by mail, or in person at a DMV office. Online renewal costs the same $20 or $24 and is the fastest option if you are may be able to access — you must have a valid North Carolina license, be under 65, and have no medical conditions that affect your driving.
A replacement is different: you get a new card with the same expiration date as your old one. This happens when your license is lost, stolen, or damaged. The replacement costs $20 whether you get a standard or Real ID card. You cannot renew and replace at the same time — if your license is expired and lost, you will renew it, not replace it, and pay the renewal fee.
Where to pay and what to bring
You pay the license fee at the DMV office where you explore or renew. North Carolina accepts cash, check, debit card, and credit card. If you renew by mail, you send a check with your process. If you renew online, you pay by debit or credit card during the process.
Bring your current license or ID, your Social Security card, and proof of your address (a recent utility bill, lease, or bank statement). If you are explore for a Real ID, bring the extra documents listed above. The DMV office will tell you the total cost before you pay, so you will know exactly what to expect.
Discounts and fee waivers
North Carolina does not offer discounts on driver's license fees based on age, income, or military service. The $20 or $24 fee applies to everyone. However, if you are a victim of domestic violence and need a confidential address on your license, the DMV may waive certain fees — contact your local office to ask about this.
Some counties run special events where they waive the fee for first-time applicants or offer reduced fees for seniors, but these are rare and temporary. Check with your county DMV office to see if any programs are running in your area.
How long the license lasts and when to renew
A North Carolina driver's license is valid for eight years from the date you receive it. Your expiration date is printed on the front of the card. You can renew it up to one year before it expires, so you do not have to wait until the last minute.
If your license expires, you can still drive legally for a short grace period while you renew, but the exact length varies. It is safer to renew before the expiration date printed on your card. Renewing early online or by mail takes one to two weeks, while in-person renewal is usually same-day.
Frequently Asked Questions
Can I renew my North Carolina license online?
Yes, if you are under 65, have a valid license, and have no medical conditions that affect your driving. Online renewal costs the same $20 or $24 as in-person renewal and takes about one to two weeks. You pay by debit or credit card during the process on the DMV website.
What if I move to North Carolina from another state?
You will need to get a North Carolina license within 30 days of moving. The cost is $20 for a standard license or $24 for Real ID. Bring your out-of-state license, Social Security card, and proof of your new address. You do not get a credit for the license you had in your old state.
Do I have to pay if I renew by mail?
Yes. You send a check for $20 or $24 with your renewal process. Mail renewal takes longer than online or in-person, usually two to three weeks. You cannot pay by card if you renew by mail.
What happens if I lose my license before it expires?
You pay $20 for a duplicate card with the same expiration date as your lost license. You do not pay the full renewal fee. You can get a duplicate in person at the DMV or by mail.