What you need to know about getting a North Carolina driver license
A North Carolina driver license is issued by the Division of Motor Vehicles (DMV), which is part of the Department of Transportation. You will need one to drive legally in the state. The process differs depending on whether you are getting your first license, renewing an expired one, or transferring a license from another state.
North Carolina offers three types of driver licenses: a regular license for drivers 18 and older, a limited license for drivers 16 to 17, and a commercial driver license (CDL) for those operating commercial vehicles. Each has different requirements and testing steps. The state also issues Real ID-compliant licenses, which you will need for federal purposes like boarding domestic flights or entering federal buildings after May 7, 2025.
Key Takeaways
- You must visit a DMV office in person to get or renew your North Carolina driver license; you cannot complete the process online or by mail.
- Bring a valid form of identification, proof of Social Security number, and proof of North Carolina residency — the specific documents depend on whether you are a new driver or renewing.
- New drivers must pass a written knowledge test and a road test; renewal applicants do not take tests unless their license has been expired for more than a year.
- A regular driver license costs $20 and is valid for eight years; a Real ID license costs $28 and is also valid for eight years.
- You can find your nearest DMV office and check wait times on the North Carolina DMV website before you go.
Documents you need to bring to the DMV
The documents required depend on whether you are explore for your first license or renewing an existing one. For a first-time driver license, bring a valid form of identification (such as a passport, military ID, or out-of-state driver license), proof of your Social Security number (your Social Security card or a tax return), and two documents showing your North Carolina address (such as a utility bill, lease, or bank statement dated within 60 days).
For a renewal, you need your current North Carolina driver license and proof of residency if your address has changed. If your license has been expired for more than one year, you will need to provide the same documents as a first-time applicant and retake the written test.
If you are transferring a license from another state, bring your out-of-state driver license, proof of Social Security number, and two proofs of North Carolina residency. You will not need to retake the written test, but you may be asked to take a vision test.
The testing process for new drivers
New drivers in North Carolina must pass two tests: a written knowledge test and a road test. The written test covers traffic laws, road signs, and safe driving practices. You can study using the North Carolina Driver Handbook, which is free on the DMV website. The test has 25 questions, and you must answer at least 20 correctly to pass. You get one attempt per visit to the DMV.
After passing the written test, you schedule a road test at a later date. During the road test, a DMV examiner rides with you in your own vehicle (or a vehicle provided by a testing service) and evaluates your ability to handle basic driving tasks like starting, stopping, turning, parking, and responding to traffic signals. The test takes about 20 to 30 minutes. You are allowed three attempts to pass the road test within a 12-month period.
Drivers under 18 must also complete a learner's permit stage before taking the road test. A learner's permit allows you to drive only with a licensed adult 21 or older in the front seat. You must hold the permit for at least 30 days before scheduling your road test.
Costs and how long your license lasts
A standard North Carolina driver license costs $20 and is valid for eight years. A Real ID-compliant license costs $28 and is also valid for eight years. Real ID licenses have a gold star in the upper right corner and meet federal requirements for identification at airports and federal facilities.
If you renew your license before it expires, the new license is valid for eight years from the date of renewal. If you renew after it has expired, the validity period still runs eight years from the renewal date, not from the expiration date of the old license.
Replacement licenses (if yours is lost, stolen, or damaged) cost $20 for a standard license or $28 for a Real ID license. You can order a replacement online through the North Carolina DMV website if your license was lost or stolen, or you can visit a DMV office in person.
Where to go and how to prepare for your visit
All driver license transactions must happen at a North Carolina DMV office. You cannot renew online or by mail. The DMV website has a locator tool that shows all offices in your county, their hours, and current wait times. Some offices are busier than others, and wait times vary by time of day and day of week. Visiting early in the morning or on a weekday typically means shorter waits.
Before you go, gather all required documents and make copies if possible. Bring the originals to the DMV office. If you are taking the written test, review the North Carolina Driver Handbook so you feel prepared. If you are scheduling a road test, make sure your vehicle is in safe working condition and that you have proof of insurance.
Some DMV offices allow you to schedule an appointment online, which can reduce wait time. Check your local office's website to see if appointments are available in your area.
Renewing your license before it expires
You can renew your North Carolina driver license up to one year before it expires. Renewing early does not shorten the validity of your new license — it will still be valid for eight years from the renewal date. Many people renew early to avoid the rush near the expiration date or to update their address or photo.
If you renew in person at a DMV office, you do not need to retake the written or road test unless your license has been expired for more than one year. You will need to bring your current license and proof of residency if your address has changed. The process is faster than a first-time process and usually takes 15 to 30 minutes.
You cannot renew online in North Carolina, even if your license is still valid. You must visit a DMV office in person.
What happens if your license expires
Driving with an expired North Carolina driver license is illegal and can result in a traffic citation. If your license has been expired for less than one year, you can renew it at a DMV office by bringing your expired license and proof of residency. You do not need to retake the written or road test.
If your license has been expired for more than one year, the renewal process is treated like a first-time process. You must bring proof of identity, proof of Social Security number, and proof of residency. You will need to retake the written test, and you may be required to retake the road test as well, depending on how long it has been expired.
If you are unable to renew in person, you can order a replacement license online through the DMV website if your license was lost or stolen. However, if your license straightforward expired, you must visit a DMV office.
Frequently Asked Questions
Can I renew my North Carolina driver license online?
No. North Carolina does not offer online renewal for driver licenses. You must visit a DMV office in person. However, you can order a replacement license online if your license was lost or stolen.
How long does it take to get a new driver license after I pass the road test?
Your license is usually issued the same day you pass the road test at the DMV office. You will receive a temporary paper license to use while your plastic card is mailed to you, which typically arrives within 7 to 10 business days.
What if I fail the written test or road test?
You can retake the written test on your next visit to the DMV office. For the road test, you have three attempts within a 12 months. You must schedule each road test appointment separately and pay the test fee each time you attempt it.
Do I need a Real ID license, or is a regular license enough?
A regular North Carolina driver license is sufficient for driving. However, starting May 7, 2025, you will need a Real ID-compliant license (or another federal ID like a passport) to board domestic flights or enter federal buildings. If you plan to fly domestically, a Real ID license is worth getting.
What should I do if my address changes?
You can update your address online through the North Carolina DMV website without visiting an office, or you can update it in person at your next DMV visit. If you are renewing your license, bring proof of your new address (such as a utility bill or lease) to the DMV office.