What you need to do before you book

Before you can book a driving license appointment online, you need to know which type of appointment you're looking for. Are you taking your written test for the first time? Retaking a failed test? Taking your road test? Renewing an expired license? Each one books differently, and some states don't let you book certain appointments online at all.

You'll also need to have your current ID or learner's permit number ready — the system will ask for it to pull up your record. If you're a first-time driver, you'll need your learner's permit number. If you're renewing, you'll need your current license number. Have that information in front of you before you start.

Check your state's DMV website to confirm that online booking is available for the specific test or service you need. Some states only allow online booking for certain appointment types, and a few still require you to call or visit in person for road tests.

Key Takeaways

  • Most state DMV websites have an online appointment system you can access from the homepage, usually labeled "Book an Appointment" or "Schedule a Test."
  • You will need your learner's permit number, current license number, or state ID number to look up your record in the system.
  • The system will show you available dates and times at DMV locations near you, and you can choose the one that works for your schedule.
  • After you book, you'll receive a confirmation number and often an email or text reminder a few days before your appointment.
  • If your state doesn't offer online booking for your type of appointment, the DMV website will tell you whether to call or visit in person instead.

Finding your state's online booking system

Go to your state's official DMV website — search "[your state] DMV" to make sure you land on the real government site, not a third-party service. Once you're there, look for a button or link that says "Book an Appointment," "Schedule a Test," "Make an Appointment," or something similar. It's usually on the homepage or in a menu labeled "Services" or "Appointments."

Some states have a separate portal you log into; others let you book without creating an account. Either way, the system will ask you to enter your permit or license number and your date of birth to find your record. If the system can't find you, double-check that you've entered the number correctly — it's usually on the front of your permit or license.

If you can't find an online booking option on your state's DMV site, it may not be available for your appointment type. The website should tell you to call the DMV or visit a location in person instead. Some states only allow online booking for certain services like license renewals, while road tests and written tests still require a phone call or walk-in visit.

Choosing your location and time

Once you've logged in or entered your information, the system will show you a list of DMV locations near you — usually sorted by distance or by the soonest available appointment. You can often filter by location if you prefer a specific office. Click on the location you want, and the system will display open time slots for the next several weeks.

Pick a date and time that works for you. If you're taking a written test, morning appointments are often less crowded. If you're taking a road test, choose a time when you know you'll be alert and not rushed. Some systems let you see how many people are ahead of you or how long the wait typically is at that location, though not all do.

Before you confirm, make sure you understand what to bring to your appointment. The confirmation page usually lists required documents — your permit, ID, proof of residency, or whatever your state needs. Read this carefully so you don't show up unprepared.

Confirming your appointment and getting reminders

After you select your time slot, the system will ask you to confirm. You'll receive a confirmation number — write this down or take a screenshot. You may also be asked to provide an email address or phone number so the DMV can send you a reminder a few days before your appointment.

Check your email (including spam folder) and text messages in the days leading up to your appointment. The reminder will usually include your confirmation number, the date and time, the location address, and a list of documents to bring. If you don't receive a reminder, that doesn't mean your appointment was cancelled — the confirmation number you received when you booked is your proof that you're scheduled.

Save your confirmation number somewhere you can find it easily. If you need to reschedule or cancel, you'll typically need this number to make changes online or over the phone.

What to do if you can't book online

If your state doesn't offer online booking for your appointment type, or if the system tells you no appointments are available, you have two options: call the DMV or visit a location in person. Your state's DMV website should list the phone number and hours. When you call, have your permit or license number ready, and be prepared to wait on hold — DMV phone lines are often busy.

If you visit in person, bring the same documents you would bring to your appointment, plus a form to request an appointment time. Some DMV locations will book you on the spot; others may ask you to call back or check the website later for availability. Going in person can sometimes be faster than calling, especially during off-peak hours like early morning or mid-week.

A few states use third-party appointment systems that charge a small fee to book online. These are legitimate services, but they're optional — you can always call the DMV directly for free. Check your state's official DMV website to see whether they use a third-party system or their own.

Rescheduling or canceling your appointment

If you need to change your appointment after you've booked it, most states let you reschedule online using your confirmation number. Go back to the DMV website, find the "Manage Your Appointment" or "Reschedule" option, enter your confirmation number, and select a new date and time. Some states allow unlimited rescheduling; others limit how many times you can change your appointment.

If you can't reschedule online, call the DMV with your confirmation number and ask to move your appointment. Try to reschedule at least a few days in advance so you don't lose your spot. If you cancel without rescheduling, you'll have to book a new appointment from scratch, and availability may be limited depending on how busy your local DMV is.

If you miss your appointment without canceling, your state may charge you a fee or require you to wait a certain amount of time before you can book again. Check your confirmation email or your state's DMV website for the specific policy.

Preparing for your appointment after you book

Once your appointment is confirmed, start gathering the documents you'll need. Your confirmation email should list them, but common requirements include your learner's permit, state ID or passport, proof of residency (like a utility bill or lease), and proof of your Social Security number. Some states also ask for proof of your address if it's different from what's on your ID.

If you're taking a written test, study the driver's manual for your state — it's free and available online on the DMV website. If you're taking a road test, practice driving with a licensed adult and make sure the car you'll use for the test is registered and insured. Arriving prepared makes the appointment go faster and increases your chances of passing.

Plan to arrive 10 to 15 minutes early. Bring all required documents in a folder or envelope so they don't get lost. If you're taking a road test, make sure the car is clean, the mirrors are adjusted, and the lights and wipers work — examiners check these things before the test starts.

Frequently Asked Questions

Can I book an appointment if I don't have a learner's permit yet?

No — you need a learner's permit before you can book a written or road test appointment. To get a permit, you'll usually need to visit a DMV location in person or mail in an process. Once you have your permit number, you can book your written test online.

How far in advance can I book an appointment?

It depends on your state. Most DMV systems let you book anywhere from a few days to several weeks ahead. The system will show you all available slots within the booking window — if you don't see a date you want, check back a few days later when new slots may open up.

What happens if I book the wrong type of appointment?

Contact the DMV as soon as you realize the mistake. You can usually reschedule online using your confirmation number, or call the DMV to cancel and book the correct appointment. It's better to fix it right away than to show up on test day unprepared.

Do I have to use the online system, or can I always call instead?

You can always call the DMV to book an appointment, even if online booking is available. Calling can sometimes be faster if the online system is down or if you have questions about which appointment type you need. However, online booking is usually faster than waiting on hold.

What if the system says no appointments are available?

Availability changes frequently as people cancel or reschedule. Check back the next day or later in the week — new slots often open up. You can also call the DMV directly to ask about cancellations or to book over the phone. Some states have a waitlist you can join if appointments are full.