Book your North Carolina DMV appointment online or by phone before you visit
North Carolina requires you to book an appointment before visiting most DMV locations. You can reserve a time slot through the NC DMV online appointment system at ncdmv.org, or by calling 1-919-715-7000. Walk-ins are not accepted at most offices, so arriving without an appointment will result in being turned away.
The appointment system lets you choose your location, the service you need (registration renewal, license renewal, title transfer, and others), and your preferred date and time. Appointments typically fill up weeks in advance during peak seasons, so booking early gives you more options.
Key Takeaways
- Book your appointment at ncdmv.org or by calling 1-919-715-7000 before visiting any DMV office.
- You will need your driver's license, vehicle registration, and any documents specific to your transaction (proof of residency for address changes, bill of sale for title transfers, and so on).
- Appointment slots fill quickly during summer and around renewal important date, so book at least two to three weeks ahead if possible.
- If you cannot keep your appointment, cancel it through the website or by phone so the slot opens for someone else.
Steps to book online through the NC DMV website
Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. You will be asked to enter your county, the type of service you need, and whether you are renewing, explore for a new document, or handling a title matter. The system will show you available dates and times at nearby offices.
Select your preferred appointment slot. You will receive a confirmation number by email and text message (if you provide a phone number). Save this confirmation number — you will need it when you arrive at the office. The system also sends you a reminder 24 hours before your appointment.
If your preferred dates are all booked, check back in a few days. Cancellations open up slots regularly. You can also try a different county location if one is within reasonable distance, as some offices have shorter wait times than others.
Booking by phone if the website is unavailable
Call 1-919-715-7000 during business hours (typically 8 a.m. to 5 p.m., Monday through Friday). A representative will ask you the same questions as the online system: your county, the service type, and your preferred dates. They will assign you an appointment and provide a confirmation number over the phone.
Phone lines are often busy during peak hours, so call early in the morning or late in the afternoon for shorter wait times. If you reach a busy signal, try again later rather than staying on hold.
What documents to bring to your appointment
Bring your current driver's license or state ID, your vehicle registration, and your vehicle's title (if you have it). For registration renewal, you will also need proof of current insurance. For a title transfer, bring the signed title from the seller and a bill of sale.
If you are changing your address, bring a document showing your new address — a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days will work. If you are renewing a license or ID, bring a document proving your date of birth and citizenship (passport, birth certificate, or military ID).
Bring your confirmation number and any paperwork specific to your transaction. The DMV office will tell you exactly what else you need when you book, so write it down or save the confirmation email.
Appointment availability and wait times by season
Appointment slots are hardest to find from May through August and in the weeks before registration renewal important date (which vary by birth month in North Carolina). If you are booking during these periods, expect to wait three to six weeks for an opening.
January, February, and September typically have more available slots. If your renewal is not urgent, booking during these slower months will get you in faster. Urban offices (Charlotte, Raleigh, Greensboro) fill up more quickly than rural locations.
If your appointment time does not work or you need to reschedule
Log back into ncdmv.org with your confirmation number and select "Reschedule Appointment." You can move your appointment to a different date, time, or location. If you cannot reschedule online, call 1-919-715-7000 and provide your confirmation number.
Cancel your appointment if you no longer need it, rather than straightforward not showing up. This frees the slot for someone else and keeps the system running smoothly. Repeated no-shows may result in restrictions on future bookings at some offices.
What to expect when you arrive at your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and ID. You will be called when it is your turn, usually within a few minutes of your appointment time. Bring all the documents listed in your confirmation email.
The transaction itself (renewal, title transfer, registration update) typically takes 15 to 30 minutes once you are called. Payment is accepted by card, check, or cash. You will receive a receipt and, for most transactions, your new registration or title will be mailed to you within one to two weeks.
Frequently Asked Questions
Can I walk in without an appointment?
Most North Carolina DMV offices do not accept walk-ins. You must have a scheduled appointment. A few rural offices may allow walk-ins on a limited basis, but calling ahead is the safest approach. Check ncdmv.org or call 1-919-715-7000 to confirm your specific office's policy.
What if I miss my appointment?
If you miss your appointment without canceling, you will need to book a new one. Repeated no-shows may result in the office blocking future appointments for you. If you are running late, call the office directly to ask if they can still see you.
How far in advance should I book?
Book at least two to three weeks ahead if possible. During peak season (May through August), book four to six weeks early. If your renewal important date is approaching, book as soon as you know you need an appointment — waiting until the last week often means no slots are available.
Can I book an appointment for someone else?
You can book an appointment for a family member or someone you are helping, but they will need to provide their own information (license number, date of birth, vehicle details). The person whose transaction it is should be the one who attends the appointment.
What if the online system is down?
Call 1-919-715-7000 to book by phone. The phone line is available during regular business hours even if the website is temporarily unavailable. You can also visit an office in person to ask staff to book an appointment for you, though this defeats the purpose of the appointment system.