The documents and steps North Carolina requires

To get a driver's license in North Carolina, you need to bring proof of identity, proof of Social Security number, proof of North Carolina residency, and pass both a written test and a road test. The state also requires you to provide your signature and have your photo taken at the DMV office. You cannot complete this process online or by mail — you must appear in person at a Division of Motor Vehicles office.

North Carolina separates the process into stages. You start with a learner's permit, which lets you practice driving with a licensed adult in the car. After you pass the written test and hold the permit for a set time, you can take the road test. Once you pass that, you receive your full driver's license.

Key Takeaways

  • You must bring four types of documents to the DMV: proof of identity, proof of your Social Security number, proof of North Carolina residency, and proof of your full legal name.
  • The written test covers traffic laws and road signs and is offered in English and Spanish; you must score at least 80 percent to pass.
  • You must hold a learner's permit for at least one month before you can take the road test, and you cannot take the road test until you are at least 16 years old.
  • The road test lasts about 20 minutes and tests your ability to control the vehicle, follow traffic laws, and respond to road conditions.
  • Your license is valid for eight years if you are under 66 years old, and you can renew it in person or by mail before it expires.

Proof of identity documents North Carolina accepts

North Carolina accepts a limited list of identity documents. A U.S. passport, passport card, or a certified birth certificate are the most common choices. You can also use a military ID card, a Veteran Health Identification Card, or a state ID card from another state if it is still valid.

If you use a birth certificate, it must be a certified copy — not a photocopy — and it must show your full legal name and date of birth. Hospital-issued birth certificates do not count. If your name has changed since your birth certificate was issued (through marriage, divorce, or court order), you will need to bring documents showing that change as well.

Proof of Social Security number and legal name

You must bring a document that shows your Social Security number. A Social Security card itself is the simplest option. You can also use a W-2 form, a 1099 form, a tax return, or a document from the Social Security Administration.

For proof of your full legal name, you can use the same document you brought for identity — your birth certificate or passport will work. If your name appears differently on different documents (for example, a middle name on one but not the other), bring all the documents that show your name. The DMV staff will help you sort out which name to use on your license.

Proof of North Carolina residency

You must show that you live in North Carolina. The DMV accepts utility bills, lease agreements, mortgage statements, bank statements, insurance policies, or government mail addressed to you at your North Carolina address. The document must show your name and current address, and it cannot be more than 60 days old.

If you recently moved to North Carolina and do not yet have a utility bill or lease in your name, you can bring a signed letter from your landlord or a family member who lives with you, along with their ID. Some DMV offices also accept a notarized statement of residency. Call your local DMV office before you go to confirm what they will accept in your situation.

The written test: what to study and how to pass

The written test has 25 questions about North Carolina traffic laws, road signs, and safe driving practices. You must answer at least 20 questions correctly (80 percent) to pass. The test is offered in English and Spanish, and you can take it on a computer at the DMV office.

North Carolina publishes a free study guide called the North Carolina Driver's Handbook, available on the DMV website and in print at DMV offices. The handbook covers everything the test covers: right-of-way rules, speed limits, parking, what different road signs mean, and how to handle emergencies. Most people study the handbook for a few hours before taking the test. You can retake the written test if you do not pass, but you must wait one day between attempts.

The road test: what happens and how long it takes

The road test lasts about 20 minutes and takes place on public roads near the DMV office. A state examiner sits in the passenger seat and watches you drive. You will be tested on basic vehicle control (steering, braking, parking), following traffic laws (stopping at signs, using turn signals), and responding to road conditions (adjusting speed, watching for pedestrians).

You must bring the vehicle you will use for the test, and it must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before you start. You will also need to bring your learner's permit and proof of insurance. If you fail the road test, you can retake it, but you must wait at least one week before your next attempt.

Age requirements and the learner's permit waiting period

You must be at least 15 years old to get a learner's permit in North Carolina. Once you have the permit, you must hold it for at least one month before you can take the road test. This means the earliest you can get a full driver's license is one month after your 15th birthday, assuming you pass both tests on your first try.

If you are under 18 when you get your license, your license will have restrictions. You cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment. You also cannot use a cell phone while driving, even hands-free, except in an emergency. These restrictions stay in place until you turn 18.

Frequently Asked Questions

Can I take the written test and road test on the same day?

No. You must hold a learner's permit for at least one month before you can take the road test. You can take the written test and get your permit on the same day you visit the DMV, but you cannot take the road test until at least one month has passed.

What if I fail the written test or road test?

You can retake either test. For the written test, you must wait one day before your next attempt. For the road test, you must wait at least one week. Each time you retake a test, you pay the test fee again. There is no limit to how many times you can retake either test.

Do I need to bring my own car to the DMV for the written test?

No. You only need to bring a vehicle when you take the road test. For the written test, you just need your documents and your learner's permit (once you have one). The road test vehicle must be registered, insured, and in safe working condition.

What if my name is different on my documents?

Bring all the documents that show your name. If your name changed due to marriage or divorce, bring the marriage certificate or divorce decree along with your other documents. The DMV will use the name on your birth certificate or passport as your legal name on the license, unless you provide documents showing a legal name change.

Can I renew my license by mail or online?

You can renew by mail if your license is not expired and you have not had any address changes. For your first license, you must appear in person at a DMV office. Once you have a valid license, you can renew it by mail before it expires, or in person if you prefer.