Where to book your North Carolina driver's license appointment
North Carolina's Division of Motor Vehicles (DMV) uses an online appointment system at ncdmv.org. You can book appointments for driver's license tests, renewals, and replacements through this website without calling or visiting an office in person first. The system shows you available dates and times at the DMV office closest to your address or at any other location you choose.
You do not need to create an account or log in to book. Go to ncdmv.org, select "Schedule an Appointment," and follow the prompts. The system will ask for your driver's license number (or Social Security number if you don't have one yet), your date of birth, and the type of service you need. It then displays available slots for the next several weeks.
If you cannot access the online system or prefer to book by phone, you can call the DMV's appointment line at 1-919-715-7000. Wait times on the phone are often longer than booking online, but staff can help you find an appointment if you have trouble with the website.
Key Takeaways
- Book your appointment online at ncdmv.org without logging in or creating an account.
- You will need your driver's license number, Social Security number, or date of birth to search for available times.
- Appointments are typically available within two to four weeks, but availability varies by location and service type.
- Bring all required documents to your appointment, or the DMV will turn you away and you will lose your slot.
- If you miss your appointment without canceling, you may have to wait longer to book the next one.
What documents to bring to your appointment
The documents you need depend on what service you are getting. For a driver's license test (first-time license or after a suspension), bring proof of identity, proof of Social Security number, proof of North Carolina residency, and your learner's permit if you have one. Acceptable identity documents include a passport, military ID, or state ID card. A Social Security card, W-2 form, or tax return counts as proof of your Social Security number.
For license renewal, you need less. Bring your current driver's license and proof of residency if your address has changed. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days and showing your name and address.
For a replacement license (lost, stolen, or damaged), bring your current license if you still have it, or proof of identity and Social Security number if you don't. If your license was stolen, the DMV may ask for a police report number, though this is not always required.
Check the specific requirements for your service type on ncdmv.org before your appointment. The DMV will not process your transaction if you arrive without the right documents, and you will not automatically get another appointment—you will have to book again through the online system.
How far in advance to book and what to expect on the day
Book your appointment as soon as you know you need a service. Availability typically extends two to four weeks out, but in busy months or at popular locations, slots may fill up faster. If you need a license for a specific date (such as before a trip or job start), book at least three to four weeks ahead to have options.
Arrive 10 to 15 minutes before your appointment time. The DMV office will be open during regular business hours, which vary by location but are typically Monday through Friday, 8 a.m. to 5 p.m., with some offices open on Saturday mornings. Check your confirmation email or the ncdmv.org website for the exact hours of your assigned office.
The appointment holds your place in line, but you will still wait. Processing times vary depending on how busy the office is and what service you need. A written test usually takes 20 to 30 minutes. A renewal or replacement can take 15 to 45 minutes. Bring something to read or work on while you wait.
Canceling or rescheduling your appointment
If you need to change your appointment, cancel it through ncdmv.org as soon as possible. Log in using the confirmation number and phone number from your appointment email, then select the option to cancel or reschedule. You can also call 1-919-715-7000 to cancel by phone.
Canceling online is faster and frees up the slot for someone else. If you miss your appointment without canceling, the DMV may flag your account, and you could face a longer wait to book your next slot. Some offices prioritize people who have canceled before when slots are tight.
If you need to reschedule, do it at least 24 hours before your appointment if possible. Last-minute changes may not show up in the system in time, and you could arrive to find your slot has been given to someone else.
What to do if you cannot find an available appointment
If the online system shows no appointments within a reasonable timeframe at your preferred location, try searching for offices in nearby towns or counties. Availability varies widely by area. A location 20 or 30 miles away might have slots available when your local office is booked out for weeks.
You can also call 1-919-715-7000 and ask if the phone line has access to appointments not showing online, though this is rare. Some offices hold a small number of same-day or next-day slots for walk-ins, but you cannot reserve these in advance—you have to show up in person and wait.
If you are in a time-sensitive situation (such as your license expired and you need to drive for work), explain this to the phone representative. They cannot override the system, but they may be able to direct you to an office with faster availability or tell you when new slots typically open up.
Fees and what happens after your appointment
Driver's license fees in North Carolina vary by service. A new license costs $20. A renewal costs $20. A replacement for a lost or damaged license costs $20. These fees are paid at your appointment, and the DMV accepts cash, check, debit card, and credit card.
If you pass your written test and road test at your appointment, you will receive a temporary license on the spot that is valid for 45 days while your permanent license is printed and mailed. The permanent license arrives by mail within 7 to 10 business days. If you fail the written test, you can reschedule to retake it, but you will have to book another appointment.
For renewals and replacements, your new license is mailed to the address on file. If your address changed, update it before your appointment or tell the DMV staff during your visit. Mail delivery typically takes 7 to 10 business days.
Common mistakes that delay or cancel your appointment
The most common mistake is arriving without all required documents. The DMV will not process your transaction if you are missing even one document, and you will lose your appointment slot. Double-check the document list for your specific service type on ncdmv.org the day before your appointment.
Another frequent error is booking under the wrong service type. If you need a written test but book a renewal appointment, you will be turned away. Read the service descriptions carefully when you book, or call 1-919-715-7000 if you are unsure which type you need.
Arriving late or very early can also cause problems. If you arrive more than 15 minutes after your appointment time, the DMV may give your slot to the next person. If you arrive very early, you may be asked to wait outside or in a lobby until your time slot approaches.
Finally, do not assume your appointment is confirmed just because you booked it online. Check your confirmation email for the date, time, and location. If you do not receive a confirmation email within a few minutes of booking, the appointment may not have gone through—try booking again or call the appointment line.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license must book their own appointment using their own information. If someone else books for you, the DMV may not recognize the appointment when you arrive, or they may turn you away if the name does not match.
What if I have a learner's permit and need to take my road test?
Book a "Road Test" appointment through ncdmv.org. Bring your learner's permit, proof of identity, proof of Social Security number, proof of residency, and a vehicle that is registered, insured, and passes inspection. A licensed adult (age 21 or older) must be in the car with you during the test.
Do I need an appointment to renew my license online?
No. If you are renewing by mail or online through ncdmv.org, you do not need an appointment. Online renewal is available if your license is not suspended, you have no medical restrictions, and you are not changing your address. You only need an in-person appointment if you cannot renew online.
What happens if I book an appointment but my license expires before the date?
Your appointment is still valid. Bring your expired license to your appointment, and the DMV will process your renewal or replacement. You can legally drive to your appointment with an expired license as long as you have your appointment confirmation.
Can I change my appointment time without canceling and rebooking?
Yes, through the reschedule option on ncdmv.org. Use your confirmation number and phone number to log in, then select "Reschedule." This is faster than canceling and booking separately, and it keeps your place in the system.