The North Carolina process Process

To get a North Carolina driver's license, you visit your local Division of Motor Vehicles (DMV) office with your required documents, pass a vision test and written exam, take a road test, and pay the fee. The entire process takes multiple visits: you cannot complete everything in one appointment. First-time applicants must pass the written test before scheduling a road test, and you cannot take the road test on the same day as your written exam.

North Carolina does not use an online process system for first-time licenses. You must appear in person at a DMV office. The state does offer an online appointment scheduling system, which you should use to reduce wait times — walk-ins are accepted but may face longer delays.

Key Takeaways

  • You must visit a DMV office in person with proof of identity, Social Security number, and proof of North Carolina residency; no online applications exist for first-time licenses.
  • The written test and road test are separate appointments — you cannot take both on the same day, and you must pass the written exam before the DMV will schedule your road test.
  • Book your appointment online through the North Carolina DMV website to avoid long wait times, though walk-ins are accepted.
  • The total cost is $20 for a Class D license (standard passenger vehicle), plus any fees for retakes if you fail the written or road test.
  • You must be at least 16 years old to obtain a learner's permit and at least 16 years and 6 months old to take the road test for a full license.

Documents You Need to Bring

Bring original documents, not copies. The DMV will not accept photocopies for proof of identity or residency. You need one document from the identity list and one from the residency list, plus your Social Security card or a document showing your Social Security number.

For proof of identity, bring one of these: a valid passport, a certified birth certificate with a raised seal, a military ID, a school ID issued by a North Carolina public school, or a tribal ID. If you are under 18, a school ID is acceptable; if you are 18 or older, you need a passport, birth certificate, military ID, or tribal ID.

For proof of North Carolina residency, bring one of these: a utility bill (electric, gas, water, or internet) dated within 60 days of your visit, a lease or rental agreement, a mortgage statement, a property tax bill, a bank or credit card statement, or a government-issued document showing your current address. The document must show your name and current address.

Bring your Social Security card or any document that displays your full Social Security number, such as a W-2 form or tax return. If you do not have your card, bring a document with the number on it.

Scheduling Your DMV Appointment

Go to the North Carolina DMV website and use the online appointment scheduler. Select your county and the type of service — for a first-time license, choose "Driver License (New)." The scheduler shows available dates and times at your nearest office. Book an appointment at least one week in advance if possible, though some offices have openings within a few days.

If you cannot use the online system, call the DMV at 919-715-7000 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Eastern time). You can also walk into any DMV office without an appointment, but expect to wait longer, especially during mid-morning and early afternoon hours.

Bring your appointment confirmation email or number with you. If you scheduled online, the DMV will have your information, but having the confirmation helps move the process faster.

The Written Test and Vision Screening

At your first appointment, you will take a vision screening and the written knowledge test. The vision test checks whether you can see well enough to drive safely. If you wear glasses or contacts, wear them to the test. If you fail the vision test, the DMV will require you to get a vision correction from an eye doctor and bring documentation before you can proceed.

The written test covers North Carolina traffic laws, road signs, and safe driving practices. The test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass (80 percent). You can retake the test the same day if you fail, though you may have to wait and pay a retake fee of $10. The DMV provides a study guide on its website; read it before your appointment.

The test is offered in English and Spanish. If you need the test in another language, contact your local DMV office at least one week before your appointment to arrange an interpreter.

Scheduling and Taking the Road Test

After you pass the written test, the DMV will schedule your road test at a later date. You cannot take the road test on the same day as your written exam. Road test appointments typically occur within two to four weeks of passing the written test, depending on how busy your local office is.

For the road test, bring the same documents you brought to the written test, plus proof of insurance for the vehicle you will drive. North Carolina requires all drivers to carry liability insurance. Bring your insurance card or a printed proof of coverage from your insurance company. The vehicle must be registered, have valid license plates, and pass a safety inspection (working brakes, lights, windshield wipers, and horn).

The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the vehicle, turning, stopping, parking, and backing up. You must follow traffic laws and the examiner's directions. If you fail, you can retake the test, but you must schedule another appointment and pay another $10 retake fee.

Paying the Fee and Receiving Your License

The fee for a Class D driver's license (the standard license for passenger vehicles) is $20. You pay this fee at your first appointment when you submit your documents and take the written test. If you retake the written test, each retake costs $10. If you retake the road test, each retake costs $10.

After you pass the road test, the DMV will issue your license on the spot or mail it to you within 7 to 10 business days, depending on your local office. Ask the DMV staff which option applies at your office. If they issue it when ready, you will receive a temporary paper license valid for 30 days while your plastic card is printed and mailed.

Your North Carolina driver's license is valid for eight years from the date of issue. You do not need to renew it before you can drive; the license is active as soon as it is issued.

Common Mistakes to Avoid

Do not bring photocopies of your documents. The DMV requires original documents with raised seals (for birth certificates) or official signatures. Photocopies will be rejected, and you will have to reschedule.

Do not assume you can take the written test and road test on the same day. North Carolina requires at least one separate appointment between the two tests. Plan for at least two visits to the DMV.

Do not forget your proof of insurance for the road test. Without it, the DMV will not let you take the test, and you will have to reschedule. Call your insurance company before your appointment if you do not have a physical card.

Do not study only the DMV study guide. The written test includes questions about North Carolina-specific traffic laws and road signs. Read the study guide thoroughly and take practice tests online before your appointment.

Frequently Asked Questions

Can I take the road test in a vehicle that is not registered in my name?

Yes. The vehicle must be registered, insured, and pass a safety inspection, but it does not have to be registered to you. Many first-time drivers use a parent's or guardian's vehicle. Bring proof of insurance for that vehicle and the vehicle's registration.

What happens if I fail the written test?

You can retake it the same day or schedule another appointment. Each retake costs $10. You have unlimited attempts, but you must pass before the DMV will schedule your road test. Most people pass on the second or third try if they study the guide.

Do I need a learner's permit before I can take the road test?

No. North Carolina does not require a learner's permit for first-time drivers. You can go directly from the written test to the road test. However, if you are under 18, you must follow the state's Graduated Licensing Law, which restricts when and where you can drive for the first six months after you get your license.

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

Most people complete the process in four to six weeks. This includes scheduling your first appointment, taking the written test, waiting for a road test appointment, and taking the road test. If you fail either test, add two to four weeks for each retake.

What if I move to a different county before I finish the process?

You can complete your road test at any DMV office in North Carolina, not just the one where you took the written test. Call ahead to confirm the office has road test appointments available, then schedule your test there.