Book your learner's permit appointment online or by phone

North Carolina's Division of Motor Vehicles lets you schedule a learner's permit appointment through their online booking system or by calling the DMV directly. You do not have to walk in without an appointment — the state uses a reservation system to manage wait times at each office.

The online system is faster if you know which DMV office you want to visit and have your information ready. If you prefer to talk to someone, you can call the DMV's customer service line and they will find available times for you. Either way, you will get a specific date and time, not just a general "come in sometime this week."

Key Takeaways

  • You can book online at the North Carolina DMV website or call customer service to schedule over the phone.
  • You will need your Social Security number, date of birth, and a valid form of identification to complete the appointment request.
  • Appointment availability varies by location, so checking multiple nearby offices may show earlier times.
  • Bring all required documents on your appointment day, including proof of residency and your completed process, or the DMV may reschedule you.

Use the online appointment system on the DMV website

Go to the North Carolina DMV website and look for the appointment scheduling tool. You will select "Learner's Permit" as the transaction type, then choose your preferred DMV office from the list. The system shows you available dates and times for that location, usually several weeks out depending on how busy the office is.

When you book online, have your Social Security number, date of birth, and current address ready. The system will ask for a phone number and email address where the DMV can reach you to confirm or remind you of your appointment. Once you complete the booking, you will receive a confirmation number — save this or take a screenshot, because you may need it if you have to reschedule.

Call the DMV customer service line to book by phone

If you prefer not to use the online system, call the North Carolina DMV's main customer service number. Tell them you need to schedule a learner's permit appointment, and they will ask you the same basic information: your name, date of birth, Social Security number, and which county or DMV office you prefer. They will then tell you what times are open and book you into one.

Phone lines are typically busier during lunch hours and late afternoon, so calling early in the morning or mid-morning usually means shorter wait times. Have a pen and paper ready to write down your appointment date, time, and confirmation number.

Gather required documents before your appointment

The DMV will not complete your appointment if you show up without the right paperwork. For a learner's permit, you need proof of identity, proof of Social Security number, and proof of North Carolina residency. A valid passport or state ID counts as identity proof. A Social Security card, W-2 form, or tax return can prove your Social Security number. For residency, bring a utility bill, lease, mortgage statement, or bank statement with your name and current address.

You also need to bring a completed process form — the DMV-44 for learner's permits. You can fill this out online before you go, print it, and bring it signed, or you can arrive early and fill it out in the office. Bringing it completed saves time on the day of your appointment.

What to expect on your appointment day

Arrive about 10 minutes early with all your documents in a folder or envelope so they are straightforward to hand over. The DMV staff will verify your identity and residency, take your photo for the permit, and have you sign the process. You will also take a written test on traffic laws and road signs — this is separate from the driving test you take later for a full license.

If you pass the written test, you will pay the permit fee (the amount varies but is typically under $30) and receive your learner's permit on the spot or within a few days by mail, depending on the office. If you do not pass, you can usually retake the test at a later appointment without paying the fee again.

Reschedule or cancel if your plans change

If you need to change your appointment, go back to the DMV website and use the cancellation or rescheduling option, or call customer service with your confirmation number. Canceling online is usually faster than calling. The DMV asks that you reschedule at least 24 hours before your appointment so the slot can open up for someone else.

If you miss your appointment without canceling, you may have to wait longer to get another one, because some offices penalize no-shows by moving you to the back of the queue. If something unexpected happens, call the DMV as soon as you can to explain and ask about rescheduling.

Frequently Asked Questions

How far in advance can I book a learner's permit appointment?

Most DMV offices in North Carolina let you book appointments up to 30 days ahead, though some busy locations may only show availability 2 to 3 weeks out. If you do not see an open time at your preferred office, check a nearby location — different offices fill up at different rates.

Do I have to take the written test on the same day as my appointment?

Yes, the written test is part of the learner's permit appointment. You cannot schedule the test separately. Bring a pen and be ready to answer questions about North Carolina traffic laws and road signs during your visit.

What if I fail the written test?

You can retake the test at a follow-up appointment without paying the permit fee again. The DMV will tell you when you can come back — usually within a few days or weeks. Study the North Carolina Driver's Handbook before your next attempt.

Can someone else schedule the appointment for me?

You or a parent or guardian can schedule the appointment online or by phone. However, you must be present in person at the DMV office on the appointment day with your own identification and documents — the DMV will not issue a permit without you there.

What happens if I move before my appointment?

Call the DMV and reschedule at an office in your new county. Bring proof of your new address to the appointment. If you move after you receive your learner's permit, you do not need to update it when ready, but you should update your address when you renew or get your full license.