Where to book your North Carolina learner's permit appointment
North Carolina's Division of Motor Vehicles (DMV) uses an online scheduling system called NCDMV Connect to book appointments for learner's permit tests. You access it through the official NCDMV website at ncdmv.org. The system shows you available dates and times at DMV offices near your location, and you can reserve a specific slot rather than showing up and waiting.
You can also call your local DMV office directly to schedule by phone if you prefer not to use the online system. The NCDMV website lists phone numbers for all regional offices. Some offices accept walk-ins for learner's permit tests, but appointment slots typically fill faster and reduce your wait time on the day of your test.
Before you book, you will need to know which documents you are bringing and confirm you meet the age requirement — North Carolina allows learner's permits for drivers as young as 15. Having this information ready makes the booking process faster.
Key Takeaways
- NCDMV Connect on ncdmv.org lets you book a learner's permit test appointment online and see available times at nearby offices.
- You can also call your local DMV office directly to schedule an appointment by phone instead of using the online system.
- Bring your Social Security number, proof of residency, and a valid photo ID to your appointment — the DMV website lists the full document requirements by residency status.
- The written test for a learner's permit covers road signs, traffic laws, and safe driving practices specific to North Carolina.
- You must pass the written test before you can take the road skills test, which requires a separate appointment and a licensed adult in the vehicle.
What documents you need before booking
North Carolina requires different documents depending on whether you are a state resident or a non-resident. All applicants must bring a valid photo ID — a passport, military ID, or out-of-state driver's license all work. You also need your Social Security number or a document showing it, such as a Social Security card or tax return.
Residents must show proof of North Carolina residency with your name and current address. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A driver's license or state ID card showing your NC address also counts.
Non-residents explore for a learner's permit in North Carolina must bring proof of their home state residency plus their valid out-of-state driver's license. Check the NCDMV website or call ahead if you are unsure whether your specific documents will be accepted, because some offices have slightly different practices.
The written test and what it covers
The North Carolina learner's permit written test has 25 multiple-choice questions, and you must answer at least 20 correctly to pass. The test covers road signs and their meanings, traffic laws, right-of-way rules, safe driving practices, and North Carolina-specific regulations. You have 30 minutes to complete it.
The DMV provides a free study guide called the North Carolina Driver's Handbook, available as a PDF on ncdmv.org. Reading through it before your appointment significantly improves your chances of passing on the first try. The handbook covers everything the test asks about and is written in plain language.
If you do not pass on your first attempt, you can retake the test. Most offices let you schedule another appointment the same day or within a few days. There is no waiting period between attempts in North Carolina, though you do pay the test fee again.
Scheduling your road skills test after passing the written test
Once you pass the written test, you receive a learner's permit that is valid for two years. You can then book a separate appointment for the road skills test, which is the driving portion. This test must be scheduled at least one business day after you pass the written test.
For the road skills test, you must bring your learner's permit, a valid photo ID, and a vehicle that is registered, insured, and has passed inspection. You also need a licensed adult driver (at least 21 years old in North Carolina) sitting in the front passenger seat during the test. The examiner will ask you to perform basic driving tasks like parking, turning, and stopping to assess your control of the vehicle.
Book your road skills appointment through NCDMV Connect or by calling your local office, just as you did for the written test. Appointment availability varies by location and season, so booking several weeks in advance is often necessary, especially during summer months when demand is highest.
Timing and what to expect on appointment day
Arrive at your DMV office 10 to 15 minutes before your scheduled appointment time. Bring all required documents in original form — photocopies are not accepted for most documents. If you are missing any required paperwork, the DMV will not let you test that day and you will need to reschedule.
The written test itself takes about 30 minutes once you are called to the testing station. You will sit at a computer terminal and answer the 25 questions. Results are when ready — you will know whether you passed before you leave the office.
Wait times at DMV offices vary widely depending on location and time of day. Mid-week mornings (Tuesday through Thursday, 9 a.m. to noon) tend to be less busy than afternoons or Fridays. Having an appointment does not eliminate all waiting, but it reserves your test slot and usually reduces the time you spend in the office compared to walk-ins.
If your appointment needs to be rescheduled
You can cancel or reschedule your appointment through NCDMV Connect up to 24 hours before your scheduled time. Log in with the confirmation number you received when you booked, and you will see options to change the date and time or cancel entirely. If you cancel, your test fee is not refunded, but you can use it toward a new appointment.
If you need to cancel within 24 hours of your appointment or miss your appointment without canceling, you will lose your test fee and must pay again to book a new one. Life happens — if an emergency comes up, call your local DMV office as soon as possible to explain. Some offices may work with you on rescheduling without an additional fee if you contact them before your appointment time.
If you are running late to an appointment you have already booked, call the office when ready. Many offices will still see you if you arrive within 15 to 30 minutes of your scheduled time, though this varies by location. Do not assume you can show up an hour late — call first.
Frequently Asked Questions
Can I book a learner's permit appointment if I am under 15?
No. North Carolina law requires you to be at least 15 years old to get a learner's permit. You can book your appointment as soon as you turn 15. If you are close to that birthday, you can prepare by studying the driver's handbook and gathering your documents ahead of time.
What happens if I fail the written test?
You can retake it without waiting. Most DMV offices let you schedule another test the same day or within a few days. You pay the test fee again each time you take it. There is no limit on how many times you can retake the written test in North Carolina.
Do I need a parent or guardian at my appointment?
For the written test, no — you can go alone if you are 15 or older. For the road skills test, you must have a licensed adult (21 or older) in the vehicle with you during the driving portion, but they do not need to be your parent or guardian. They just need a valid driver's license.
How long does a learner's permit last?
Your North Carolina learner's permit is valid for two years from the date you pass the written test. You can take the road skills test anytime during that two-year window. If your permit expires before you pass the road test, you will need to retake the written test to get a new permit.
Can I book multiple appointments at once?
No. You must pass the written test first, then book the road skills test separately. You cannot reserve both slots in advance. Once you pass the written test and receive your learner's permit, you can when ready book your road skills appointment through NCDMV Connect or by phone.