What You Need Before You Start
North Carolina issues driver's licenses through the Division of Motor Vehicles (DMV), and you'll need to visit a DMV office in person. You cannot complete this process online or by mail. Before you go, gather the documents that prove your identity, Social Security number, and North Carolina residency — the DMV will not issue a license without all three.
Bring an original or certified copy of your birth certificate, passport, or other government-issued ID that shows your full legal name and date of birth. You'll also need your Social Security card or a document showing your Social Security number, such as a W-2 form or tax return. For proof of North Carolina residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days that shows your current address.
If your name has changed since your birth certificate was issued — through marriage, divorce, or court order — bring the document that shows the legal change. The DMV will not process your process without it.
Key Takeaways
- You must visit a DMV office in person with an original birth certificate or passport, your Social Security card, and proof of North Carolina residency dated within 60 days.
- The written test covers North Carolina traffic laws and road signs; you can study the official DMV handbook free online before your visit.
- The road test requires you to bring a vehicle that is registered, insured, and has working safety equipment, or you can use a DMV test vehicle for an additional fee.
- First-time driver's licenses cost $20 for a four-year license or $40 for an eight-year license, and you'll receive your temporary license the same day you pass the road test.
Finding a DMV Office and Scheduling Your Visit
The DMV operates driver's license offices across North Carolina, and you can find the one nearest you on the official DMV website at ncdmv.org. The site shows office locations, hours, and whether each office requires an appointment. Many offices now use an online appointment system, and you can reserve a time slot up to 30 days in advance. If you walk in without an appointment, wait times vary by location and time of day.
Some offices are busier than others — offices in larger cities often have longer waits than those in smaller towns. If you have flexibility, visiting early in the morning on a weekday typically means a shorter wait. Check the DMV website for real-time wait times at offices near you.
Passing the Written Test
When you arrive at the DMV office, you'll take a written test that covers North Carolina traffic laws, road signs, and safe driving practices. The test has 25 questions, and you must answer at least 20 correctly to pass. You can take the test on a computer at the DMV office, and you'll get your score when ready.
The DMV publishes the official North Carolina Driver's Handbook free online at ncdmv.org, and this handbook contains all the material covered on the test. Read through it before your visit — most people who study the handbook pass the test on their first try. If you fail, you can retake the test the same day at no additional cost, though you may have to wait and return to the end of the line.
If you are 65 or older, you may be able to take a shorter test or skip the written test entirely if you renew your license in person at a DMV office. Ask the staff when you arrive.
Scheduling and Taking the Road Test
After you pass the written test, you'll schedule a road test appointment. The road test usually takes place within two to four weeks, depending on how busy the DMV office is. You'll receive a temporary instruction permit that day, which allows you to drive with a licensed adult in the car while you wait for your road test.
For the road test, you must bring a vehicle that is registered in North Carolina, has current insurance, and has working brakes, lights, windshield wipers, and mirrors. The DMV inspector will check these items before the test begins. If your vehicle does not meet these requirements, you cannot take the test that day. Alternatively, some DMV offices offer test vehicles for an additional fee — ask the staff whether this option is available at your office.
The road test lasts about 20 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic laws. The inspector will direct you where to drive. You must follow all traffic laws during the test, including speed limits and traffic signals. If you fail, you can retake the test, but you'll need to schedule another appointment and wait for the next available slot.
What Happens After You Pass the Road Test
When you pass the road test, the DMV will issue your driver's license on the spot. You'll receive a temporary paper license that day, valid for 45 days while your permanent plastic license is printed and mailed to you. The permanent license arrives by mail within two to three weeks.
Your new driver's license will be valid for four years if you choose the four-year option (cost: $20) or eight years if you choose the eight-year option (cost: $40). The DMV accepts cash, debit cards, and credit cards. You must decide which length you want when you pay — you cannot change it later without renewing your license.
If you move to a different address in North Carolina before your permanent license arrives, contact the DMV to update your address. Your temporary license is still valid at your new address, and your permanent license will be mailed to the new address you provide.
Special Situations: Renewing or Replacing a License
If you already have a North Carolina driver's license and it has expired or is about to expire, you can renew it by mail, online, or in person at a DMV office. Renewal by mail or online is faster and does not require a new road test. Visit ncdmv.org to see which renewal method applies to your situation.
If your license was lost, stolen, or damaged, you can request a replacement at any DMV office. Bring your ID and proof of residency, just as you would for a new license. A replacement license costs $20 for a four-year license or $40 for an eight-year license. You'll receive a temporary license the same day and your permanent replacement by mail within two to three weeks.
If you are moving to North Carolina from another state and already have a valid driver's license from that 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 identity, and proof of North Carolina residency to any DMV office. The exchange process is faster than obtaining a new license from scratch.
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 schedule your appointment in advance if your office does not have a translator available every day.
What if I fail the road test?
You can retake the road test, but you must schedule a new appointment and wait for the next available slot at your DMV office. There is no additional fee to retake the test. Your temporary instruction permit remains valid while you wait for your next appointment, so you can continue to practice driving with a licensed adult.
Do I need to bring my Social Security card, or can I bring something else with my Social Security number?
You can bring your Social Security card or any official document that shows your Social Security number, such as a W-2 form, tax return, or benefits statement. The DMV accepts any of these as proof of your Social Security number.
How long does the whole process take from start to finish?
If you pass both tests on your first try, the written test takes about 15 minutes and the road test takes about 20 minutes. However, the road test appointment is usually scheduled two to four weeks after you pass the written test. Your permanent license arrives by mail two to three weeks after you pass the road test, so the entire process typically takes four to eight weeks.
Can I use a learner's permit from another state in North Carolina?
No. If you have a learner's permit from another state, you must obtain a North Carolina instruction permit before you can drive in North Carolina. You can get an instruction permit by passing the written test at a DMV office. The instruction permit costs $20 and is valid for one year.