What You Need to Do to Get a North Carolina Driver's License
Getting a North Carolina driver's license involves three main steps: passing a written test, passing a road test, and submitting the required documents at your local Division of Motor Vehicles (DMV) office. Most people complete this process over several weeks, though the exact timeline depends on how quickly you schedule your tests and how many attempts you need. North Carolina does not require a learner's permit before you take your road test, but you can get one if you want extra practice time with a licensed driver.
The process is straightforward once you know what documents to bring, which tests to expect, and where to go. This guide walks you through each step in order, so you know exactly what happens next.
Key Takeaways
- You must pass a written knowledge test and a road test before you can receive a North Carolina driver's license.
- Bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your DMV appointment.
- You can take your written test at any DMV office; your road test must be scheduled at a DMV location that offers testing.
- If you fail either test, you can retake it after waiting a set number of days, and there is no limit to how many times you can try.
- A standard North Carolina driver's license costs a fee that varies based on how long you want it to be valid.
Documents You Must Bring to the DMV
North Carolina requires three categories of documents before you can get a driver's license. First, bring proof of identity: a valid passport, a certified birth certificate, a military ID, or a state ID card. Second, bring proof of your Social Security number: your Social Security card, a W-2 form, a 1099 form, or a tax return. Third, bring proof of North Carolina residency: a utility bill, a lease or mortgage statement, a bank statement, or a government check dated within the last 60 days.
If you are under 18, you also need written consent from a parent or guardian. Bring the original documents or certified copies—photocopies alone will not work. If your name has changed since your identity document was issued, bring a document that shows the change, such as a marriage certificate or court order.
Taking the Written Knowledge Test
The written test covers North Carolina traffic laws, road signs, and safe driving practices. You can take this test at any DMV office without an appointment, though some offices allow you to schedule ahead to avoid waiting. The test has 25 questions, and you must answer at least 20 correctly to pass. You have 30 minutes to complete it.
The test is offered in English and Spanish. If you fail, you can retake it after three business days have passed. There is no limit to how many times you can take the written test. Many people study using the North Carolina Driver's Handbook, which is available free on the DMV website and covers everything the test asks about.
Scheduling and Taking Your Road Test
Your road test is a 20-minute drive with a DMV examiner who watches how you handle the vehicle, follow traffic laws, and respond to road conditions. You must pass the written test before you can take the road test. To schedule your road test, call the DMV office in your county or visit the DMV website to book an appointment online. Some counties have long wait times, so schedule as soon as you are ready.
On test day, bring your proof of identity and proof of residency again, along with a vehicle that is registered, insured, and in safe working condition. The vehicle's lights, brakes, windshield wipers, and mirrors must all work. Bring someone who holds a valid driver's license to sit in the front passenger seat during the test. If you fail, you can retake the road test after seven calendar days have passed. Like the written test, there is no limit to how many attempts you get.
What Happens After You Pass Both Tests
Once you pass both the written and road tests, you are ready to get your license. Return to the DMV office with all your original documents and pay the license fee. North Carolina offers licenses valid for 4, 6, or 8 years; the fee depends on which length you choose. You will also have your photograph taken at this time.
Your license is usually issued the same day, though in some cases it may be mailed to you within a few business days. Check with your DMV office about their specific process. You will receive a temporary paper license to use while you wait for your plastic card to arrive.
Getting a Learner's Permit First (Optional)
North Carolina does not require a learner's permit, but you can get one if you want supervised driving practice before your road test. A learner's permit allows you to drive with a licensed driver in the front passenger seat. To get a learner's permit, pass the written knowledge test and bring your documents to the DMV. The permit is valid for five years.
With a learner's permit, you can practice driving and build confidence before taking your road test. Some people find this helpful, especially if they are nervous about the test or have limited driving experience. You do not have to hold a permit for any minimum length of time before taking your road test.
License Types and What Each Allows
North Carolina issues a standard Class D driver's license for most drivers. This license allows you to operate a regular passenger vehicle on public roads. If you plan to drive a motorcycle, you need a separate motorcycle endorsement, which requires passing an additional written test and road test.
If you are under 18, your license comes with restrictions. You cannot drive between midnight and 5 a.m. for the first six months, and you cannot use a cell phone while driving. These restrictions lift once you turn 18 or after you have held your license for six months, whichever comes later. If you are 18 or older, you receive an unrestricted license.
Frequently Asked Questions
Can I take my road test in a vehicle that is not registered in my name?
Yes. The vehicle must be registered, insured, and in safe working condition, but it does not have to be registered to you. Many people use a parent's or friend's vehicle for their road test. The vehicle's registration and proof of insurance must be current and in the vehicle during the test.
What if I fail my road test—how long do I have to wait to try again?
You must wait at least seven calendar days before retaking your road test. You can schedule your next attempt as soon as that waiting period ends. There is no limit to how many times you can take the test, so do not worry if you need multiple attempts.
Do I need to take a vision test?
Yes. The DMV will test your vision when you arrive for your road test appointment. If you wear glasses or contacts, bring them with you. If you fail the vision test, you will not be allowed to take the road test that day and will need to see an eye doctor before trying again.
How much does a North Carolina driver's license cost?
The fee depends on how long you want your license to be valid. A 4-year license, a 6-year license, and an 8-year license each have different costs. Contact your local DMV office or check the DMV website for the current fee amounts, as they can change.
What if I move to North Carolina from another state—do I have to take the tests again?
If you already hold a valid driver's license from another state, you can exchange it for a North Carolina license without taking the written or road tests. Bring your out-of-state license and your proof of residency to the DMV. You will still need to pay the license fee and have your photograph taken.