What you need before you walk into the DMV
North Carolina requires six documents or document combinations to prove your identity, Social Security number, and North Carolina residency. You cannot get a license without all three. The state calls this the REAL ID standard, and it applies whether you're getting your first license, renewing, or replacing a lost one.
Bring one document from each category: proof of identity (a passport, military ID, or certified birth certificate), proof of your Social Security number (your Social Security card, W-2, or 1099), and two proofs of North Carolina residency (a utility bill, lease, mortgage statement, or bank statement dated within 90 days). If you're under 18, a parent or guardian must sign your process in person at the DMV.
You'll also need to know your address, your height, and whether you want to register as an organ donor. Bring cash or a debit card—the DMV does not accept personal checks, and fees vary by license type and how long you want it to last.
Key Takeaways
- You need one proof of identity, one proof of Social Security number, and two proofs of North Carolina residency dated within 90 days before you go to the DMV.
- The written test covers road signs, right-of-way rules, and safe driving practices; you can study the official handbook free on the NC DMV website.
- The road test happens in your own vehicle with an examiner, and you must pass the written test before you can schedule it.
- First-time drivers under 18 must have a parent or guardian present at the DMV, and they face restrictions on night driving and passengers for the first six months.
- A standard four-year license costs less than an eight-year license, and you can renew online if you have no medical conditions and your license is not suspended.
The written test: what to study and how to pass
The written test has 25 questions, and you need 20 correct to pass. It covers road signs, right-of-way rules, speed limits, parking, and safe driving practices. The NC DMV publishes the official North Carolina Driver's Handbook free on its website, and every question on the test comes from that handbook.
You can take the test in English or Spanish. If you fail, you can retake it the same day at most DMV offices, though you may have to pay the test fee again. Most people pass on the first try if they read the handbook and take a practice test beforehand—the DMV website has a free practice test that mimics the real one.
Scheduling and taking the road test
You cannot schedule a road test until you pass the written test. Once you pass, the DMV will give you a temporary permit that lasts 180 days. You use this time to practice driving with a licensed adult in the car.
Road tests are scheduled through the DMV's online system or by calling your local office. You take the test in your own vehicle with an examiner, and the test lasts about 20 minutes. The examiner watches you perform basic maneuvers—parking, turning, stopping, and merging—and checks that you follow traffic laws and handle the car safely. You need to pass the road test to get your permanent license.
Bring your temporary permit, proof of insurance, and your vehicle's registration when you show up for the test. If the vehicle fails inspection (broken lights, worn tires, or missing equipment), you cannot take the test that day.
Restrictions for drivers under 18
North Carolina's Graduated Driver License (GDL) program puts limits on new drivers under 18 for the first six months after they get their license. You cannot drive between midnight and 5 a.m., and you can have no more than one passenger under 21 in the car (family members are exempt). These restrictions lift after six months if you have no traffic violations.
If you get a ticket or are in an accident during the first six months, the restrictions stay in place longer. The restrictions exist to reduce crashes among teen drivers, which are the leading cause of death for people aged 15 to 19 in North Carolina.
License types and how long they last
North Carolina offers a standard four-year license and an eight-year license. The eight-year license costs more but lasts longer, so the per-year cost is lower. Both are REAL ID-compliant and work for domestic flights and federal buildings.
If you are over 65, you can get a four-year license or an eight-year license, but the state recommends the four-year option because vision and medical conditions change more often at that age. If you have a medical condition that affects your driving, the DMV may issue a license with restrictions—for example, glasses required or daylight driving only.
Renewing your license online or in person
If your license is not suspended, you have no medical conditions, and your address has not changed, you can renew online through the NC DMV website. Online renewal takes about 10 minutes and costs less than renewing in person. Your new license arrives by mail in about two weeks.
If you need to change your address, have a medical condition, or your license is suspended, you must renew in person at a DMV office. Bring the same documents you brought for your first license—proof of identity, Social Security number, and two proofs of residency.
Finding your local DMV office and wait times
North Carolina has DMV offices in every county. You can find your nearest office and check current wait times on the NC DMV website. Some offices are busier than others—offices in larger cities often have longer waits, especially on Fridays and at the end of the month.
The DMV does not take appointments for written or road tests at most locations, so you may wait. Some offices have a check-in system that lets you reserve a spot online and come back at a specific time. Check your local office's website to see if this option is available.
Frequently Asked Questions
Can I take the written test online?
No. The written test must be taken in person at a DMV office. You can study online using the official handbook and practice tests, but you have to show up to take the real test.
What if I fail the road test?
You can retake it as soon as your local DMV office has an opening, usually within a few days. Your temporary permit lasts 180 days, so you have time to practice and try again. If your permit expires before you pass, you have to take the written test again.
Do I need a Social Security number to get a North Carolina license?
Yes. North Carolina requires proof of your Social Security number as part of the REAL ID standard. If you do not have a Social Security number, contact your local DMV office to discuss other options.
Can I get a license if I have an out-of-state license?
Yes, but you still need to pass the written and road tests. You do not need a temporary permit if you already have a valid license from another state—you can go straight to scheduling a road test after you pass the written test.
How much does a North Carolina driver's license cost?
Fees vary by license type and length. A four-year license costs less than an eight-year license. The DMV website lists current fees, and costs may change. You pay the fee when you pass your road test and receive your license.