Book your North Carolina DMV appointment online through the NCDMV website or by phone

North Carolina's Division of Motor Vehicles runs an online appointment system at ncdmv.dot.nc.gov. You can schedule most routine transactions — license renewals, vehicle registrations, title transfers, and address changes — without visiting an office in person. The system shows available time slots at your nearest DMV office, and you choose the date and time that works for you.

If you prefer to book by phone, call the NCDMV customer service line at 919-715-7000. A representative can schedule your appointment and answer questions about what documents you'll need to bring. Phone lines are typically busiest mid-morning and mid-week, so calling early or late in the day may get you through faster.

Walk-ins are still accepted at most NCDMV offices, but appointment holders are served first. During peak times, walk-in wait times can stretch past two hours, while appointment holders usually move through in 15 to 30 minutes.

Key Takeaways

  • Schedule appointments online at ncdmv.dot.nc.gov or by calling 919-715-7000; both methods show real-time availability at your local office.
  • You can book appointments for license renewals, vehicle registrations, title transfers, and address changes without visiting in person for some transactions.
  • Bring your confirmation number and the documents listed on your appointment confirmation, or you may be asked to reschedule.
  • If you miss your appointment, you can reschedule online or by phone without penalty, but slots fill quickly during busy seasons.
  • Some transactions — like commercial driver's license tests and certain title issues — still require in-person visits and may not have appointment availability.

What documents to bring to your NCDMV appointment

The documents you need depend on your transaction type. Your appointment confirmation email or phone confirmation will list exactly what to bring. For a standard license renewal, you'll typically need your current license, proof of residency (a utility bill or lease dated within 60 days), and your Social Security number. For vehicle registration, bring your current registration card, proof of insurance, and the vehicle's odometer reading.

If you're transferring a title, bring the signed title document from the previous owner, proof of purchase (bill of sale or receipt), proof of insurance, and proof of residency. Title transfers often require notarization of the bill of sale, so check your confirmation to see whether you need to have that done before you arrive.

Bring your confirmation number with you. NCDMV staff use it to pull up your appointment details and the specific documents required for your transaction. Arriving without the right paperwork usually means rescheduling, which can push your appointment out by weeks during busy periods.

Rescheduling or canceling your NCDMV appointment

You can reschedule or cancel your appointment online through the NCDMV website up to 24 hours before your scheduled time. Log in with your confirmation number and the phone number or email you used to book. The system will show available slots at the same office or nearby locations.

If you need to reschedule within 24 hours of your appointment, call 919-715-7000. Customer service representatives can move you to an open slot if one is available, though options may be limited during peak times. There is no fee or penalty for rescheduling.

If you miss your appointment without canceling, you'll need to book a new one through the regular scheduling system. You won't lose your place in the queue, but you'll get whatever slot is next available, which could be weeks out depending on demand in your area.

Appointment availability and wait times by location

Availability varies significantly by county and time of year. Urban offices in Mecklenburg, Wake, and Guilford counties typically fill up 2 to 4 weeks in advance, especially for license renewals. Rural offices often have openings within a few days. The NCDMV website shows real-time availability when you search for your location, so you can see exactly how far out the next opening is before you commit to booking.

Appointment wait times — the time between your scheduled slot and when you're actually called — average 15 to 30 minutes at most offices. Walk-in wait times are usually 45 minutes to 2 hours, depending on how busy the office is that day. If you arrive more than 15 minutes early for your appointment, staff may ask you to wait in your car until closer to your time.

Peak times are typically mid-month (when people remember their renewals are due), late afternoon (after work), and Fridays. If you have flexibility, scheduling for early morning, mid-week, or the first week of the month usually means shorter wait times and more appointment slots available.

Transactions you can and cannot schedule online

Most routine transactions can be scheduled through the NCDMV appointment system: license renewals, vehicle registrations, title transfers, address changes, duplicate licenses, and learner's permit renewals. You can also schedule appointments for vehicle inspections at certain DMV offices, though many inspection stations operate independently and have their own scheduling systems.

Some transactions require in-person visits but may not have appointment availability. Commercial driver's license (CDL) tests, road tests for new drivers, and certain title issues (like salvage title transfers or lien releases) often require walk-in service or have limited appointment slots. If you're unsure whether your transaction can be scheduled, check the NCDMV website or call 919-715-7000 before trying to book.

If your transaction isn't available for online scheduling, the NCDMV website will tell you when you search. You can then call to ask about wait times for walk-ins at your preferred location, or ask whether the office can add you to a waitlist for cancellations.

What to do if you can't find an appointment near you

If your local office is fully booked, you have several options. First, check offices in neighboring counties — you can schedule an appointment at any NCDMV office in the state, not just the one closest to you. The online system lets you search by county or city, so try nearby areas to see if they have earlier openings.

Second, consider whether your transaction can be handled by mail. License renewals, vehicle registration renewals, and some address changes can be completed by mail if you're not changing your photo or address. The NCDMV website has mail-in forms and instructions. Processing by mail takes 2 to 3 weeks, but you avoid the appointment wait entirely.

Third, call 919-715-7000 and ask about cancellation waitlists. Some offices maintain lists of people willing to come in on short notice if a slot opens up. You'll need to be flexible about timing, but cancellations do happen, especially a few days before the appointment date.

Frequently Asked Questions

Can I schedule an appointment for someone else?

No. The person whose license or registration is being renewed must schedule their own appointment or have a parent or legal guardian schedule it for them if they're a minor. You'll need the person's name, date of birth, and driver's license or ID number to book.

What happens if I arrive late to my appointment?

If you're more than 15 minutes late, NCDMV staff may ask you to reschedule. Offices operate on tight schedules to serve all appointment holders, so arriving late can push back everyone after you. Call ahead if you're running behind so the office knows to expect you.

Do I need an appointment for a vehicle inspection?

Some NCDMV offices offer inspections by appointment, but many inspection stations are private businesses that operate independently. Check the NCDMV website to see whether your local office offers inspections, and whether you need an appointment. Private inspection stations typically accept walk-ins.

Can I change my appointment to a different county?

Yes. When you reschedule online, you can select a different county or city. The system will show available slots at all offices you search, so you can move your appointment across the state if needed.

What if the website won't let me schedule an appointment?

This usually means your transaction type isn't available for online scheduling, or there's a hold on your license or registration. Call 919-715-7000 to find out why the system rejected your request and what your next step should be.