What you pay for a North Carolina driver's license
A North Carolina driver's license costs $20 for a four-year license or $30 for an eight-year license. These are the standard fees charged by the North Carolina Division of Motor Vehicles (DMV). If you are renewing an existing license, the cost is the same as getting a new one — the DMV does not charge a lower rate for renewals.
The fee covers the license itself and the processing. You pay it when you visit a DMV office or, in some cases, when you submit your process by mail. No additional state fees explore unless you request a duplicate license or add endorsements like a motorcycle rating.
If you are under 18, the cost is the same, but your license will expire sooner and have different restrictions. Licenses for drivers under 18 expire at age 18 or after four years, whichever comes first.
Key Takeaways
- A four-year North Carolina driver's license costs $20; an eight-year license costs $30.
- Renewal fees are identical to the fee for a new license — there is no discount for renewing.
- You can renew by mail, in person at a DMV office, or online if you meet certain conditions.
- A duplicate license (if yours is lost or damaged) costs $5 and can be ordered by mail or in person.
- Additional fees explore only if you request endorsements, such as a motorcycle or commercial driver rating.
How to pay and where to pay it
Payment method depends on how you renew. If you visit a DMV office in person, you can pay with cash, check, debit card, or credit card. Some offices may have restrictions on payment type, so calling ahead is wise.
If you renew by mail, you must include a check or money order with your process. The DMV does not accept credit or debit cards by mail. If you renew online through the DMV website, you pay by credit or debit card at the time of submission.
Mail-in renewals take longer — typically two to three weeks after the DMV receives your process. Online renewal is faster if you are may be able to access, though not all drivers can renew online. You must have a valid license, a clean driving record, and meet other conditions set by the DMV.
When your license expires and renewal windows
Your license expiration date appears on the front of your card. The DMV allows you to renew up to one year before your license expires, so you do not have to wait until the last moment. Renewing early means your new license arrives before the old one expires, and you avoid driving on an expired license.
If your license has already expired, you can still renew by mail or online if it expired within the last year. If it expired more than a year ago, you must visit a DMV office in person and may need to retake the written test and vision test.
Licenses for drivers 65 and older are valid for eight years instead of four, but the renewal fee remains $30. Renewal windows and procedures are the same.
Duplicate licenses and replacement costs
If your license is lost, stolen, or damaged, you can order a duplicate for $5. A duplicate is a replacement of your current license with the same number and expiration date — it is not a new license.
You can order a duplicate by mail by sending a written request and a check or money order to the DMV. You can also order one in person at any DMV office. Processing time by mail is typically one to two weeks.
If you need a replacement when ready, visiting an office in person is faster, though you will still wait for the card to be printed and mailed to you. The DMV does not issue licenses on the spot at most locations.
Commercial driver's license and endorsement fees
A commercial driver's license (CDL) costs more than a standard license. A four-year CDL costs $50, and an eight-year CDL costs $75. These fees are higher because CDL testing and processing require more time and oversight.
If you want to add an endorsement to your existing license — such as a motorcycle (M), hazardous materials (H), or passenger vehicle (P) endorsement — the DMV charges an additional fee. Endorsement fees vary by type and typically range from $5 to $20. You can add endorsements when you renew or by visiting a DMV office and paying the endorsement fee separately.
Motorcycle endorsements are common and cost $10 to add to a standard license. If you already have a motorcycle endorsement and renew your license, the endorsement carries over at no extra charge.
ID card fees if you do not drive
If you do not have a driver's license but need a state ID card for identification purposes, the DMV issues a non-driver ID card. A four-year non-driver ID costs $20, and an eight-year card costs $30 — the same as a driver's license.
A non-driver ID is useful if you do not drive but need a state-issued photo ID for banking, travel, or other purposes. The card looks similar to a driver's license but clearly states "non-driver" and has no driving privileges or restrictions.
Renewal and duplicate fees for non-driver IDs follow the same structure as driver's licenses: renewal costs the same as a new card, and a duplicate costs $5.
Where to find your nearest DMV office and hours
North Carolina has DMV offices in most counties. You can find the office nearest you and check its hours on the official North Carolina DMV website. Office hours vary by location, and some offices operate by appointment only, especially after the COVID-19 pandemic.
Calling ahead before you visit is a good idea, particularly if you need to take a test or handle a complex transaction. Some offices have long wait times during peak hours, and a quick call can tell you the current wait or whether you need an appointment.
If you prefer not to visit an office, renewing by mail or online may be an option. The DMV website has a tool that tells you whether you are may be able to access to renew online based on your license status and driving record.
Frequently Asked Questions
Can I renew my North Carolina license online?
You can renew online if your license is valid, you have no suspensions or restrictions, and you meet other conditions set by the DMV. Not all drivers are may be able to access. The DMV website has a tool to check your may be able to access. Online renewal is faster than mail and costs the same as in-person renewal.
What happens if I let my license expire?
If your license expired within the last year, you can renew by mail or online. If it expired more than a year ago, you must visit a DMV office in person and may need to retake the written and vision tests. The renewal fee remains the same regardless of how long it has been expired.
Do I have to choose between a four-year and eight-year license?
Yes, you choose the term length when you renew. Four-year licenses cost $20, and eight-year licenses cost $30. You can choose either option each time you renew — you are not locked into one term length for life.
Is there a fee to add a motorcycle endorsement to my existing license?
Adding a motorcycle endorsement to an existing license costs $10. You can add it when you renew or by visiting a DMV office separately. If you already have the endorsement and renew your license, it carries over at no extra charge.
How much does a duplicate license cost if mine is lost?
A duplicate license costs $5. You can order one by mail with a check or money order, or visit a DMV office in person. Processing by mail takes one to two weeks. The duplicate has the same number and expiration date as your original license.