Book your NC DMV appointment online through the state's reservation system
North Carolina's DMV lets you schedule a license renewal appointment through its online booking portal at ncdmv.org. You do not have to call or visit in person to reserve a time slot. The system shows you available dates and times at the office closest to you, and you pick the one that works.
You will need your current driver's license number and a valid email address to complete the booking. The system sends you a confirmation email with your appointment date, time, and the specific DMV office location. Save this confirmation — you will need to show it when you arrive.
Appointments typically fill up several weeks in advance, especially in urban areas. If you cannot find an open slot near you, check back in a few days, as offices release new time slots regularly. Some offices have more availability than others, so you can also try booking at a different location if you are willing to travel.
Key Takeaways
- Visit ncdmv.org and use the online appointment scheduler to book your renewal visit without calling.
- You will need your current driver's license number and email address to complete the booking.
- The system shows you available times at nearby offices, and you receive a confirmation email with your appointment details.
- Bring your confirmation email, current license, and required documents (listed below) to your appointment.
- If your preferred office has no open slots, try a different location or check back in a few days for newly released times.
What documents to bring to your renewal appointment
For a standard license renewal, bring your current North Carolina driver's license and one document that proves your current address. Acceptable address documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A government-issued ID with your address also works.
If you are renewing by mail or online instead of in person, the requirements are different — you will not need an address document. However, if you are going to the DMV office for your appointment, the address proof is required even if your address has not changed.
Bring your confirmation email or print it out. The DMV office staff will scan it when you check in. You do not need to bring anything else unless your renewal notice or the DMV website specifically asks for additional documents based on your situation.
Renew online or by mail instead of visiting the office
North Carolina allows some drivers to renew their license without an in-person appointment. If your license is not expired and you have no medical or legal restrictions, you can renew online at ncdmv.org. The online process takes about 10 minutes, costs the same as an office renewal, and your new license arrives by mail in 7 to 10 business days.
You can also renew by mail by requesting a renewal form from the DMV or downloading it from the website. Mail your completed form, current license, and payment to the address listed on the form. Processing takes 2 to 3 weeks by mail.
Online renewal is faster and avoids the need to schedule an appointment altogether. Check the DMV website to see if you are may be able to access — the site will tell you when ready whether your license qualifies for online or mail renewal.
What happens at your appointment
When you arrive, check in at the front desk and show your confirmation email and current license. A staff member will verify your documents, take a new photo, and process your renewal. The entire visit usually takes 15 to 30 minutes.
You will pay the renewal fee at the appointment. North Carolina charges different amounts depending on your license type and how many years you are renewing for. Ask the DMV office or check the website for the exact fee before you go.
Your new license will be mailed to the address on file. Standard mail delivery takes 7 to 10 business days. If you need your license sooner, ask the DMV office whether they offer expedited mail options.
If you cannot make your appointment
Cancel or reschedule your appointment through the same online system where you booked it. Log in with your confirmation details and select the option to modify your reservation. You can change the date and time or pick a different office location.
If you miss your appointment without canceling, you will need to book a new one. Some offices may require you to wait before rebooking, so cancel as soon as you know you cannot attend.
Frequently Asked Questions
How far in advance can I book an appointment?
You can usually book up to 30 days ahead, though availability depends on your local office. Popular time slots fill quickly, so booking as early as possible increases your chances of getting your preferred date and time.
Can I renew my license if it is already expired?
Yes, you can renew an expired license in North Carolina. However, if your license has been expired for more than three years, you may need to take a vision test or written exam. Contact your local DMV office or check the website to confirm what is required for your situation.
What if I do not have a current address document?
You will need to bring one of the accepted documents listed above. If you cannot obtain one before your appointment, contact the DMV office ahead of time to ask about alternatives or to reschedule.
Do I need an appointment if I am just renewing?
No. If you are may be able to access for online or mail renewal, you do not need an appointment at all. Only in-person renewals require a scheduled appointment. Check the DMV website to see if you can renew online first.