Book your North Carolina DMV appointment through the official NC DMV website or by phone
North Carolina residents can reserve a DMV appointment online at ncdmv.org without visiting an office in person first. The online system lets you choose your location, select an available time slot, and receive a confirmation number. You can also call 1-919-715-7000 to book by phone if you prefer not to use the website.
The appointment system covers most common transactions: driver's license renewals, license replacements, address changes, and initial license applications. Some services — like commercial driver's license (CDL) testing and certain medical reviews — may require you to call ahead or visit in person to confirm availability.
Having an appointment does not may provide you will be seen at that exact time, but it significantly reduces wait times compared to walk-ins. Bring all required documents for your specific transaction, as staff will not process your request without them.
Key Takeaways
- Visit ncdmv.org and select "Schedule an Appointment" to book online, or call 1-919-715-7000 to reserve by phone.
- You will receive a confirmation number and can choose from available time slots at your preferred DMV office location.
- Bring all required documents for your transaction type, as the appointment itself does not substitute for proper paperwork.
- Walk-ins are still accepted at most NC DMV offices, but appointment holders are typically served before the queue.
- Some services like CDL testing may not be available through the online system and require a phone call to confirm.
Steps to book an appointment on ncdmv.org
Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it to enter the appointment portal. You will be asked to select the type of transaction you need — for example, "Renew Driver License," "Replace Driver License," or "Change Address."
Next, choose your preferred DMV office location from the dropdown list. North Carolina has regional offices across the state, and availability varies by location. Select a date and time from the slots shown for that office. The system displays only times that are currently open.
Enter your name, phone number, and email address. You will receive a confirmation number on screen and by email. Save or print this number — you will need it when you arrive at the office. The confirmation email also includes the address, hours, and parking information for your chosen location.
What documents to bring to your appointment
The documents you need depend on your transaction type. For a driver's license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If your address has changed, bring the same proof of residency documents.
For an initial driver's license process, bring your birth certificate or passport, proof of Social Security number (Social Security card, W-2, or tax return), proof of residency, and proof of North Carolina residency for at least 30 days (lease, utility bill, or bank statement). You will also take a written test and vision screening at the office.
For a license replacement (lost, stolen, or damaged), bring your current license if you have it, proof of residency, and your Social Security number. If your license was stolen, you may be asked to file a report.
Check ncdmv.org under your specific transaction type for the complete list before you go. Arriving without required documents will result in your appointment being rescheduled.
Canceling or rescheduling your appointment
If you need to cancel or change your appointment time, return to ncdmv.org and select "Manage Your Appointment." Enter your confirmation number and phone number. You can then cancel the appointment or select a new date and time slot.
You can also call 1-919-715-7000 to cancel or reschedule by phone. Have your confirmation number ready when you call. If you cancel and want to rebook, you can do so when ready through the same system.
If you miss your appointment without canceling, you may be able to book another one, but some offices may require you to wait a set period before rebooking. Call ahead if you miss an appointment to ask about rescheduling options.
What to expect when you arrive at your appointment
Arrive 10 to 15 minutes early with your confirmation number and all required documents. Check in at the front desk and provide your confirmation number. You will be called when it is your turn, though the exact time may vary depending on office traffic.
A DMV staff member will review your documents, take your photo (for license renewals and new licenses), and process your transaction. For initial licenses, you will also take a written knowledge test and vision screening. Bring your glasses or contacts if you use them.
Processing times vary by transaction. A renewal or address change typically takes 15 to 30 minutes. An initial license process, which includes testing, may take 45 minutes to an hour. You will receive a temporary license document at the office, and your permanent license will arrive by mail within 7 to 10 business days.
If the online system is unavailable or your office has no openings
If ncdmv.org is down for maintenance or you cannot find an available slot at your preferred location, call 1-919-715-7000. The phone line operates during the same hours as DMV offices and staff can book you directly.
If all time slots are full at your chosen office, try selecting a different location nearby. Offices in less populated areas often have more availability. You can also check back on the website the next day, as cancellations sometimes open new slots.
Walk-ins are still accepted at all NC DMV offices without an appointment, though you will wait longer than appointment holders. If you cannot book online or by phone and need to be seen urgently, arriving early as a walk-in may be your fastest option.
Services that may require a phone call instead
Most routine transactions can be booked online, but some services require you to call 1-919-715-7000 first. Commercial driver's license (CDL) testing and CDL renewals are typically scheduled by phone because availability is limited and varies by location.
If you need a medical review or have a suspended or revoked license, call ahead to confirm the office can handle your case and to book an appointment. Some offices have restrictions on which services they offer.
For Real ID compliant licenses, you can book online, but bring extra documentation proving citizenship (passport or birth certificate). Call if you are unsure whether your documents meet Real ID requirements.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or transaction is involved must book the appointment themselves or be present when it is booked. If you are booking for a minor, a parent or guardian must be present at the appointment with the minor's required documents.
What if I do not have an email address?
You can still book by phone at 1-919-715-7000. The staff member will confirm your appointment details verbally and provide your confirmation number. Write down the number and bring it to your appointment.
How far in advance can I book an appointment?
You can typically book appointments up to 30 days in advance through ncdmv.org. If you need an appointment further out, call 1-919-715-7000 to ask about availability.
What if my appointment time does not work anymore?
Return to ncdmv.org, enter your confirmation number, and select a new date and time. You can reschedule as many times as needed before your appointment date. You can also call 1-919-715-7000 to reschedule by phone.
Do I still have to wait even though I have an appointment?
You may wait briefly, but appointment holders are prioritized over walk-ins. Unexpected office traffic or complex cases ahead of you may cause short delays, but you should not wait as long as someone without an appointment.