Where to book depends on your state and what you need

Most states run their own driver's license appointment systems, and the website or phone number you use depends on which state issued your license or where you're taking the test. There is no single national booking system. You'll need to go directly to your state's Department of Motor Vehicles (DMV), Department of Transportation (DOT), or equivalent agency — the name varies by state.

Some states let you book online through their official website. Others require you to call a phone line or visit a location in person to reserve a time. A few states use a third-party scheduling service that handles appointments for multiple locations within that state. The method available to you depends entirely on which state you're in and what transaction you need — a written test, a road test, a license renewal, or a replacement card.

Before you search for how to book, know what you're booking for. The process and timing differ sharply between renewing an existing license, taking a written knowledge test for the first time, scheduling a road test after passing the written exam, and replacing a lost or damaged card.

Key Takeaways

  • Your state's official DMV or DOT website is the only reliable place to book; search "[your state] DMV appointment" or "[your state] driver's license booking" to find the correct link.
  • Have your current license number, Social Security number, and contact information ready before you start, because most booking systems ask for these details.
  • Online booking typically shows available dates and times within days or weeks, depending on demand in your area; phone lines often have longer wait times but may have different availability.
  • Some states charge a small fee to book or reschedule an appointment, while others do not; check your state's website for the exact cost before you complete the booking.
  • If no appointments are open in your area, check back daily or weekly, because cancellations create new slots, or look for locations in nearby counties or cities that may have shorter waits.

Finding your state's official booking system

Start by searching "[your state] DMV appointment booking" or "[your state] driver's license appointment" in a search engine. The official state website should appear at or near the top of the results. Avoid third-party sites that claim to book appointments for you — many charge unnecessary fees or provide outdated information.

Once you're on your state's official site, look for a link labeled "Schedule an Appointment," "Book an Appointment," "Make an Appointment," or "Reserve a Time." Some states put this link on the homepage; others bury it under a section like "Services" or "Online Services." If you cannot find it on the website, call the main DMV phone number listed on that same site and ask how to book an appointment.

Write down or bookmark the exact URL. Many people accidentally land on outdated or unofficial sites and waste time entering information that goes nowhere. The official site will always be a .gov domain (for example, dmv.ca.gov or dmv.ny.gov).

What information you'll need before you start

Most booking systems ask for the same core details. Have these ready before you begin:

  • Your current driver's license number (or state ID number if you don't have a license yet)
  • Your Social Security number
  • Your date of birth
  • Your phone number and email address
  • Your current address
  • The type of transaction you need (written test, road test, renewal, replacement, etc.)

If you're booking a road test, you may also need to provide the vehicle identification number (VIN) of the car you'll be testing in, or at least confirm that you have access to a vehicle that meets your state's requirements. Some states require the vehicle to be registered and insured in your name or the name of a household member.

If you're a new driver taking a written test, you typically don't need a vehicle yet — just your identification and proof of residency if your state requires it at the appointment.

Online booking step-by-step

If your state offers online booking, the process usually follows this order:

  1. Enter your license number or Social Security number to verify your identity in the system.
  2. Select the type of service you need (written test, road test, renewal, etc.).
  3. Choose your preferred location from a list of DMV offices or testing centers.
  4. View available dates and times, usually shown in a calendar format.
  5. Select the date and time that works for you.
  6. Review your appointment details and confirm.
  7. Receive a confirmation number and, usually, an email or text confirmation.

The entire process typically takes 5 to 15 minutes if you have all your information ready. After you confirm, save your confirmation number — you'll need it when you arrive at your appointment. Some states also let you cancel or reschedule through the same system if your plans change.

Availability varies widely. In rural areas, you might see open slots weeks in advance. In busy urban areas, the next available appointment might be months away. If the date you want is full, check back the next day or the next week — cancellations happen regularly and new slots appear.

Booking by phone or in person

If your state doesn't offer online booking, or if you prefer to book by phone, call the main DMV number on your state's official website. Have your information ready (see the section above) and be prepared for a wait. Phone lines are often busy, especially early in the morning or on Mondays.

When you reach someone, tell them what you need — for example, "I need to schedule a road test" or "I need to renew my license." They'll ask for your identifying information, confirm your may be able to access, and then offer you available times. Write down the date, time, and location, and ask for a confirmation number.

If you book in person at a DMV office, walk in during business hours and ask at the front desk how to schedule an appointment. Some offices have a dedicated appointment desk; others handle it at the main counter. You'll follow the same process as a phone booking, and you'll receive a written confirmation slip before you leave.

Fees and what to bring on appointment day

Some states charge a fee to book or reschedule an appointment, typically $5 to $15. Others do not charge a booking fee but will charge you the standard fee for the service itself (written test, road test, license renewal, etc.) when you arrive. Check your state's website or ask when you book to confirm whether a booking fee applies.

On the day of your appointment, bring the documents your state requires. For a written test, this usually means your current ID and proof of residency. For a road test, bring your current license, proof of insurance for the vehicle, and the vehicle's registration. For a renewal, bring your current license and proof of residency if requested.

Arrive 10 to 15 minutes early. If you're late, some DMV offices will reschedule you rather than see you, so plan for traffic and parking time. Bring the confirmation number or confirmation email on your phone or printed out.

What to do if no appointments are open

In high-demand areas, all available appointment slots can fill weeks or months in advance. If you see no open dates, you have several options:

Check back regularly. Cancellations happen daily. Set a reminder to check the booking system every morning or every few days. Many people book and then cancel, freeing up slots for others.

Try nearby locations. If your local DMV is fully booked, check offices in neighboring cities or counties. You may find an open slot 30 minutes away that's sooner than waiting months for your preferred location.

Call the DMV directly. Sometimes phone lines have access to different availability than the online system, or staff can add you to a waitlist or suggest alternative times.

Ask about walk-in hours. Some DMV offices reserve a small number of slots for walk-ins, usually early in the morning. Arriving early and waiting in person may be faster than booking weeks ahead.

Frequently Asked Questions

Can I book an appointment if I don't have a current license?

Yes, if you're a new driver taking a written test for the first time. You'll need a state ID or passport instead of a license number. Some states let you book using your Social Security number alone. Call your state's DMV to confirm what you need before you try to book online.

What happens if I miss my appointment?

Most states will cancel your slot if you don't show up. You'll have to book again, and you may lose any fee you paid. If you know you can't make it, cancel through the online system or call the DMV as soon as possible so someone else can use that time.

Can I change my appointment date or time after I book?

Most states let you reschedule online or by phone, often without a fee. Log into the booking system with your confirmation number, or call the DMV and provide your confirmation details. Some states charge a small rescheduling fee if you change your appointment multiple times.

How far in advance should I book?

Book as soon as you know you need an appointment. In rural areas, you may find slots within days. In cities, the next available appointment could be weeks or months away. The sooner you book, the sooner you'll be tested and licensed.

What if the online system won't accept my information?

Double-check that you've entered your information exactly as it appears on your ID or Social Security card — middle initials, hyphens, and spelling must match. If the system still rejects you, call the DMV directly; there may be a data mismatch in their system that staff can fix.