Documents and information you'll bring to the DMV

To get a North Carolina driver's license, you need to bring proof of identity, proof of residency, and your Social Security number. North Carolina's Division of Motor Vehicles (DMV) has a specific list of documents they accept for each category, and you must bring originals or certified copies — photocopies alone won't work.

For proof of identity, the DMV accepts a valid passport, a certified birth certificate, a military ID, or a state ID from another state. If you're using a birth certificate, it must be an official certified copy with a raised seal or embossed mark, not a photocopy from a vital records office printout. If you don't have any of these, you can use a combination of documents like a Social Security card plus a school transcript or utility bill, but the DMV website lists exactly which combinations work, so check before you go.

Proof of residency means a document showing your current North Carolina address. Utility bills, lease agreements, mortgage statements, bank statements, and insurance documents all count. The document must be dated within the last 60 days and show your name and address. A piece of mail from a government agency also works. If you've just moved and don't have a recent document yet, you can bring an affidavit of residency that you sign in front of a DMV employee.

Key Takeaways

  • You must bring an original or certified proof of identity (passport, certified birth certificate, military ID, or out-of-state ID), proof of residency dated within 60 days, and your Social Security number.
  • The DMV requires you to pass a written test on traffic laws and road signs, a vision screening, and a driving test in your own vehicle or a DMV test vehicle.
  • You can schedule your road test online through the North Carolina DMV website, and wait times vary by location and season.
  • If you're under 18, you must first hold a learner's permit for at least 30 days and complete a driver education course before you can take the road test.
  • The license fee is $20 for a four-year license or $40 for an eight-year license, and you pay at the DMV when you pass your road test.

The written test and vision screening

Before you take the road test, you must pass a written knowledge test at a DMV office. The test covers North Carolina traffic laws, road signs, and safe driving practices. You can study using the North Carolina Driver's Handbook, which the DMV publishes free online and also provides in print at any DMV office. The test has 25 questions, and you need to answer at least 20 correctly to pass.

You can take the written test as many times as you need — there's no limit on attempts, though you may have to pay a small fee each time you retake it. Many people pass on the first try if they study the handbook. The test is offered in English and Spanish, and the DMV can provide readers or other accommodations if you request them in advance.

On the same day as your written test, the DMV will do a vision screening. You must be able to see at least 20/40 in each eye with or without corrective lenses. If you wear glasses or contacts, bring them with you. If you fail the vision screening, you'll need to see an eye doctor and bring a vision correction form to the DMV before you can continue.

The road test: what happens and how to schedule

After you pass the written test, you schedule a road test appointment. You can book this online through the North Carolina DMV website, by phone, or in person at a DMV office. The website shows available dates and times at testing locations near you. Wait times vary — some locations have openings within a week or two, while others may have a longer wait during busy seasons like spring and summer.

For the road test, you bring your own vehicle or use a DMV test vehicle. If you use your own car, it must be registered, insured, and in safe working condition. The examiner will check your lights, wipers, horn, and brakes before you start. You'll drive for about 20 to 30 minutes on local roads, and the examiner will ask you to perform specific maneuvers like parallel parking, three-point turns, and lane changes. You must follow all traffic laws and demonstrate safe driving habits.

You need a licensed adult (at least 21 years old) to be in the car with you during the test if you're under 18. If you're 18 or older, you can take the test alone. Bring your learner's permit or written test passing certificate, your proof of residency, and your Social Security number.

Age requirements and the learner's permit step

If you're 16 or 17, you must first get a learner's permit and hold it for at least 30 days before you can take the road test. To get a learner's permit, you pass the written test and vision screening, then pay a small fee. With a learner's permit, you can drive only with a licensed adult (at least 21) in the front passenger seat, and you cannot drive between midnight and 5 a.m.

You must also complete a driver education course if you're under 18. This can be a classroom course, an online course, or a behind-the-wheel course with a private instructor. The course takes several hours and covers traffic laws and safe driving. Once you finish, you get a certificate that you bring to the DMV when you schedule your road test.

If you're 18 or older, you skip the learner's permit step. You can take the written test and road test back-to-back on the same day if you pass the written test, or you can schedule them separately. There's no waiting period for adults.

Cost and what happens after you pass

The written test and vision screening are free. The road test itself is free. You pay only when you pass the road test and receive your license. A four-year license costs $20, and an eight-year license costs $40. You pay at the DMV office where you take your test.

Once you pass, the DMV issues you a temporary paper license on the spot, valid for 30 days. Your permanent plastic license arrives by mail within two to three weeks. If you need to drive before the permanent license arrives, the temporary one is valid everywhere in North Carolina and most other states.

What to do if you fail the road test

If you don't pass the road test, you can retake it. There's no waiting period between attempts, but you may need to schedule another appointment, which could mean waiting for the next available slot at your testing location. You don't retake the written test unless your passing score expires (which varies by state rules, so ask the DMV). Many people pass on their second or third attempt, especially if they practice the specific maneuvers the examiner will ask for.

The DMV will tell you what you did wrong on the test so you know what to work on. Common reasons for failing include hitting cones during parking, failing to use turn signals, speeding, or not checking mirrors. Practice those specific skills before your next appointment.

Frequently Asked Questions

Can I take the written test online?

No, you must take the written test in person at a DMV office. However, you can study for it online using the North Carolina Driver's Handbook on the DMV website, and some DMV offices offer practice tests on computers at their locations.

What if I don't have a Social Security number?

You need a Social Security number to get a North Carolina driver's license. If you don't have one, contact the Social Security Administration to explore for one before you go to the DMV.

Do I need to bring my birth certificate if I have a passport?

No, a valid passport is sufficient proof of identity on its own. You don't need to bring multiple identity documents unless the DMV asks for them.

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

If you're 18 or older and pass everything on the first try, you can complete the written test and road test in one or two visits over a few weeks. If you're under 18, you must wait at least 30 days after getting your learner's permit, plus time to complete driver education, so the process takes at least two months.

What if I move to North Carolina from another state?

You can use your out-of-state driver's license as proof of identity. You still need to pass the written test and road test for North Carolina, and you need proof of residency in North Carolina. You don't need to keep your old license, but you can if you want.