What you need to bring and the order of steps

North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV). The process has two parts: you pass a written test and vision screening at a DMV office, then return for a road test with an examiner. Between those visits, you'll need to gather documents that prove your identity, Social Security number, and North Carolina residency.

The state requires specific documents in each category. You cannot substitute one for another — a utility bill does not replace a lease, and a birth certificate does not replace a passport. Bring originals, not copies, because the DMV staff will inspect them in person.

The entire process typically takes four to six weeks from your first visit to receiving your license in the mail, though the road test appointment itself may have a wait depending on your local DMV office's schedule.

Key Takeaways

  • You must bring an original birth certificate or passport, a Social Security card or tax return, and proof of North Carolina residency such as a lease or utility bill dated within the last 60 days.
  • Your first DMV visit covers the written test and vision screening; you schedule the road test appointment at that same visit for a later date.
  • The written test covers road signs, right-of-way rules, and safe driving practices; the DMV provides a study guide online at ncdmv.org.
  • You must be at least 16 years old for a learner's permit and 18 for a full license, though North Carolina allows 16-year-olds to take the road test if they hold a permit for at least 12 months.
  • Road test examiners check vehicle safety equipment, basic vehicle control, and your ability to follow traffic laws; you must bring a vehicle that is registered, insured, and passes a safety inspection.

Documents you must bring to your first DMV visit

Bring an original document proving your identity and date of birth. North Carolina accepts a U.S. passport, passport card, certified birth certificate, or military ID. A driver's license from another state does not count as proof of identity for a new North Carolina license.

Bring proof of your Social Security number. The DMV accepts an original Social Security card, a W-2 form, a 1099 form, or a tax return. A photocopy of your Social Security card is not acceptable.

Bring two documents proving you live in North Carolina. One must show your current name and address. Acceptable documents include a lease or rental agreement, a utility bill, a bank statement, a mortgage statement, or a property tax bill. All residency documents must be dated within the last 60 days. A piece of mail addressed to you at your North Carolina address does not count as proof of residency.

If your name has changed due to marriage, divorce, or court order, bring the original document showing that change — a marriage certificate, divorce decree, or court order. Without it, your license will be issued under your previous legal name.

Taking the written test and vision screening

The written test has 25 questions covering North Carolina traffic laws, road signs, and safe driving. You must answer at least 20 questions correctly to pass. The test is offered in English and Spanish. You can retake it the same day if you fail, though you may have to wait a few hours.

The DMV provides a free study guide called the North Carolina Driver's Handbook, available as a PDF on ncdmv.org. The test questions come directly from this handbook. Many people study it for one to two weeks before their test date.

The vision screening checks whether you can see well enough to drive safely. You must have at least 20/40 vision in each eye, with or without corrective lenses. If you wear glasses or contacts, bring them to your test. If you fail the vision screening, the DMV will not let you take the written test that day and will refer you to an eye care provider.

After you pass both the written test and vision screening, the DMV staff will schedule your road test appointment. Appointments are typically two to four weeks out, depending on how busy your local office is. You will receive a notice in the mail with your appointment date and time.

Scheduling and taking your road test

Your road test appointment is scheduled at your first DMV visit, after you pass the written test. You do not need to return to the DMV office to schedule it — the staff handle it before you leave. The appointment notice will arrive by mail within a few days.

Bring a vehicle that is registered in North Carolina, has current insurance, and has passed the state safety inspection. The vehicle does not have to be registered in your name, but the person whose name is on the registration must be present during the test. If you borrow a vehicle, bring the owner with you.

The road test lasts about 20 to 30 minutes. The examiner will ask you to perform basic maneuvers such as parking, turning, stopping, and merging. You will drive on local roads and possibly on a highway. The examiner is looking for your ability to control the vehicle, follow traffic laws, and respond safely to other drivers and road conditions.

You must pass the road test to receive your license. If you fail, you can retake it, though you will need to schedule another appointment. Many people pass on their second or third attempt.

What happens after you pass the road test

After you pass the road test, the examiner will tell you that you have passed. You do not receive your license on the spot. Instead, the DMV mails your license to the address you provided during your first visit. The license typically arrives within two to three weeks.

Your temporary license is a paper document the examiner gives you after you pass the road test. This temporary license is valid for 30 days and allows you to drive while you wait for your permanent license to arrive in the mail. Once your permanent license arrives, the temporary license is no longer valid.

If your permanent license does not arrive within four weeks, contact your local DMV office. Bring your temporary license and a form of ID. The office can check the status of your license and reissue it if it was lost or damaged in the mail.

Special rules for drivers under 18

North Carolina has a Graduated Licensing System for drivers under 18. You must first obtain a learner's permit, hold it for at least 12 months, and then take the road test to get your license.

To get a learner's permit, you must be at least 15 years old, pass the written test and vision screening, and bring the same documents as an adult applicant. A parent or guardian does not need to be present, but you must bring your own documents.

While you hold a learner's permit, you can only drive with a licensed driver who is at least 21 years old sitting in the front passenger seat. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.

After 12 months with a learner's permit, you can schedule your road test. Once you pass, you receive a provisional license, which has the same restrictions as a learner's permit. The provisional license restrictions lift when you turn 18 or after you hold the provisional license for 12 months, whichever comes first.

Renewing or replacing your license

North Carolina driver's licenses are valid for eight years. The DMV will mail you a renewal notice about 60 days before your license expires. You can renew online at ncdmv.org, by mail, or in person at a DMV office. Online renewal is the fastest option and takes about two weeks.

If your license is lost, stolen, or damaged, you can replace it in person at a DMV office. Bring your Social Security card or tax return and proof of North Carolina residency. The replacement fee is the same as the renewal fee. A replacement license is mailed to you within two to three weeks.

Frequently Asked Questions

Can I take the written test online or at home?

No. You must take the written test in person at a DMV office. The test is administered on a computer at the office, and a staff member must verify your identity before you begin. You cannot take it remotely or by mail.

What if I fail the road test?

You can retake the road test after waiting at least one day. Contact your local DMV office to schedule another appointment. There is no limit to how many times you can retake the test, though each attempt has a fee. Many people pass on their second or third try.

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

Yes. North Carolina requires a Social Security number for all driver's licenses. If you do not have a Social Security number, you cannot get a license. You would need to explore for a Social Security number through the Social Security Administration first.

What if my address changes after I get my license?

You must update your address with the DMV within 30 days of moving. You can do this online at ncdmv.org, by mail, or in person at a DMV office. Updating your address online is free and takes a few minutes.

Can I get a license if I have an out-of-state license?

Yes. If you already have a valid driver's license from another state, you can exchange it for a North Carolina license without taking the written or road test. Bring your out-of-state license, proof of Social Security number, and proof of North Carolina residency to a DMV office. The exchange process is faster than getting a license from scratch.