What You Need to Do to Get a North Carolina Driver's License
To get a North Carolina driver's license, you must pass a written knowledge test, a road skills test, and a vision screening at your local Division of Motor Vehicles (DMV) office. You'll also need to bring specific documents that prove your identity, residency, and Social Security number. The entire process typically takes a few weeks from start to finish, though the actual appointment at the DMV usually lasts 30 to 45 minutes.
North Carolina issues a standard driver's license valid for eight years (or until age 65 if you're over 57). If you're under 18, the process is slightly different and includes a learner's permit stage. The cost is $20 for a standard license, though you may pay additional fees if you need a duplicate or replacement.
Key Takeaways
- You must bring an original or certified birth certificate, proof of Social Security number, and two documents showing your current North Carolina address before you take any test.
- First-time applicants under 18 must hold a learner's permit for at least 12 months and complete a driver education course before taking the road test.
- You can schedule your DMV appointment online through the North Carolina DMV website, which often reduces wait times to under an hour.
- The written test covers road signs, traffic laws, and safe driving practices; you must score at least 80 percent to pass.
- The road test lasts about 20 minutes and tests basic vehicle control, turning, parking, and your ability to follow traffic laws in real driving conditions.
Documents You Must Bring to the DMV
North Carolina requires four categories of documents. First, you need proof of identity: an original or certified birth certificate, a valid U.S. passport, or a military ID. A photocopy or hospital birth certificate will not work—the DMV must see the official document.
Second, bring proof of your Social Security number. This can be your Social Security card itself, a W-2 form, a 1099 form, or a pay stub with your full Social Security number visible. If you don't have a Social Security number, you'll need to explore for one first through the Social Security Administration.
Third, you need two documents proving your North Carolina address. These can include a utility bill, lease agreement, mortgage statement, bank statement, or government mail dated within the last 60 days. A piece of mail with your name and current address works, but a driver's license from another state does not count as proof of residency.
If you're under 18, you'll also need parental consent. One parent or legal guardian must sign the process in person at the DMV office, or you can bring a notarized consent form if the parent cannot attend.
The Learner's Permit Stage for Drivers Under 18
If you're under 18, you cannot go straight to a full driver's license. You must first obtain a learner's permit, which allows you to practice driving with a licensed adult in the car. To get the learner's permit, you pass the written knowledge test and vision screening at the DMV—no road test required yet.
You must hold the learner's permit for at least 12 months before you can take the road test. During this time, you're required to complete a driver education course through a North Carolina public school or approved private provider. The course typically includes classroom instruction and behind-the-wheel training. Once you've held the permit for 12 months and finished the course, you can schedule your road test.
Drivers under 18 also face Graduated Driver License (GDL) restrictions even after passing the road test. For the first six months, you cannot drive between midnight and 5 a.m. unless a parent or guardian is in the car. You also cannot have more than one passenger under 21 in the vehicle during this period. These restrictions ease after six months, but some remain until you turn 18.
The Written Knowledge Test
The written test covers North Carolina traffic laws, road signs, and safe driving practices. You'll answer 36 multiple-choice questions on a computer at the DMV office. You must score at least 80 percent (29 out of 36 questions correct) to pass. If you fail, you can retake the test the same day or schedule another appointment.
The test covers topics like speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle hazardous driving situations. You can study using the North Carolina Driver's Handbook, which is free and available on the DMV website. Many people also use online practice tests to prepare.
You're allowed to take the test in English or Spanish. If English is not your first language, you can request an interpreter at the DMV office, though you should mention this when you schedule your appointment.
The Road Test and What Happens During It
The road test lasts about 20 minutes and takes place on public roads near the DMV office. A DMV examiner sits in the passenger seat and watches you drive. You'll be tested on basic vehicle control (steering, braking, acceleration), turning, parking, and your ability to follow traffic laws and respond to road conditions.
The examiner will ask you to perform specific maneuvers: parallel parking, a three-point turn, backing up, and driving through residential and commercial areas. You'll also be tested on your use of mirrors, signaling, and awareness of other vehicles and pedestrians. Common reasons people fail include hitting the curb while parking, failing to signal, speeding, or not coming to a complete stop at stop signs.
You must bring your learner's permit (if under 18) or a valid ID, proof of insurance for the vehicle you're driving, and the vehicle's registration. The vehicle must be in safe working condition—the examiner will check the brakes, lights, wipers, and horn before the test begins. If anything is broken, the test will be rescheduled.
Scheduling Your DMV Appointment and Costs
You can schedule your DMV appointment online through the North Carolina DMV website (ncdmv.org) or by calling your local DMV office. Online scheduling is faster and shows you available times at your nearest location. Walk-ins are accepted but often face longer waits, especially on Fridays and at the end of the month.
The cost of a standard driver's license is $20. If you need a duplicate license (because yours was lost or stolen), the cost is also $20. If you want a Real ID-compliant license, which meets federal requirements for air travel and federal building access, the cost is $28. Real ID requires the same documents as a standard license but takes slightly longer to process.
Payment is accepted in cash, debit card, or credit card at the DMV office. You cannot pay online when you schedule your appointment—payment happens when you arrive for your test.
What Happens After You Pass
Once you pass both the written and road tests, the DMV will issue your license on the spot. You'll receive a temporary paper license valid for 30 days while your plastic card is printed and mailed to your address. The plastic license typically arrives within two weeks.
Your North Carolina driver's license is valid for eight years from the date of issue. If you're over 57 when you get your license, it's valid until your 65th birthday. You can renew your license online, by mail, or in person at the DMV, depending on your situation.
If you move out of state or your address changes, you must update your license. You can change your address online through the DMV website without visiting an office, or you can do it in person at your next renewal.
Frequently Asked Questions
Can I take the written test before I'm ready for the road test?
Yes. You can take the written test and get your learner's permit whenever you're ready. If you're under 18, you must then wait 12 months and complete a driver education course before taking the road test. If you're 18 or older, you can take the road test as soon as you pass the written test—there's no waiting period.
What if I fail the road test?
You can retake the road test as many times as you need. There's no limit on attempts, but you must schedule a new appointment and pay the test fee again. Most DMV offices can fit you in within a few weeks. Many people pass on their second or third try after getting more practice.
Do I need to take a driver education course if I'm over 18?
No. Driver education is required only for applicants under 18. If you're 18 or older, you only need to pass the written test and road test. However, some insurance companies offer discounts if you complete a defensive driving course, even as an adult.
Can I use a passport from another country as proof of identity?
No. North Carolina requires an original or certified U.S. birth certificate, a valid U.S. passport, or a military ID. A foreign passport does not count. If you're not a U.S. citizen, contact your local DMV office to ask about documents you can bring instead.
How long does the whole process take from start to finish?
If you're 18 or older, you can complete it in a few weeks: schedule your written test, pass it, then schedule and pass your road test. If you're under 18, the process takes at least 13 months because you must hold a learner's permit for 12 months before taking the road test.