The Documents and Steps Required for a North Carolina Driver's License
To get your first driver's license in North Carolina, you need to bring proof of identity, proof of Social Security number, and proof of North Carolina residency to your local Division of Motor Vehicles (DMV) office. You will also need to pass a written knowledge test, a vision screening, and a road test. The entire process takes multiple visits — you cannot complete it in one day — and the timeline depends on how quickly you schedule your road test appointment.
North Carolina does not issue learner's permits to adults; if you are 18 or older, you go directly to the full license test. If you are under 18, you must first obtain a learner's permit, hold it for at least 12 months, and complete a driver education course before you can take the road test.
Key Takeaways
- You must bring an original or certified copy of your birth certificate, a Social Security card or tax document showing your number, and a utility bill or lease showing your current North Carolina address.
- The written test covers road signs, traffic laws, and safe driving practices; you can study using the official North Carolina Driver's Handbook, available free on the DMV website.
- You must pass a vision screening at the DMV office before you can schedule a road test; if you wear glasses or contacts, bring them with you.
- The road test is conducted by a DMV examiner and lasts about 20 to 30 minutes; you must provide a vehicle that is registered, insured, and in safe working condition.
- If you are under 18, you must complete a driver education course through an approved provider before the DMV will let you take the road test.
Identity, Social Security, and Residency Documents You Must Bring
Your first document must prove your identity. North Carolina accepts an original or certified copy of your birth certificate, a passport, a military discharge paper (DD-214), or a foreign passport with a valid visa. A photocopy of your birth certificate will not work — it must be an original or certified copy issued by the vital records office in the state or country where you were born.
Second, you must prove your Social Security number. Bring your Social Security card itself, or bring a tax return, W-2 form, or 1099 form that shows your number. A letter from the Social Security Administration also counts.
Third, you must prove you live in North Carolina. The DMV accepts a utility bill (electric, gas, water, or internet), a lease or mortgage statement, a bank statement, a government check, or a property tax bill. The document must show your name and current address and be dated within the last 60 days. A post office change-of-address form does not count.
Bring originals or certified copies of all three documents. The DMV staff will make copies for your file, but they will not accept photocopies you made yourself.
The Written Knowledge Test and What It Covers
The written test has 50 multiple-choice questions. You must answer at least 40 correctly to pass. The test covers road signs and their meanings, traffic laws specific to North Carolina, right-of-way rules, speed limits, parking rules, and safe driving practices. You have no time limit to complete the test.
The official study material is the North Carolina Driver's Handbook, available free as a PDF on the DMV website at ncdmv.org. Read the entire handbook before you take the test. The test questions come directly from the handbook, and the DMV does not test on material outside it.
You can take the written test in English or Spanish. If English is not your first language, you may request an interpreter at the DMV office, but you must request this when you schedule your appointment. The DMV does not provide interpreters without advance notice.
If you fail the written test, you can retake it the same day or schedule another appointment. There is no waiting period between attempts, but you will pay the test fee again.
Vision Screening and the Road Test Requirements
Before you can schedule a road test, you must pass a vision screening at the DMV office. The screener will check your ability to see clearly at distance and read small print. If you wear glasses or contacts, wear them during the screening. If you fail the vision screening, you cannot take the road test that day, and you may need to see an eye doctor and bring a vision correction certificate to a future appointment.
The road test itself lasts about 20 to 30 minutes. A DMV examiner will ride with you and observe your ability to start the vehicle, control steering, use the brakes, turn, back up, park, and follow traffic laws. The examiner will direct you through a predetermined route in your local area. You must follow all traffic laws during the test; any violation can result in failure.
You must provide the vehicle for the road test. The vehicle must be registered in North Carolina, have current liability insurance, and be in safe working condition. The examiner will check that the brakes, lights, wipers, horn, and mirrors all work before the test begins. If any safety feature is broken, the examiner will not conduct the test.
You can schedule the road test at the same DMV office where you pass the written test, but appointments often have a wait of several weeks. Schedule as soon as you pass the written test. If you fail the road test, you must wait at least one week before you can retake it.
Special Requirements If You Are Under 18
If you are under 18, you cannot go directly to the full license test. You must first obtain a learner's permit, which allows you to drive only with a licensed adult in the front seat. To get a learner's permit, you pass the written test and vision screening at the DMV, just as an adult does. There is no road test for the permit.
Once you have the learner's permit, you must hold it for at least 12 months before the DMV will let you take the road test for the full license. During this 12-month period, you must also complete a driver education course through an approved provider. The course includes classroom instruction and behind-the-wheel training with a certified instructor. The DMV maintains a list of approved providers on its website.
After you complete the driver education course and have held the permit for 12 months, you can schedule the road test. Bring your learner's permit and proof that you completed the course when you go for the test.
Fees and What to Expect at Your First DMV Visit
The written test fee is $10. The road test fee is $10. The license itself costs $20 for a four-year license if you are 18 to 66 years old. If you are under 18, the license costs $20 and is valid until your 21st birthday. Fees are paid in cash or by debit card at the DMV office; not all offices accept credit cards.
At your first visit, you will bring your identity, Social Security, and residency documents; pay the test fee; and take the written test. This visit usually takes 30 to 45 minutes. If you pass the written test, you will have your vision screening the same day. If you pass the vision screening, the DMV staff will schedule your road test appointment and give you a receipt showing the date and time.
Bring all original documents to every DMV visit. Do not assume the DMV has your documents from your previous visit. Arrive at least 15 minutes before your scheduled appointment time. The DMV does not hold appointments past 15 minutes late, and you will lose your spot.
Common Mistakes That Delay or Fail Your License
The most common mistake is bringing a photocopy of your birth certificate instead of an original or certified copy. The DMV will turn you away and you will have to reschedule. Order a certified copy from the vital records office in the state where you were born; this takes one to two weeks by mail.
The second mistake is not reading the entire North Carolina Driver's Handbook before the written test. Many people skim it or study only the sections they think are important. The test covers the whole handbook, and questions about less obvious topics — such as what to do if your brakes fail or how to handle a funeral procession — appear regularly.
The third mistake is scheduling the road test too far in advance. If you schedule it more than a few weeks out, you may forget details from the written test or lose confidence. Schedule it as soon as you pass the written test, even if the appointment is weeks away.
The fourth mistake is bringing a vehicle to the road test that has a safety defect. Check that all lights work, the wipers work, the horn works, the brakes are responsive, and the mirrors are find. If the examiner finds a defect, you will not take the test that day and you will have to reschedule.
Frequently Asked Questions
Can I take the written test online or by mail?
No. You must take the written test in person at a DMV office in North Carolina. You cannot take it online, by mail, or at a third-party testing center. You must schedule an appointment at your local DMV office.
What if I fail the road test?
You must wait at least one week before you can retake it. You do not have to retake the written test or vision screening. When you schedule the second road test, bring your learner's permit or the receipt from your first test attempt. You will pay the road test fee again.
Do I need a Social Security number to get a driver's license in North Carolina?
Yes. North Carolina law requires you to provide your Social Security number to the DMV. If you do not have a Social Security number, you cannot get a driver's license. You must first obtain a Social Security number from the Social Security Administration.
Can I use a hotel bill or temporary address as proof of residency?
No. The DMV requires a document that shows your name and a permanent residential address, dated within the last 60 days. A hotel bill, motel receipt, or temporary shelter document does not count. You must have a lease, utility bill, mortgage statement, or similar document showing a fixed address.
What happens if I move before my road test appointment?
Contact the DMV office where you scheduled the test and provide your new address. The DMV will update your file. You do not need to reschedule the test unless your new address is in a different county and you prefer to test at a closer office. Bring proof of your new address to the road test.