Book your North Carolina license renewal appointment through the NC DMV website or by phone, not in person at a local office

North Carolina requires you to schedule an appointment before visiting a DMV office for license renewal. You cannot walk in without one — the DMV will turn you away. The state offers two ways to book: the online portal at ncdmv.org or by calling the DMV appointment line at 1-919-715-7000. The online system is faster and shows available times when ready, while the phone line has wait times but works if you cannot access the website.

The appointment itself does not renew your license. It reserves your spot at a DMV office so staff can process your renewal process, take your photo, and issue a new license on the spot or by mail depending on your situation. You still need to bring the required documents and payment on the day of your appointment.

Key Takeaways

  • You must book an appointment online at ncdmv.org or by phone at 1-919-715-7000 before visiting any NC DMV office for renewal.
  • The online booking system shows available appointment times at your chosen office and lets you pick the date and time that works for you.
  • Appointments typically fill up 2 to 4 weeks in advance, especially in urban areas, so book as soon as your renewal window opens.
  • Bring your current license, proof of residency, and payment method to your appointment, or your renewal will not be processed.

How to book online through ncdmv.org

Go to ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it and select "License Renewal" as your transaction type. The system will ask you to enter your driver's license number and date of birth to pull up your record and confirm you are may be able to access for renewal.

Next, choose your county and the DMV office you want to visit. North Carolina has regional offices in most counties, and some larger counties have multiple locations. The system shows which offices have openings and how far out those openings are. If your preferred office is booked solid for weeks, try a nearby county office — you can renew in any NC DMV office regardless of where you live.

Select your preferred date and time from the available slots. The system displays times in 15-minute increments throughout the business day. Once you confirm your choice, you will receive a confirmation number by email and text (if you provide a phone number). Save this number — you will need it when you arrive at your appointment.

Booking by phone if the website is not an option

Call 1-919-715-7000 during business hours, Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times vary; calling early in the morning or late in the afternoon often means shorter holds. Have your driver's license number and date of birth ready when you call.

The representative will confirm your may be able to access, ask which county and office you prefer, and read available appointment times to you. You can book the same day or weeks in advance depending on availability. The representative will give you a confirmation number over the phone. Write it down and ask them to repeat it to make sure you have it correct.

What to bring and what happens at your appointment

Bring your current North Carolina driver's license, one form of proof of residency (a utility bill, lease, or bank statement with your current address dated within 60 days), and a payment method. North Carolina charges a renewal fee that varies by license type and how long you renew for — typically between $20 and $60. The DMV accepts cash, check, debit card, and credit card.

Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number. A staff member will verify your documents, take a new photo, and process your renewal. If everything is in order, you will receive your new license on the spot or by mail within 7 to 10 business days, depending on whether you paid for expedited processing.

When your appointment window opens and how far in advance to book

Your renewal window opens 180 days before your current license expires. You can book an appointment anytime during this window. The DMV releases appointment slots in batches, usually opening slots 4 to 6 weeks in the future at a time. If you wait until the last month before expiration, you may find no appointments available in your area.

Book as soon as your window opens if you live in or near a city — Charlotte, Raleigh, Greensboro, and Winston-Salem offices fill up quickly. Rural and smaller-town offices usually have more availability. If your preferred office is fully booked, check again in a few days; the system sometimes releases cancellations, or you can travel to a less busy location.

What to do if you cannot find an available appointment

If your renewal important date is approaching and no appointments are available in your county, expand your search to neighboring counties. You can renew your license at any DMV office in the state. Some people drive 30 to 60 minutes to a less busy office rather than wait weeks for a closer one.

You can also check the DMV website daily for cancellations. People cancel appointments regularly, and the system updates in real time. If you are within 30 days of expiration and still cannot find a slot, call the appointment line again — representatives sometimes have access to additional slots or can note your situation for priority placement.

Driving with an expired license is illegal in North Carolina, even if you have an appointment scheduled. If your license expires before you can get an appointment, you will need to renew by mail or in person at a walk-in office (if available) to avoid driving illegally.

Renewing by mail as an alternative to an in-person appointment

If you cannot find an appointment or prefer not to visit an office, you can renew by mail if you meet certain conditions. Your license must not be expired, you must not need a new photo (renewals without photo changes are allowed by mail), and you must not have any medical or legal restrictions that require in-person verification.

Request a mail renewal form from the DMV website or by calling 1-919-715-7000. Mail the completed form, your current license, payment, and any required documents to the address on the form. Processing takes 7 to 10 business days. This route avoids the appointment wait but means you cannot use your new license when ready — you must wait for it to arrive by mail.

Frequently Asked Questions

Can I change my address or name at my renewal appointment?

Yes. Bring proof of your new address (utility bill, lease, or bank statement dated within 60 days) and, if you changed your name, a certified copy of your marriage certificate, divorce decree, or court order. The DMV staff will update your record and print your new license with the correct information on the spot.

What if I miss my appointment?

You will lose that time slot. Cancel through the website or by calling 1-919-715-7000 if you cannot make it, so someone else can use that slot. You can book a new appointment when ready after canceling. If you miss an appointment without canceling, you may face a longer wait for the next available slot.

Do I need an appointment if my license is already expired?

Yes, you still need an appointment. An expired license does not change the booking process. However, you cannot legally drive with an expired license, so prioritize booking as soon as possible. If you cannot get an appointment before expiration, contact the DMV to ask about walk-in options or mail renewal.

Can someone else book an appointment for me?

No. The online system requires your driver's license number and date of birth. The phone line may allow a family member to book on your behalf, but you must be present at the appointment with your own documents. The DMV will not process a renewal for someone who is not there.

How long does a renewal appointment actually take?

Most appointments take 15 to 30 minutes from check-in to completion, assuming your documents are in order and there are no issues with your record. Busy offices may run behind schedule. Arrive early and bring everything you need to avoid delays.