What You Need to Know Before You Go to the DMV
North Carolina's Division of Motor Vehicles (DMV) issues driver's licenses through its regional offices, not online or by mail. You must visit in person, bring specific documents, and pass a written test and driving test. The whole process typically takes several visits — one for your written test and one for your road test — and you cannot schedule both on the same day.
The state issues different license types depending on your age and driving history. A standard Class D license is for regular passenger vehicle driving. If you are under 18, you start with a learner's permit, then a provisional license, then a full license. Each stage has different restrictions and waiting periods.
Key Takeaways
- You must visit a DMV office in person with a valid ID, proof of Social Security number, and proof of North Carolina residency to get a driver's license.
- If you are under 18, you must first get a learner's permit, wait at least 30 days, then pass a road test to get a provisional license before you can get a full license.
- The written test covers North Carolina traffic laws and road signs, and you need a score of 80 percent or higher to pass.
- Your road test appointment must be scheduled separately from your written test, and you cannot take it the same day you pass the written exam.
- North Carolina DMV offices do not take walk-ins; you must schedule an appointment online or by phone before you arrive.
Documents You Must Bring to the DMV
Bring an original or certified copy of your birth certificate, passport, or other government-issued ID that proves your identity. A driver's license from another state counts. You also need proof of your Social Security number — an original Social Security card, W-2 form, or 1099 form work. Do not bring a photocopy of your Social Security card; the DMV will not accept it.
For proof of North Carolina residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your current address. The document must be dated within the last 60 days. If you live with someone else, you can use their utility bill or lease if they sign a notarized statement saying you live there.
If you are renewing a license or replacing one that was suspended or revoked, bring your old license card. If you have changed your name since your last license, bring a marriage certificate, divorce decree, or court order showing the name change.
How to Schedule Your DMV Appointment
Visit the North Carolina DMV website and use their online appointment system to pick a date and time at the office nearest you. You can also call the DMV at 919-715-7000 to schedule by phone. The system shows you available slots weeks in advance, so you can often find an appointment within a few days.
When you book, you will choose what service you need — first-time license, renewal, or replacement. The appointment system will tell you how long to expect to wait. Most first-time license appointments take 30 to 45 minutes for the written test portion.
Arrive 10 to 15 minutes early with all your documents. If you miss your appointment, you will need to schedule a new one; the DMV does not hold slots for no-shows.
Passing the Written Test
The written test has 36 questions about North Carolina traffic laws, road signs, and safe driving practices. You must score 80 percent or higher to pass, which means you can miss no more than 7 questions. The test is offered in English and Spanish, and you can request a reader if you have a documented disability.
Study the North Carolina Driver's Handbook before your appointment. The DMV provides it free online and in print at every office. The handbook covers everything the test covers, and most questions come directly from it. You can take practice tests on the DMV website to see the types of questions you will face.
If you fail the written test, you can retake it the same day at most offices, though you may have to wait and pay the test fee again. You have unlimited attempts, but each retake costs money.
Scheduling and Passing Your Road Test
After you pass the written test, you cannot take your road test the same day. You must schedule a separate appointment, usually at least one week later. The DMV will give you a temporary permit that lets you drive to your road test appointment with a licensed adult in the car.
For your road test, bring the same documents you brought for the written test, your temporary permit, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before the test begins.
The road test lasts about 20 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic laws. You must demonstrate that you can control the vehicle safely and obey all traffic signs and signals. If you fail, you can retake it, but you must schedule another appointment and pay the test fee again.
What Happens After You Pass Both Tests
Once you pass your road test, the DMV will take your photograph and issue your driver's license on the spot. Your license is valid for eight years from the date it is issued. You will receive it when ready or within a few days by mail, depending on the office.
If you are under 18, your first license will be a provisional license with restrictions: you cannot drive between midnight and 5 a.m., you cannot have more than one passenger under 21 in the car, and you cannot use a cell phone while driving. These restrictions lift when you turn 18 or after you have held the provisional license for 12 months, whichever comes first.
Keep your license in a safe place. If it is lost or stolen, you can request a replacement at any DMV office by bringing your ID and proof of residency.
Special Rules for Drivers Under 18
If you are under 18, the process has extra steps. You must first get a learner's permit by passing the written test. With a learner's permit, you can only drive with a licensed adult 21 or older in the front seat. You must hold the permit for at least 30 days before you can take your road test.
After you pass your road test, you get a provisional license. This license has the restrictions listed above and lasts until you turn 18 or until 12 months have passed, whichever is sooner. At that point, you can visit the DMV to convert it to a full Class D license without taking another test.
If you are 16 or 17 and want to get a learner's permit, you also need written permission from a parent or guardian. Bring their ID and have them sign a form at the DMV office.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. North Carolina requires at least one week between passing your written test and taking your road test. You must schedule them as separate appointments. This waiting period is mandatory and cannot be waived.
What if I fail my road test?
You can retake it by scheduling another appointment at a DMV office. There is no limit to how many times you can retake the test, but you must pay the test fee each time. Most people pass on their second or third attempt.
Do I need to bring my own car for the road test?
Yes. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before the test. You cannot use a DMV vehicle or a rental car for your test.
How long is a North Carolina driver's license valid?
A standard Class D license is valid for eight years from the date it is issued. You can renew it online, by mail, or in person at a DMV office before it expires. Renewal is usually simpler than getting your first license and does not require another written or road test.
What if I move to North Carolina from another state?
You can transfer your out-of-state license to a North Carolina license by visiting a DMV office with your current license, proof of residency, and proof of Social Security number. You do not need to retake the written or road test if your out-of-state license is still valid. The DMV will issue you a new North Carolina license on the spot.