What you need before you start

North Carolina issues your first driver's license through the Division of Motor Vehicles (DMV). You will need to visit a DMV office in person — you cannot complete this entirely online or by mail. Before you go, gather these documents: proof of identity (a passport, birth certificate, or state ID), proof of Social Security number (your Social Security card, W-2, or tax return), and proof of North Carolina residency (a utility bill, lease, or bank statement dated within the last 60 days). If you are under 18, a parent or guardian must sign your process.

You will also need to pass a vision test at the DMV office, so bring your glasses or contacts if you use them. The vision test is not something you can prepare for in advance — the DMV staff will conduct it on the spot. If you fail the vision test, you will be told what to do next, which usually means getting an eye exam from an optometrist or ophthalmologist and returning with documentation.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, Social Security number, and North Carolina residency to get your first license.
  • If you are under 18, your parent or guardian must be present and sign your process.
  • You will take a written knowledge test and a vision test at the DMV office on the day you explore.
  • After passing both tests, you will pay the fee and receive a temporary license on the spot; your permanent card arrives by mail within two weeks.
  • You must be at least 16 years old to get a driver's license in North Carolina.

The written knowledge test

The written test covers North Carolina traffic laws, road signs, and safe driving practices. You answer 25 multiple-choice questions on a computer at the DMV office. You must answer at least 20 questions correctly to pass. The test is based on the North Carolina Driver's Handbook, which you can read online for free on the DMV website or pick up a printed copy at any DMV office.

Most people study the handbook for a few days or a week before taking the test. The handbook is straightforward and covers the same material the test will ask about — there are no trick questions or obscure rules. If you fail the test, you can retake it the same day or come back another day; there is no waiting period between attempts.

The vision and road tests

After you pass the written test, you will take a vision screening at the DMV office. The staff member will check whether you can see clearly enough to drive safely. If you wear glasses or contacts, wear them during the test. If you fail the vision test, you will need to see an eye doctor and bring back a form signed by the doctor stating your vision meets the legal standard for driving.

You will also take a road test — a practical driving test with a DMV examiner. During the road test, the examiner watches you drive and evaluates your ability to control the vehicle, follow traffic laws, and respond to road conditions. The test lasts about 20 to 30 minutes and covers basic skills like starting the car, turning, stopping, parking, and merging. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle does not have to be registered in your name, but the person whose name is on the registration must be present.

Fees and what happens after you pass

The fee for a first-time driver's license in North Carolina is $20 for an eight-year license if you are 18 or older, or $13 for a four-year license if you are under 18. You pay this fee at the DMV office after you pass both tests. Payment methods vary by office, but most accept cash, debit cards, and credit cards.

Once you pass both tests and pay the fee, you will receive a temporary paper license on the spot. This temporary license is valid for 45 days and allows you to drive while you wait for your permanent card. Your permanent plastic driver's license will arrive by mail within two weeks. If it does not arrive within three weeks, contact the DMV office where you applied.

If you are under 18: the learner's permit first

If you are under 18, North Carolina requires you to hold a learner's permit for at least 12 months before you can get a full driver's license. A learner's permit lets you practice driving with a licensed adult in the car, but you cannot drive alone. To get a learner's permit, you follow the same process — visit a DMV office with your documents, pass the written test and vision test, and pay a $20 fee. You do not take the road test to get the permit.

After you have held the permit for 12 months and are at least 16 years old, you can return to the DMV to take the road test and get your full license. You will need to bring the same documents again, plus your learner's permit. The road test fee is included in the license fee.

Finding a DMV office and scheduling

North Carolina has DMV offices in most counties. You can find the office nearest you on the DMV website by entering your county or city. Some offices allow you to schedule an appointment online, which can reduce your wait time. Other offices operate on a first-come, first-served basis. Call ahead or check the website for your specific office's hours and whether appointments are available.

Offices tend to be busier on Fridays and at the beginning of the month. If you can visit on a Tuesday, Wednesday, or Thursday morning, you will likely wait less time. Bring all your documents in a folder so you do not lose anything while you wait.

What to bring on the day you test

Bring your original documents — not photocopies — for proof of identity, Social Security number, and residency. Bring your learner's permit if you have one. Bring your glasses or contacts if you use them for driving. If you are under 18, bring your parent or guardian. Bring the vehicle you will use for the road test, along with proof of registration and insurance. Bring payment for the fee — cash or card, depending on what the office accepts.

Do not bring pets, children who are not taking the test, or other people who are not part of your process. The DMV office is crowded, and extra people slow down the process.

Frequently Asked Questions

Can I take the written test online from home?

No. You must visit a DMV office in person to take the written test, vision test, and road test. All three happen at the office or on the road with a DMV examiner.

What if I fail the road test?

You can retake the road test. There is no waiting period — you can schedule another test as soon as the next available appointment at your DMV office. Most people pass on the second or third attempt. You do not have to retake the written or vision tests if you pass those on your first try.

Do I need a Social Security number to get a driver's license?

Yes. You must provide your Social Security number or a document showing it. If you do not have a Social Security number, contact the DMV office to ask about alternatives, though this is rare.

How long does the whole process take from start to finish?

The visit to the DMV office takes one to three hours depending on how busy it is. The written test takes about 10 minutes, the vision test takes a few minutes, and the road test takes 20 to 30 minutes. After you pass and pay, you get a temporary license the same day. Your permanent card arrives by mail within two weeks.

What if I move to a different county after I get my license?

You do not need to get a new license just because you moved within North Carolina. Your license remains valid until the expiration date printed on it. If you move out of state, you will need to get a driver's license in your new state.