What You Need Before You Go to the DMV
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and you'll need to visit a DMV office in person. Before you go, gather these documents: proof of identity (a passport, military ID, or certified birth certificate), proof of Social Security number (your Social Security card, W-2, or tax return), and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). If you're under 18, you'll also need a parent or guardian to sign your process.
You do not need to schedule an appointment at most North Carolina DMV offices, but you can reserve a time slot online at ncdmv.org if you want to avoid a wait. Walk-ins are accepted during regular business hours. Bring originals or certified copies of your documents—photocopies usually won't work. If any of your documents are not in English, bring a certified English translation along with the original.
Key Takeaways
- You must visit a DMV office in person with proof of identity, Social Security number, and residency to get a North Carolina driver's license.
- The written test covers road signs, traffic laws, and safe driving practices; you can study the official handbook free on the DMV website before you go.
- You will take a vision screening and a road test at the DMV, and the road test is the step most people repeat if they don't pass on the first try.
- A standard North Carolina driver's license costs $20 and is valid for eight years, or five years if you're under 18.
The Written Test and What It Covers
At your DMV appointment, you'll take a written test on a computer. The test has 36 questions and covers road signs, traffic laws, right-of-way rules, and safe driving practices. You need to answer at least 28 questions correctly to pass. The questions are multiple choice, and you get one attempt per visit—if you fail, you'll need to schedule another appointment and pay the test fee again.
Study the North Carolina Driver's Handbook before you go. It's free and available as a PDF on ncdmv.org, and the test questions come directly from it. The handbook is about 80 pages and covers everything from speed limits to what to do at a red light. Most people spend a few hours reading it and taking practice tests online. If English is not your first language, the handbook is available in Spanish and other languages on the DMV website.
The Vision Screening and Road Test
After you pass the written test, you'll have a vision screening at the DMV. You need to read a chart from 20 feet away. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will not let you take the road test that day, and you'll need to return after you've seen an eye doctor.
The road test comes next, usually the same day if you pass the vision screening. A DMV examiner will ride with you in your own car (or a car you borrow) for about 20 to 30 minutes. You'll drive on local streets and possibly a highway, and the examiner will watch how you handle turns, stops, parking, and traffic. You need to demonstrate safe driving habits and follow all traffic laws. Common reasons people fail include rolling stops, improper lane changes, and hitting the curb while parking. If you fail, you can schedule another road test, but you'll have to pay the test fee again.
Costs and How Long It Takes
A standard North Carolina driver's license costs $20 and is valid for eight years. If you're under 18, your license costs $20 and is valid for five years. You pay this fee at the DMV when you pass all three parts of the test (written, vision, and road). The DMV accepts cash, debit cards, and credit cards.
The whole process—from walking in to leaving with your license—usually takes two to four hours on the day of your test, though this varies by how busy the office is. You'll get a temporary paper license the same day, and your plastic card will arrive in the mail within two weeks. If you need your license sooner, some DMV offices offer expedited service for an extra fee, but standard service is included in the $20 cost.
If You're Under 18: The Graduated License System
North Carolina has a graduated licensing system for drivers under 18. You start with a learner's permit, move to a limited provisional license, and then get a full license. Each stage has restrictions on when and how you can drive.
With a learner's permit, you must have a licensed adult at least 21 years old in the front seat with you at all times. You cannot drive between midnight and 5 a.m. With a limited provisional license (which you get after holding the learner's permit for 12 months and passing the road test), you can drive alone during the day, but you still cannot drive between 9 p.m. 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 car unless a parent is present. At 18, you move to a full license with no restrictions. These rules are designed to reduce accidents among new young drivers.
What to Do If You Fail the Road Test
If you don't pass the road test, the examiner will tell you what you did wrong before you leave. Common failures include improper turns, failure to yield, rolling stops, and parking errors. You can take the test again, but you'll need to schedule another appointment and pay the test fee again (usually $10 to $15, depending on the office).
Between attempts, practice the specific skills the examiner mentioned. If you failed a parking maneuver, spend time practicing that. If you failed for not yielding properly, review right-of-way rules in the handbook. Many people pass on their second or third attempt. There's no limit to how many times you can take the road test, so take the time you need to feel ready.
Finding Your Local DMV Office and Hours
North Carolina has DMV offices in every county. Find yours by entering your zip code on ncdmv.org. The website shows the office address, phone number, and hours of operation. Most offices are open Monday through Friday during business hours, and some have limited Saturday hours. A few offices in larger cities stay open until 6 p.m. on certain weekdays.
Call ahead if you have questions about what documents to bring or whether you need an appointment. Some offices are busier than others—offices in smaller towns often have shorter waits than those in cities. If you can't get an appointment at your nearest office, check offices in neighboring counties; you can get your license at any DMV office in the state.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The North Carolina DMV offers the written test in Spanish and several other languages. When you schedule your appointment or arrive at the office, tell the staff which language you need. You may need to request this in advance at some offices.
What if I fail the vision test?
You cannot take the road test the same day. Schedule an appointment with an eye doctor, get a corrective lens prescription if you need one, and return to the DMV for another vision screening. You don't have to retake the written test if you already passed it.
Do I have to use my own car for the road test?
No. You can borrow a car as long as it's registered, insured, and in safe working condition. The car must have working brakes, lights, wipers, and mirrors. The DMV examiner will check these before the test begins.
How long is a North Carolina driver's license good for?
A standard license is valid for eight years. If you're under 18 when you get it, it's valid for five years. You'll need to renew it before it expires to keep driving legally.
What happens if I move to North Carolina from another state?
You can drive on your out-of-state license for 30 days. After that, you must get a North Carolina license. You'll need to pass the written and road tests, though some states have reciprocal agreements that waive the written test. Check with your local DMV office about whether your state qualifies.