What You Need to Bring to the DMV

North Carolina requires you to bring specific documents to prove your identity, residency, and Social Security number before you can receive a driver's license. The state does not accept all documents equally — some satisfy multiple requirements at once, while others cover only one.

For proof of identity, bring a valid passport, a certified birth certificate, a military ID, or a state ID card. If you use a birth certificate, it must be an official certified copy with a raised seal, not a photocopy. A school ID or work badge will not work on its own.

For proof of residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government check addressed to you. The document must show your current North Carolina address and be dated within the last 60 days. A cell phone bill typically does not count. If you live with someone else and are not on the utility bill, bring a signed letter from the person whose name is on the bill, plus a copy of that bill.

For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have any of these, you can request a replacement Social Security card from the Social Security Administration before your DMV visit.

Key Takeaways

  • Bring a certified birth certificate or passport, a utility bill or lease dated within 60 days, and your Social Security card or tax document to your first DMV visit.
  • You must pass a vision test and a written knowledge test covering North Carolina traffic laws before the DMV issues your license.
  • The written test has 25 questions and you must answer at least 20 correctly; the DMV provides a free study guide online.
  • You will need to pay a fee that varies by license type and length — a standard four-year license costs less than an eight-year license.
  • If you are under 18, you must complete a driver education course and hold a learner's permit for at least 30 days before you can take the road test.

The Written Knowledge Test and Vision Screening

Before you can drive on North Carolina roads, you must pass a written test on traffic laws and road signs. The test has 25 questions, all multiple choice, and you must answer at least 20 correctly to pass. The DMV will give you the test on a computer at the license office.

The test covers speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergency vehicles. You can study using the free North Carolina Driver's Handbook, available on the DMV website as a PDF. Many people also use the DMV's online practice tests, which let you take sample tests as many times as you want before your appointment.

You will also take a vision test at the DMV office. The test checks whether you can read a chart from a certain distance and whether you have adequate peripheral vision. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will not issue your license until you provide a letter from an eye doctor stating that your vision meets the state's standards.

The Road Test and What Happens During It

After you pass the written test and vision screening, a DMV examiner will take you on a road test in your own vehicle or a DMV test car. The test lasts about 20 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and merging. The examiner will ask you to demonstrate that you can handle the vehicle safely and follow traffic laws.

You must bring a valid learner's permit or a valid license from another state to take the road test. If you do not have either, you cannot test that day. The examiner will also check that your vehicle has working brakes, headlights, taillights, turn signals, and wipers. If anything is broken, the test will be rescheduled.

Common reasons people fail the road test include rolling through stop signs, failing to signal before turning, hitting the curb while parking, and not checking mirrors or blind spots. If you fail, you can retake the test, but you will have to pay the test fee again and schedule another appointment.

Fees and License Types

License TypeDurationCost
Standard Class D4 years$20
Standard Class D8 years$40
Commercial (CDL)4 years$50
Motorcycle4 years$20
Motorcycle8 years$40

North Carolina charges different fees depending on the type of license and how long you want it to last. A standard Class D license, which lets you drive a regular passenger car, costs $20 for four years or $40 for eight years. If you want an eight-year license, you will need to renew less often, but the upfront cost is higher.

If you are under 18 and getting your first license, you will receive a limited provisional license that restricts when and how you can drive. You cannot drive between midnight and 5 a.m., and you cannot have passengers under 21 in the car unless a parent or guardian is present. These restrictions stay in place until you turn 18 or have held the license for 12 months, whichever comes first.

Special Requirements for Drivers Under 18

If you are under 18, North Carolina requires you to complete a driver education course before you can get your license. The course must be at least 30 hours of classroom instruction plus 6 hours of behind-the-wheel training with a certified instructor. You can take the course through a public school, a private driving school, or an online provider approved by the state.

After you finish the course, you will receive a completion certificate. Bring this certificate to the DMV when you explore for your learner's permit. You must then hold the learner's permit for at least 30 days and log at least 60 hours of supervised driving — 10 of those hours at night — before you can take the road test for your full license.

During the learner's permit phase, you can only drive with a licensed adult 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 with a hands-free device.

How to Schedule Your DMV Appointment

North Carolina allows you to schedule your DMV appointment online through the state's DMV website or by calling your local DMV office. Scheduling online is faster — you can pick a date and time that works for you, and you will receive a confirmation email with your appointment details.

Walk-in appointments are also available at most DMV offices, but wait times can be long, especially during lunch hours and on Fridays. If you walk in, arrive early in the morning for the shortest wait. Some DMV offices are busier than others, so if your local office has a long wait, you may be able to go to a different location in your county.

Bring all your documents and your appointment confirmation (if you scheduled online) to your appointment. If you are missing any required documents, the DMV will not process your process that day, and you will have to reschedule.

What Happens After You Pass

Once you pass the road test, the DMV will take your photograph and issue your license on the spot. Your license will be valid when ready, though the physical card may take a few days to arrive in the mail if the office is busy. You can drive legally while you wait for the card to arrive.

Your North Carolina driver's license is valid for the length of time you chose — either four or eight years. You will receive a renewal notice in the mail about 60 days before your license expires. You can renew online, by mail, or in person at the DMV, depending on your situation and whether you need a new photograph.

Frequently Asked Questions

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

Yes. The DMV offers the written test in Spanish and several other languages. When you schedule your appointment or arrive at the office, tell the staff which language you need. You may need to bring an interpreter for the road test portion, as the examiner will give you verbal instructions.

What if I fail the written test?

You can retake the written test the same day at most DMV offices, though some offices may require you to schedule another appointment. There is no extra fee to retake the test. You can study the handbook and practice tests between attempts.

Do I need a road test if I already have a valid license from another state?

No. If you have a valid driver's license from another state and you are moving to North Carolina, you can exchange it for a North Carolina license without taking the road test. You will still need to pass the vision test and the written test on North Carolina traffic laws.

What if I cannot pass the vision test?

If you fail the vision test, you can get a letter from an eye doctor stating that your vision meets North Carolina's standards with corrective lenses. Bring this letter back to the DMV and you can retake the vision test. If you still do not meet the standard, the DMV will not issue your license.

How long does it take to get my license after I pass the road test?

The DMV issues your license when ready after you pass the road test. You can drive legally the same day. The physical card arrives in the mail within one to two weeks, but you do not need to wait for it to drive.