What you need to do to get a North Carolina driver's license

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and the process depends on whether you are a first-time driver, moving to the state, or renewing an expired license. You will need to pass a written test, a vision screening, and a driving test before you receive your license. The entire process typically takes several weeks from start to finish, though you can get a learner's permit much faster if you need to start driving sooner.

The state requires you to visit a DMV office in person — you cannot complete this entirely online or by mail. North Carolina has DMV locations in every county, and you can find your nearest office on the DMV website. Most offices operate by appointment, and booking ahead will save you time.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, proof of Social Security number, and proof of North Carolina residency before you can take any tests.
  • A learner's permit lets you drive with a licensed adult and requires only the written test and vision screening, not the road test.
  • The written test covers North Carolina traffic laws and road signs; the DMV provides a free study guide on its website.
  • You must pass the vision screening and written test before scheduling the driving test, which is administered by a DMV examiner.
  • The entire process from first visit to license in hand usually takes four to eight weeks, depending on how quickly you schedule your tests.

Documents you must bring to the DMV

North Carolina requires three categories of documents: proof of identity, proof of your Social Security number, and proof of residency. You cannot proceed without all three, so gather them before your appointment.

For proof of identity, bring a valid passport, military ID, or certified birth certificate. A school ID or work ID alone is not sufficient. For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. For proof of residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current North Carolina address. A driver's license from another state counts as proof of identity but not proof of residency.

If you are under 18, your parent or guardian must accompany you to the DMV office. Bring their ID as well. If you are explore for a license after moving to North Carolina from another state, bring your out-of-state license; the DMV will surrender it when you receive your North Carolina license.

The learner's permit: what it is and when to get one

A learner's permit allows you to drive on North Carolina roads while supervised by a licensed driver who is at least 21 years old and sitting in the front passenger seat. You do not need a learner's permit to get a full driver's license, but most people get one first because it lets you practice driving before taking the road test.

To get a learner's permit, visit a DMV office with your documents, pass the vision screening, and pass the written test. There is no road test for a permit. The written test has 25 questions and covers North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 20 questions correctly to pass. The DMV provides a free study guide called the "North Carolina Driver's Handbook" on its website; you can read it online or request a printed copy at any DMV office.

A learner's permit is valid for five years. Once you have held it for at least one month, you can schedule your road test. Some people hold a permit for several months while they practice; others schedule the test as soon as they are may be able to access. There is no penalty for waiting longer.

Taking the written test and vision screening

The vision screening checks whether you can see well enough to drive safely. The DMV will test your visual acuity and your ability to see colors and peripheral vision. If you wear glasses or contacts, wear them during the screening. If you fail the vision screening, you will not be able to take the written test that day; you must return after you have seen an eye doctor and obtained corrective lenses if needed.

The written test is administered on a computer at the DMV office. You will have 30 minutes to answer 25 multiple-choice questions about North Carolina traffic laws, road signs, and safe driving. The questions are based on the Driver's Handbook. You must score at least 80 percent (20 out of 25 questions) to pass. If you fail, you can retake the test the same day or return another day; there is no waiting period between attempts, though you may need to schedule another appointment.

The DMV does not charge a fee for the written test or vision screening. You pay only when you receive your license or permit.

Scheduling and taking the road test

Once you have passed the written test and held a learner's permit for at least one month, you can schedule your road test. You schedule this through the DMV office or online through the DMV website. Road test appointments fill up quickly, especially in urban areas, so book as far in advance as possible. Wait times vary by county; some offices have openings within two weeks, while others may have a wait of several months.

For the road test, bring your learner's permit, proof of insurance for the vehicle you will be driving, and the vehicle itself. The vehicle must be registered in North Carolina, have valid tags, and pass a safety inspection (working brakes, lights, wipers, and horn). A DMV examiner will ride with you and evaluate your ability to control the vehicle, follow traffic laws, and respond to road conditions. The test typically lasts 20 to 30 minutes and includes both city and highway driving.

You must pass the road test to receive your driver's license. If you fail, you can retake it, but you will need to schedule another appointment. There is no limit to how many times you can retake the test.

Fees and how long the process takes

North Carolina charges a fee for your driver's license, but the amount depends on your age and how long you want the license to be valid. A standard driver's license for someone 18 or older costs a specific amount and is valid for eight years. Fees for drivers under 18 are lower, and the license is valid for a shorter period. Check the DMV website for the current fee, as it may change.

You pay the fee only when you receive your license at the DMV office. There are no additional fees for the written test, vision screening, or road test itself. If you need to retake the written test or road test, you do not pay again.

The entire process from your first DMV visit to receiving your license usually takes four to eight weeks. This timeline assumes you pass the written test on your first attempt, hold your learner's permit for one month, and can schedule your road test within a reasonable timeframe. If you live in a rural area or a less busy county, you may get your license faster. If you live in a city with high demand for road test appointments, you may wait longer.

What happens after you pass the road test

Once you pass the road test, the DMV will issue your driver's license on the spot or mail it to you within a few business days, depending on the office. Your license will have your photograph, signature, and a unique license number. It is valid for eight years (or a shorter period if you are under 18). You can begin driving without a learner's permit as soon as you receive your license.

North Carolina driver's licenses do not have restrictions based on the time of day or the number of passengers you can carry, unless you are under 18 and subject to the Graduated Licensing System (GLS). Under GLS, drivers under 18 have restrictions on nighttime driving and the number of teenage passengers they can carry. These restrictions lift when you turn 18 or after you have held your license for a certain period. Check the DMV website for the current GLS rules.

Frequently Asked Questions

Can I take the written test in a language other than English?

Yes. North Carolina offers the written test in Spanish and several other languages. Tell the DMV staff when you arrive which language you need, and they will provide the test in that language. You must still bring documents that prove your identity and residency.

What if I fail the road test?

You can retake it as many times as you need. Schedule another appointment through the DMV office or website. There is no fee for retaking the test, and no limit on how many attempts you can make. Most people pass on their second or third attempt.

Do I need to take a road test if I already have a valid driver's license from another state?

No. If you move to North Carolina and hold a valid license from another state, you can exchange it for a North Carolina license without taking the road test. You still must visit a DMV office with your documents and pass the vision screening and written test.

How do I find my nearest DMV office?

Visit the North Carolina DMV website and use the office locator tool. Enter your county or city, and it will show you all nearby offices, their hours, and whether they accept appointments. Most offices require an appointment, which you can book online.

What if I cannot pass the vision screening?

You can obtain corrective lenses (glasses or contacts) from an eye doctor and return to the DMV to retake the vision screening. You must wear your corrective lenses whenever you drive if that is what you needed to pass the screening.