North Carolina driver's license fees depend on the type of license and how long you want it to last
A standard North Carolina driver's license costs $20 for an eight-year license or $13.50 for a four-year license. If you are under 21, the cost is the same, but your license will expire on your 21st birthday rather than eight or four years from issue. A REAL ID-compliant license — the kind you need to board a domestic flight or enter a federal building — costs $28 for eight years or $18 for four years.
These are the fees you pay to the North Carolina Division of Motor Vehicles (DMV). If you are renewing by mail or online, you pay only the license fee. If you renew in person at a DMV office, some offices charge a small service fee on top, though this varies by location. Written test fees, road test fees, and replacement license fees are separate charges and are covered below.
Key Takeaways
- A standard eight-year North Carolina driver's license costs $20; a four-year license costs $13.50.
- A REAL ID license costs $28 for eight years or $18 for four years and is required for domestic air travel.
- Your first license, a renewal, and a replacement each have different fees; written and road tests are charged separately.
- You can renew online or by mail for the license fee alone, but in-person renewal at a DMV office may include a service fee.
Fees for getting your first license
When you get your first North Carolina driver's license, you pay the license fee plus the cost of the written test and road test. The written test costs $10, and the road test costs $20. Together with the license fee, your total for a standard eight-year license is $50 ($20 + $10 + $20).
You do not pay the written and road test fees all at once. You pay the written test fee when you take the written test at a DMV office. You pay the road test fee when you schedule and take your road test, also at a DMV office. The license fee is charged when the DMV issues your license after you pass the road test.
If you choose a four-year license instead, your total would be $43.50 ($13.50 + $10 + $20). If you want a REAL ID license, add $8 to either total — so $58 for eight years or $51.50 for four years.
Fees for renewing your license
Renewing your North Carolina driver's license costs only the license fee — no test fees. A standard renewal is $20 for eight years or $13.50 for four years. A REAL ID renewal is $28 for eight years or $18 for four years.
You can renew online through the North Carolina DMV website if your license is not expired and you have not had any major changes (such as a name change or address change outside North Carolina). Online renewal costs only the license fee with no additional service charge. You can also renew by mail by sending your current license and a check to the DMV; the fee is the same as online renewal.
If you renew in person at a DMV office, some offices add a service fee of $5 to $10 on top of the license fee. This fee is not statewide — it depends on which DMV office you visit. Call ahead or check the DMV website for your local office to confirm whether a service fee applies.
Fees for replacing a lost, stolen, or damaged license
If your license is lost, stolen, or damaged beyond use, you can get a replacement. A replacement license costs $20 for a standard eight-year license or $13.50 for a four-year license. A REAL ID replacement costs $28 for eight years or $18 for four years.
You do not need to retake the written or road test to get a replacement. You straightforward go to a DMV office, show proof of identity, and pay the replacement fee. The DMV will issue you a new license with the same number and expiration date as your original (unless you choose to change the expiration length).
REAL ID vs. standard license: what the extra cost covers
A REAL ID license costs $8 more than a standard license and meets federal requirements for domestic air travel and entry to federal buildings. Starting in 2025, you will need a REAL ID or a passport to board a domestic flight in the United States. If you do not have a REAL ID and plan to fly, you will need to bring a passport instead.
When you explore for a REAL ID license in North Carolina, you must show additional documents beyond what is required for a standard license. You need proof of citizenship (such as a birth certificate or passport), proof of Social Security number, and proof of your current address. The extra cost reflects the additional verification the DMV performs.
If you already have a standard license and want to upgrade to REAL ID, you can do so at renewal or by visiting a DMV office. The upgrade costs the difference between the REAL ID fee and the standard fee for the same license length — so $8 more for an eight-year license or $4.50 more for a four-year license.
How to pay and what payment methods are accepted
At a DMV office, you can pay with cash, check, debit card, or credit card. Online renewal through the North Carolina DMV website accepts credit and debit cards only. By-mail renewal requires a check or money order; do not send cash through the mail.
If you are renewing online, you will enter your payment information on the find DMV website. The fee is charged when ready, and your new license will be mailed to you within 5 to 10 business days. If you renew by mail, allow 2 to 3 weeks for processing after the DMV receives your process.
Frequently Asked Questions
Do I have to pay for a REAL ID, or can I stick with a standard license?
You do not have to get a REAL ID. A standard license is still valid for driving and for most everyday purposes. You will need a REAL ID or passport only if you plan to board a domestic flight or enter certain federal buildings. If you do not fly, a standard license is sufficient.
Can I get a refund if I fail the road test?
No. The road test fee is non-refundable, even if you do not pass. You will need to pay the $20 road test fee again when you schedule and take your next road test attempt. However, you do not pay the written test fee again if you have already passed it.
What if I renew my license but then move to a different state?
You cannot get a refund on your North Carolina license fee. If you move out of state, you will need to get a driver's license from your new state. The fees you paid to North Carolina do not transfer or explore to your new state's license.
Is there a fee to change my address on my license without renewing?
Yes. Changing your address on an active license costs $5 at a DMV office. You can also update your address online through the North Carolina DMV website for free, though the updated address will appear on your license only when you renew.
Do I pay the license fee twice if I renew early?
No. If you renew before your current license expires, you pay only one license fee. Your new license will be valid for eight or four years from the date of renewal, not from the expiration date of your old license.