How to book a DMV test appointment

Most states let you book a written test or driving test appointment online through the DMV website, by phone, or in person at a local office. The exact method depends on your state — some require online booking only, others still accept phone calls, and a few allow walk-ins for certain test types. You will need your learner's permit or driver's license number, a valid email address or phone number, and sometimes proof of residency or your Social Security number.

The process usually takes 5 to 10 minutes. You select your test type (written, driving, or both), choose a location and date from available slots, and receive a confirmation number by email or text. Write down or save that confirmation number — you will need it on test day. Some states send you a reminder a few days before your appointment; others do not.

Wait times for appointments vary widely. In rural areas you might get a slot within days. In cities, especially during peak seasons (spring and summer), available dates can be weeks or months out. If no slots appear online, call your local DMV office directly — staff sometimes hold back appointments for phone bookings or can tell you when the next batch opens.

Key Takeaways

  • Your state DMV website is the fastest way to book; check there first for available dates and times in your area.
  • You will need your learner's permit or license number and a valid email or phone number to complete the booking.
  • Save your confirmation number and bring it with you on test day, along with the documents listed in your confirmation email.
  • If online slots are full, call your local DMV office — they may have additional availability or can tell you when new dates open.
  • Bring all required documents (ID, proof of residency, Social Security card, or whatever your state specifies) or your appointment will be cancelled.

Finding your state's DMV booking system

Start at your state's official DMV website. The URL is usually dmv.[state].gov or [state].gov/dmv. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." Some states put this link on the homepage; others bury it under a "Services" or "Driver's License" menu.

If you cannot find the booking link, call your local DMV office and ask for the direct URL. Do not use a third-party site that claims to book DMV appointments for you — most charge a fee and straightforward redirect you to the official system anyway. A few states (including California and New York) do use third-party vendors, but the state website will direct you there officially.

If your state does not offer online booking, call the DMV phone number listed on the official website. Have your learner's permit or license number ready. Phone lines are usually busiest in the morning and on Mondays; calling mid-afternoon on a Wednesday or Thursday often means shorter waits.

What documents you need before booking

Gather these items before you start the booking process. You will need your learner's permit or current driver's license — the booking system will ask for the number. You will also need a valid email address or phone number where you can receive your confirmation. Some states ask for your Social Security number or date of birth to verify your identity in the system.

Do not book without having the documents you will bring on test day. Your confirmation email will list exactly what to bring — usually a photo ID, proof of residency (utility bill, lease, or bank statement), your Social Security card, and your permit or license. If you show up without these, the DMV will cancel your appointment and you will lose your slot. Check your confirmation email the moment you receive it and gather everything it lists.

Choosing the right test type and location

When you book, you will select whether you want a written test (the knowledge test), a driving test (the road test), or both on the same day. If you are taking both, confirm that your chosen location offers both services — some smaller offices only do written tests. The booking system usually shows you which services are available at each location.

Pick a location close to home or work if possible. Driving to a distant DMV office adds stress on test day, and if you are late, your appointment will be forfeited. Check the office hours too — some DMV locations have limited hours or are closed certain days. If you need an appointment on a specific day (for example, a Saturday), search for offices that are open that day before you book.

If your preferred location has no available dates for weeks, check nearby offices. A 20-minute drive to a less busy DMV might get you an appointment days sooner. Some states let you change your location or date up to a certain number of days before your appointment at no cost.

What happens after you book

You will receive a confirmation number by email or text message within minutes of booking. Save this number — take a screenshot, write it down, or forward the email to yourself. You will need to provide it when you arrive at the DMV. Some states also send you a confirmation letter in the mail, but do not count on it arriving in time.

A few days before your appointment, check your email or text messages for a reminder. Not all states send reminders, so mark your calendar yourself. The night before, review your confirmation email one more time to confirm the date, time, location, and list of documents to bring.

Arrive at least 15 minutes early on test day. Bring your confirmation number, all required documents, and your permit or license. Leave your phone in your car or bag — most DMVs do not allow phones in the testing area. If you are running late, call the DMV office when ready; some will hold your slot for 15 to 30 minutes, but policies vary.

If you need to reschedule or cancel

Most states let you reschedule or cancel online through the same system where you booked, or by calling the DMV office. You usually have until a certain number of days before your appointment — often 3 to 7 days — to make changes without penalty. Check your confirmation email for the cancellation important date and the method to reschedule.

If you cancel too close to your appointment date, you may lose your slot and have to book again from scratch, which could mean waiting weeks for the next opening. If you know you cannot make it, reschedule as soon as possible so someone else can use that time slot.

If you miss your appointment without cancelling, some states charge a no-show fee or require you to wait a certain period before rebooking. Check your state's policy on the DMV website or by calling your local office.

Frequently Asked Questions

Can I book a DMV test appointment without a learner's permit?

No. You must have a valid learner's permit to book a driving test appointment. For a written test, you typically need your learner's permit as well, though some states let you book the written test before you have the permit. Check your state's requirements on the DMV website.

How far in advance can I book an appointment?

Most states let you book 30 to 60 days ahead. A few allow bookings only 7 to 14 days out. The booking system will show you the earliest available date when you log in. If you need a specific date far in the future, check back regularly — some states release new appointment slots in batches.

What if there are no appointments available in my area?

Call your local DMV office and ask when the next batch of appointments opens. Some offices release slots on specific days of the week. You can also check nearby offices — they may have openings sooner. A few states have temporary closures or reduced hours; the DMV website will list any service disruptions.

Do I need to book online or can I just walk in?

Most states require an appointment and do not accept walk-ins for tests. A few states still allow walk-ins for written tests at certain locations, but this is becoming rare. Check your state's policy on the DMV website. Even if walk-ins are allowed, booking ahead usually means a shorter wait.

Can someone else book an appointment for me?

Usually no — the booking system requires your permit or license number and personal information. Some states let a parent or guardian book for a minor, but you will still need to provide your own information. Call your DMV office if you have questions about who can book on your behalf.