The North Carolina DMV uses an online scheduler to manage in-person visits

The North Carolina Division of Motor Vehicles runs an appointment system at ncdmv.org where you can book a time slot at a local office instead of waiting in line. You choose your location, the service you need, and an available date and time. The system shows you real-time openings, and you receive a confirmation with your appointment details.

The scheduler covers most standard DMV services — driver's license renewals, new licenses, vehicle registration, title transfers, and written tests. Some services, like commercial driver's license (CDL) testing, may have separate scheduling rules or require you to call ahead. A few offices or specific transactions may still require walk-ins, so checking your local office's page before you go is worth the time.

Key Takeaways

  • Go to ncdmv.org and select "Schedule an Appointment" to see real-time openings at offices near you.
  • You will need your driver's license number or identification number to complete the booking.
  • Appointments typically fill up weeks in advance during peak seasons, so scheduling early gives you more options.
  • If you cannot find an opening at your preferred location, nearby offices often have sooner slots available.
  • Bring all required documents for your specific service — the appointment confirms your time, not your readiness to complete the transaction.

How to book an appointment step by step

Start at ncdmv.org and look for the "Schedule an Appointment" button on the homepage. Click it and you will be taken to the scheduling portal. Select your county or the office location closest to you from the dropdown menu.

Next, choose the service category that matches what you need — for example, "Driver License" or "Vehicle Registration." The system will then show you available dates and times at that location. Dates fill quickly during lunch hours and late afternoons, so mid-morning slots often have more openings. Select your preferred time slot.

You will be asked to enter your driver's license number or state ID number to confirm your identity. Provide your phone number and email address so the DMV can send you a confirmation and any updates. Review the details, confirm the appointment, and you will receive a confirmation number when ready. Save this number — you will need it when you arrive.

What documents and information you need before scheduling

Have your current driver's license or state ID number ready when you sit down to book. If you do not have one yet, you may need to call your local office first to understand the process, since the online scheduler assumes you already have an ID number to enter.

The scheduler does not ask you to upload documents or describe your situation in detail — it only reserves your time slot. Before you go to your appointment, gather all the documents required for your specific service. For a license renewal, that might be your current license and proof of residency. For a title transfer, you will need the current title, bill of sale, and proof of insurance. The DMV website lists requirements by service type, so check those before your appointment date.

Peak times and how far in advance to schedule

Appointment slots open up on a rolling basis, usually several weeks ahead. During summer months, school holidays, and the weeks before license expiration important date, slots fill within days of opening. If you are flexible on timing, scheduling 4 to 6 weeks ahead gives you the widest choice of dates and times.

If you need an appointment sooner and your preferred office is fully booked, check offices in neighboring counties. Rural and less-populated areas often have more availability than urban centers. You can also call your local DMV office directly — staff can sometimes hold a walk-in slot or tell you when new appointments will open.

What to do if you cannot find an available slot

If the scheduler shows no openings at your chosen location, try searching a different nearby office. The system updates throughout the day as cancellations happen, so checking again in the evening or early morning may reveal new slots.

You can also call the DMV office directly. The phone number for your local office is listed on ncdmv.org. Staff can tell you when new appointments typically open, whether walk-ins are accepted for your service, or whether you can be placed on a cancellation list. Some offices reserve a small number of same-day or next-day slots for urgent situations — calling ahead lets you know if yours qualifies.

Canceling or rescheduling your appointment

If you need to change your appointment, go back to ncdmv.org and select "Manage Your Appointment." Enter your confirmation number and the phone number you provided when you booked. You can then cancel or reschedule to a different date or time, subject to availability.

Canceling frees up your slot for other people, so if your plans change, cancel as soon as you know. If you do not show up for a scheduled appointment without canceling, you may be asked to wait longer for your next booking, though policies vary by office.

Services that may not be available through the online scheduler

Most routine services work through the online system, but some transactions require a phone call or in-person visit first. Commercial driver's license (CDL) written tests, hazmat endorsements, and certain medical certification reviews sometimes have separate scheduling or may require you to contact the office directly.

If you are unsure whether your service is available online, check the service list on ncdmv.org or call your local office. A few smaller or rural offices may not use the full online scheduler, so confirming ahead saves a wasted trip.

Frequently Asked Questions

Do I have to use the online scheduler or can I just walk in?

Most North Carolina DMV offices now require appointments for standard services. Walk-ins are turned away if the office is fully booked. Some offices may accept walk-ins for specific services or during slow periods, so call ahead if you cannot schedule online. Emergency situations are sometimes handled differently — ask the office directly.

What if I forget my confirmation number when I arrive?

Bring a photo ID and the phone number you used to book. Staff can look up your appointment using that information. Having your confirmation number speeds the process, but forgetting it will not prevent you from being seen if your appointment is on the schedule.

Can I schedule an appointment for someone else?

The scheduler requires the ID number of the person getting the service. You can book on their behalf if you have their license or state ID number, but they will need to be present at the appointment with their own ID. Some services, like license renewals for minors, may require a parent or guardian to attend.

How long does an appointment actually take?

Most appointments last 15 to 30 minutes, depending on the service and how complete your documents are. Written tests may take longer. Arriving 5 to 10 minutes early gives staff time to pull your file. If your documents are incomplete, you may be asked to reschedule or return with the missing items.

What happens if I am late to my appointment?

Call the office as soon as you realize you will be delayed. Many offices will still see you if you arrive within 15 to 30 minutes of your scheduled time, but arriving significantly late may result in being rescheduled. Policies vary by location, so calling ahead is the safest approach.