Book your appointment through the NC DMV website or by phone before you visit
North Carolina requires you to schedule an appointment before renewing your driver's license in person. You cannot walk into a DMV office without one — the state moved to appointment-only service to manage wait times. You have two ways to book: online through the NC DMV website or by calling the DMV appointment line.
The online method is faster if you know your current license number and have access to a computer. The phone line works if you prefer to speak with someone or need help finding an office near you. Either way, you will pick a specific date and time slot, and that reservation holds your place in the queue.
Key Takeaways
- North Carolina DMV requires an appointment; walk-ins are not accepted at any office.
- You can book online at ncdmv.org or by calling 919-715-7000 during business hours.
- Have your current driver's license number, Social Security number, and a preferred office location ready before you book.
- Appointment slots fill up weeks in advance in busy areas, so book as soon as your renewal window opens.
- If you cannot keep your appointment, cancel it online or by phone so the slot opens for someone else.
Schedule online through the NC DMV website
Go to ncdmv.org and look for the "Schedule an Appointment" link on the homepage. Click it and you will enter the appointment booking system. You will need to enter your driver's license number, date of birth, and the last four digits of your Social Security number so the system can pull up your record.
Next, select the type of transaction — choose "Driver License Renewal" from the dropdown menu. Then pick your county and the specific DMV office you want to visit. North Carolina has regional offices in most counties, and some areas have multiple locations. Choose the one closest to you or most convenient for your schedule.
The system will show you available time slots for the next several weeks. Peak times (early morning, lunch hour, late afternoon) fill up first, especially in urban areas like Charlotte, Raleigh, and Greensboro. If you see no slots available for several weeks, try searching for an office in a neighboring county — sometimes less busy locations have earlier openings.
Once you select a date and time, the system will confirm your appointment and send you a confirmation number. Write this down or take a screenshot. You do not need to print anything, but having the confirmation number makes it straightforward to reschedule or cancel if plans change.
Book by phone if you need information
Call the NC DMV appointment line at 919-715-7000. The line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver's license number, date of birth, and Social Security number ready when you call. A representative will ask which county and office you prefer and will check availability for you.
The phone line is useful if you are unsure which office to visit, if you need to explain a special circumstance (such as a disability requiring accessible parking or a specific time), or if the online system is not working. Representatives can also help if you are renewing for the first time after moving to North Carolina or if your license has been expired for more than a year.
After booking by phone, you will receive a confirmation number. Ask the representative to repeat it and write it down. Some offices will mail a confirmation letter, but it may take several days to arrive, so do not rely on it as your only record.
What to bring to your appointment
Bring your current driver's license and one document proving your current address. Acceptable address documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works. Do not bring a credit card statement — the DMV does not accept those.
You will also need your Social Security number. Bring your Social Security card if you have it, though the DMV can verify the number without it if you provide it verbally. If you are renewing after a name change (marriage, divorce, court order), bring the legal document proving the change — a marriage certificate, divorce decree, or court order.
Bring your confirmation number or the confirmation email on your phone. The office staff will check you in faster if you have it, though they can look up your appointment by name and license number if you forget it.
What happens if no appointments are available
If the online system or phone line shows no openings for several weeks, you have a few options. First, check back the next day — cancellations happen constantly as people reschedule or no longer need their appointment. The system releases these slots in real time, so checking daily increases your chances of finding an earlier slot.
Second, try searching for offices in neighboring counties. A DMV office 20 or 30 minutes away may have availability when your home county is booked solid. You can renew your license at any North Carolina DMV office, not just the one in your county.
Third, if your license is not yet expired, you can wait a few weeks and try again. Appointment availability changes seasonally, and offices often have more slots available during slower months. However, if your license expires soon, do not wait — renew before the expiration date to avoid driving with an expired license.
Reschedule or cancel your appointment
If you need to change your appointment time or date, log back into ncdmv.org and select "Manage Your Appointment." Enter your confirmation number and license number, and the system will let you cancel the current slot and book a new one. Canceling online is when ready and opens the slot for someone else when ready.
You can also call 919-715-7000 to reschedule by phone. Tell the representative your confirmation number and ask to move your appointment to a different date or time. They will cancel the old slot and book the new one while you are on the phone.
If you cannot keep your appointment and do not reschedule, the slot will eventually be released, but it is better to cancel it yourself so the office can offer it to someone else sooner. Repeated no-shows do not affect your ability to book future appointments, but canceling is the courteous option.
Arrive early and know what to expect
Arrive 10 to 15 minutes before your appointment time. The office will check you in by name and confirm your documents. The actual renewal process — taking your photo, updating your information, and issuing your new license — usually takes 10 to 20 minutes once you are called to a window.
Your new license will be issued on the spot in most cases. Some offices print it when ready; others mail it to you within 5 to 7 business days. Ask the staff member which method applies at your office. If the license is mailed, you can continue driving on your old license until the new one arrives, as long as the old one has not expired.
If the office discovers an issue with your record or documents during your visit, they will tell you what needs to be corrected before they can issue the new license. This is rare, but it can delay the process, so bring all requested documents and arrive prepared.
Frequently Asked Questions
Can I renew my license by mail instead of going in person?
North Carolina allows mail renewal only if you meet specific conditions: your license must not be expired, you must have a valid Social Security number on file, and you cannot have any restrictions or endorsements that require testing. If you may have access to, you can request a mail renewal form from ncdmv.org or by calling the DMV. Most people renewing in person do not meet these conditions, so an appointment is necessary.
What if my appointment is during work hours and I cannot take time off?
Some DMV offices have early morning or evening appointments, though availability varies by location. When you book online or by phone, look for offices that offer extended hours. If none are available in your area, you may need to use a personal day or ask your employer for a few hours off. The renewal appointment typically takes 30 minutes to an hour total, including check-in and processing.
Do I need an appointment if my license is expired?
Yes, you still need an appointment even if your license has expired. However, if your license expired more than three years ago, you may need to take a written test and vision test in addition to the renewal process. Call the DMV at 919-715-7000 to confirm what you will need to bring and whether additional testing applies to your situation.
Can someone else go to my appointment for me?
No, you must be present at your appointment. The DMV requires you to provide your signature and have your photo taken in person. No one can renew a driver's license on behalf of someone else, even a spouse or family member.
What if I lose my confirmation number?
You do not need the confirmation number to keep your appointment. The DMV office can look up your appointment using your name and driver's license number. However, if you need to reschedule or cancel online, the confirmation number makes it faster. If you lost it, call 919-715-7000 and a representative can provide it or reschedule for you over the phone.