How to book a DMV appointment

Most states let you book a DMV appointment through their official website or by calling the DMV directly. The fastest way is usually your state's online appointment system — you pick your location, choose an available date and time, and get a confirmation number on the spot. If the online system is down or you prefer to talk to someone, you can call your local DMV office and a staff member will book you into an open slot.

The method you use depends on your state. Some states require online booking for certain services, while others let you walk in without an appointment. A few states still handle appointments only by phone. Before you start, find out which applies to you by visiting your state DMV's official website or calling the main DMV number.

Key Takeaways

  • Your state DMV website is the official place to book — search "[your state] DMV appointments" to find the real site, not a third-party booking service.
  • You will need your driver's license number, state ID number, or the document you are explore for (like a learner's permit process) to complete the booking.
  • Appointment availability changes daily, so if your preferred time is full, check back the next day or call the DMV office directly for cancellations.
  • Once you book, write down or screenshot your confirmation number — you will need it when you arrive at the DMV office.
  • Some services like written tests or road tests may have separate booking systems or require you to book in person after passing a previous test.

Finding your state's official DMV appointment website

Start by going to your state's official DMV website. The safest way is to search "[your state name] DMV" in your browser and look for a .gov web address. Avoid third-party booking sites that charge fees — your state's DMV appointment system is always free.

Once you are on the official site, look for a link that says "Book an Appointment," "Schedule an Appointment," or "Make an Appointment." This link is usually on the homepage or in a menu labeled "Services" or "Appointments." Click it and you will be taken to the appointment booking system.

If you cannot find the appointment link or the website is confusing, call your state DMV's main phone number. A staff member can tell you whether your state uses online booking, phone-only booking, or walk-in service, and they can direct you to the right place.

What information you need before you book

Have the following information ready before you start the booking process. You will need your driver's license number or state ID number. If you do not have one yet — for example, if you are booking a learner's permit test — have your Social Security number and date of birth ready instead.

You will also need to know what service you are booking for. Are you taking a written test for a learner's permit? A road test for a full license? Renewing your license? Getting a Real ID? Each service may have its own appointment type, and the system will ask you to choose.

Finally, have a list of DMV office locations near you. The booking system will ask you to pick a location, and some offices fill up faster than others. If your closest office is full, you may be able to book at a location 20 or 30 minutes away instead.

Steps to book through the online system

Once you are in your state's appointment system, the process follows the same basic steps. First, select the service you need — for example, "Written Test for Learner's Permit" or "Road Test." The system will show you which services are available.

Next, choose your preferred DMV office location from the list. If that location is full, try nearby offices. Then select a date. The system will show you which dates have open appointments, usually several weeks out. Pick the date that works best for you.

After you choose a date, the system will show you available times for that day — usually morning and afternoon slots. Select the time you prefer. Then review your choices to make sure everything is correct, and click "Confirm" or "Book Appointment."

The system will give you a confirmation number and may send a confirmation email to the address you provided. Write down or take a screenshot of your confirmation number — you will need to show it when you arrive at the DMV office on the day of your appointment.

Booking by phone if the website is not working

If the online system is down or you prefer not to use it, call your state DMV's main phone number. Search "[your state] DMV phone number" to find the official number — do not use a number from a third-party site.

When you call, have the same information ready: your driver's license or ID number (or Social Security number and date of birth if you do not have a license yet), the service you need, and your preferred location and dates. The staff member will ask you these questions and book you into an available slot.

The DMV will give you a confirmation number over the phone. Ask them to repeat it and write it down. Some DMV offices will mail you a confirmation letter, but not all, so do not count on getting one in the mail.

What to do if no appointments are available

If every location and date is booked, you have a few options. First, check back the next day — cancellations happen constantly, and new slots open up as people cancel their appointments. Set a reminder to check at the same time each day.

Second, try booking at a DMV office farther away. Rural or less-populated areas often have more open slots than busy city offices. If you are willing to drive 45 minutes instead of 15, you may find an appointment within days instead of weeks.

Third, call the DMV office directly and ask if they have a cancellation list. Some offices will put you on a waiting list, and if someone cancels, they will call you to offer that slot. This is not may provide, but it is worth asking.

Finally, check whether your state allows walk-ins for your service. Some states let you take a written test without an appointment, though you may have to wait. Call ahead to ask before you show up.

What to bring on the day of your appointment

Bring your confirmation number and a form of identification. If you are taking a written test, bring your learner's permit process (if you have already started it) or your Social Security card and birth certificate. If you are taking a road test, bring your learner's permit and the vehicle you will be tested in.

Arrive 10 to 15 minutes early. The DMV may cancel your appointment if you are more than 15 minutes late, and you will lose your spot. If you are running late, call the DMV office right away and ask if they can hold your appointment.

Bring any documents the DMV website says you need for your specific service. Requirements vary by state and by what you are doing, so check the "What to Bring" section on your state DMV website before you go.

Rescheduling or canceling an appointment

If you need to change your appointment, log back into the appointment system using your confirmation number and look for a "Reschedule" or "Cancel" option. Most states let you reschedule online up to a certain number of times. If the system will not let you reschedule, call the DMV office and ask them to move your appointment.

Cancel as soon as you know you cannot make it. This frees up the slot for someone else and keeps the system running smoothly. If you cancel and then need another appointment, you will have to book again through the normal process.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person taking the test must book their own appointment using their own identification number or Social Security number. A parent or guardian cannot book on behalf of a teenager. However, a parent can help a teenager navigate the website or call the DMV with them.

What if I miss my appointment?

If you do not show up, the DMV will cancel your appointment and you will lose that slot. You will have to book a new appointment through the system. Some states charge a fee to reschedule after a no-show, so call the DMV office to ask before you book again.

How far in advance should I book?

Book as soon as you are ready. Appointment availability varies by location and season — some offices have slots available within days, while others are booked out several weeks. During busy times like summer, book as early as you can.

Is there a fee to book an appointment?

No. Booking through your state's official DMV website is always free. If a website asks you to pay a fee to book, it is not the real DMV — it is a third-party service. Use only your state's official DMV website.

Can I book multiple appointments at once?

Most states let you book one appointment per person at a time. If you need multiple services — like a written test and then a road test — you will book the written test first, pass it, and then book the road test afterward. Some states require you to book the road test in person after you pass the written test.