North Carolina DMV appointments are booked online through the state's reservation system, by phone, or in person at a local office

North Carolina's Division of Motor Vehicles uses an online appointment system that lets you reserve a time slot before you visit. You can book through the official NCDMV website, call the DMV's customer service line, or walk in to a local office without an appointment if you prefer to wait. Most people book ahead because wait times at walk-in visits often run 30 minutes to several hours, depending on the office and time of day.

The online system shows available dates and times at your chosen office, lets you select the service you need, and sends you a confirmation. You'll need to know which office location you want to visit and what transaction you're coming in for — renewing a license, getting a duplicate, taking a road test, or registering a vehicle, for example.

Key Takeaways

  • Book online at ncdmv.org by selecting your county, office location, service type, and preferred date and time.
  • Call 1-919-715-7000 during business hours to book by phone or ask about current wait times at specific offices.
  • Appointments typically fill 30 to 60 days in advance, so book as early as possible if you have a important date.
  • Bring all required documents for your transaction type; arriving without them will result in a failed visit and the need to reschedule.
  • If you cannot keep your appointment, cancel online or by phone at least 24 hours ahead to free the slot for others.

Booking online through the NCDMV website

Go to ncdmv.org and look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage. You will be asked to select your county first, then the specific DMV office location within that county. North Carolina has regional offices in most counties, and some larger cities have multiple locations.

Next, choose the service you need from a dropdown menu. Common options include driver's license renewal, duplicate license, address change, road test, vehicle registration, and title services. The system will then show you available appointment slots for the next 30 to 60 days. Select a date and time that works for you, enter your name and contact information, and you'll receive a confirmation number via email or text.

Save or print your confirmation. You don't always need to bring it, but having it on your phone makes check-in faster. The confirmation will also list what documents you need to bring for that specific transaction.

Booking by phone or at a local office

Call the DMV customer service line at 1-919-715-7000. Wait times vary, but the line is typically busiest mid-morning and mid-afternoon on weekdays. A representative can book an appointment for you, answer questions about what documents you need, and tell you the current wait time at specific offices if you're considering a walk-in visit instead.

You can also walk into any DMV office without an appointment. Check the office hours on ncdmv.org first — some offices close for lunch or have limited hours on certain days. Walk-in visits are first-come, first-served, and you'll be given a number when you arrive. Expect to wait longer than if you had booked ahead, especially on Fridays and early in the month when many people handle renewals.

What documents to bring for your appointment

The documents you need depend on your transaction type. For a driver's license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If you're renewing early because your license is damaged or lost, bring the same items plus a police report if it was stolen.

For a first-time license or road test, bring your learner's permit, proof of identity (passport, birth certificate, or state ID), proof of residency, your Social Security number, and proof of insurance if you're taking the road test in your own vehicle. For vehicle registration or title, bring your current registration, proof of ownership, proof of residency, and your VIN.

Bring originals or certified copies — photocopies are not accepted for most documents. If any document is not in English, bring a certified English translation along with the original. The DMV website lists full requirements by transaction type; check before your appointment to avoid a wasted trip.

Timing and how far in advance to book

Appointments typically open 30 to 60 days in advance. If you have a important date — your license expires on a specific date, for example — book as soon as slots become available for that timeframe. Popular time slots, especially early morning and late afternoon, fill quickly.

If you're renewing a license that expires soon, you can renew up to 6 months before the expiration date. If you're taking a road test, book as far ahead as possible; road test slots often fill weeks in advance, especially in urban areas.

Plan to arrive 10 to 15 minutes before your appointment time. The DMV asks that you not arrive more than 15 minutes early, as offices have limited waiting space. If you're running late, call the office directly to let them know; they may hold your slot or ask you to reschedule.

Common reasons appointments get cancelled or rescheduled

The most frequent reason for a failed appointment is arriving without the correct documents. The DMV will not process your transaction if you're missing required paperwork, and you'll have to book again. Review the document checklist on your confirmation email before you go.

If you need to cancel or reschedule, do so online through ncdmv.org or by calling 1-919-715-7000 at least 24 hours ahead. Cancelling early frees the slot for someone else and prevents a no-show on your record. If you miss an appointment without cancelling, you may face a longer wait for your next available slot at that office.

Weather, illness, or a change in your schedule sometimes forces a last-minute cancellation. The DMV understands this, but calling ahead is always better than not showing up. If you cancel and rebook, you'll go to the back of the queue for new appointments, so the next available slot may be weeks away.

What to expect when you arrive for your appointment

Check in at the front desk with your confirmation number or ID. You'll be given a number and directed to a waiting area. When your number is called, you'll go to a window where a DMV employee will review your documents, take your photo if needed, and process your transaction.

The entire process usually takes 10 to 20 minutes if you have an appointment and all your documents. If you're taking a road test, you'll be called to meet the examiner, who will inspect your vehicle and conduct the test on local roads. Road tests typically last 15 to 25 minutes.

Once your transaction is complete, you'll receive a receipt. For licenses, you'll get a temporary paper license valid for 30 days while your permanent license is mailed to you. For vehicle registration, you'll receive your new registration and plates or stickers on the spot.

Frequently Asked Questions

Can I book an appointment for someone else?

You can book an appointment for a family member or someone you're helping, but that person must be present at the appointment with valid ID. The DMV will not process a transaction without the person whose license or registration it is.

What if all appointments are full for the next two months?

Check back regularly — cancellations happen daily and new slots open up. You can also try a different county office if you're willing to travel. If your license is about to expire and you cannot find an appointment, call 1-919-715-7000 to ask about walk-in options or emergency renewal procedures.

Do I need an appointment for a vehicle inspection?

No. Vehicle inspections in North Carolina are done at any licensed inspection station, not at the DMV. You can go to any station without an appointment. Find a station near you on the NCDMV website.

Can I change my appointment date online?

Yes. Log into the NCDMV website with your confirmation number, select "Manage Appointment," and choose a new date and time if slots are available. You can also call 1-919-715-7000 to reschedule by phone.

What happens if I arrive late to my appointment?

If you're more than 15 minutes late, the DMV may give your slot to the next person in line. Call the office as soon as you realize you'll be late. They may ask you to reschedule or allow you to wait and be seen if time permits.