Where to book your road test depends on your state

Most states now let you book a road test online through their Department of Motor Vehicles (DMV) website, but the process and availability vary significantly by state. Some states offer full online booking with real-time appointment slots; others let you schedule online but require you to pay in person or by mail. A few states still require you to book by phone or in person only.

The first step is to find your state's DMV website. Search "[your state] DMV road test booking" or "[your state] DMV appointment" to land on the official site. Avoid third-party services that claim to book tests for you — they charge fees and often straightforward redirect you to the state system anyway.

Before you start, gather what you'll need: your learner's permit number, a valid email address, and a phone number where you can receive confirmation. Some states also ask for your Social Security number or driver's license number if you're retesting.

Key Takeaways

  • Your state's official DMV website is the only free way to book a road test; third-party booking sites charge unnecessary fees.
  • Most states let you book online, but some still require phone or in-person booking — check your state's DMV site to see which method applies to you.
  • You will need your learner's permit number and a valid email address to complete an online booking.
  • Appointment availability varies by location and season; rural areas and off-peak times often have shorter wait times than urban centers.
  • After you book, save your confirmation number and check the cancellation policy — many states charge a fee if you cancel within a certain number of days.

Steps to book online through your state DMV

Log into your state's DMV website and look for a link labeled "Schedule an Appointment," "Book a Road Test," or "Driver's License Testing." The exact wording differs by state. On the homepage, this link is usually in the main navigation or under a section called "Services" or "Appointments."

Click the link and select "Road Test" or "Behind-the-Wheel Test" from the menu of available services. You may also see options for written tests, vision tests, or permit renewals — make sure you choose the road test.

Enter your learner's permit number and date of birth. The system will pull up your record and confirm your may be able to access. If you've already taken the written test and passed, the system will show that. If you haven't, you'll be told to pass the written test first before booking a road test.

Select your preferred testing location from a dropdown menu. Most states organize locations by county or city. Choose the DMV office or testing center closest to you. Some states have separate testing centers that are not full DMV offices — these often have more availability.

Choosing a date and time that works for you

After you select a location, the system shows available dates and times. Availability depends on how many testers work at that location and how many people have already booked. Urban DMV offices often fill up weeks in advance, while rural locations may have same-week or next-week slots open.

If no dates appear, the location is fully booked. You have three options: choose a different testing location (even if it's farther away), check back in a few days when new slots may open, or call the DMV office directly to ask when they release new appointments. Some states release appointments on specific days of the week.

Select your preferred date and time. Most states offer morning and afternoon slots. Morning tests are often easier because you're fresher and the examiner hasn't tested as many people yet, but this is not a rule — choose what fits your schedule.

Payment and confirmation

After you select a time slot, you'll be asked to pay the road test fee. The fee varies by state, typically ranging from $10 to $75. Most states that offer online booking also accept online payment through credit card, debit card, or sometimes electronic check.

A few states let you book online but require you to pay at the testing center on the day of your test. The confirmation email will tell you which applies to you. If you must pay in person, bring cash, a card, or a check — call ahead to confirm what the location accepts.

After payment (or after booking if payment is due later), you'll receive a confirmation number and a confirmation email. Write down the confirmation number and save the email. You'll need the confirmation number if you need to reschedule or cancel, and the email contains important details about what to bring and where to go.

What to do if your state doesn't offer online booking

If your state's DMV website does not have an online booking option, call the main DMV phone number listed on the website. Have your learner's permit number ready. The representative will ask your preferred location and dates, then book you over the phone. You'll receive a confirmation number verbally and may get a confirmation by mail.

Some states require you to book in person at a DMV office. Walk in during business hours, bring your learner's permit and payment, and ask to schedule a road test. Wait times at the office can be long, so arrive early or check whether your state offers online appointment booking for the in-person visit itself.

A small number of states use a lottery or waitlist system instead of first-come, first-served booking. If this applies to your state, the DMV website will explain the process clearly. These systems are less common but do exist in a few states.

Rescheduling or canceling your appointment

If you need to change your test date or time, log back into the DMV website using your confirmation number and learner's permit number. Most states let you reschedule online up to a certain number of days before your test — often 3 to 7 days, depending on the state.

If you cancel instead of rescheduling, check your state's policy on refunds. Some states refund the full fee if you cancel with enough notice. Others charge a cancellation fee or do not refund at all. The confirmation email or the DMV website should state the cancellation policy clearly.

If you miss your scheduled test without canceling, you will lose your fee and may have to wait longer to book the next available slot. Mark your test date on a calendar and set a phone reminder a few days before.

Common issues and what to do about them

If the website says you're not may be able to access to book a road test, the most common reason is that you haven't passed your written test yet. You must pass the written knowledge test before you can schedule a road test. If you've already passed it, wait 24 hours and try again — the system sometimes takes time to update.

If no appointments are available at any location in your area, you have a few options. Check back daily or weekly, as cancellations open up slots regularly. Call the DMV directly and ask when new appointments are released — some states add slots on specific days. Consider traveling to a less busy location farther away if your schedule allows.

If you booked online but didn't receive a confirmation email, check your spam folder. If it's not there, log back into the DMV website and use your confirmation number to view your appointment details. You can also call the DMV to confirm your booking is in the system.

Frequently Asked Questions

Can I book a road test on the same day I pass my written test?

It depends on your state. Some states let you book when ready after passing the written test; others require you to wait 24 to 48 hours for the system to update. Check your state's DMV website or call to ask. If you pass your written test in person at a DMV office, ask the staff whether you can book your road test right then.

What if I don't have an email address?

Most states require an email to complete online booking. If you don't have one, create a free email account through Gmail, Yahoo, or Outlook before you start. If you prefer not to use email, call your state's DMV to book by phone instead.

Do I have to book at the DMV office closest to my home?

No. You can book at any testing location in your state, even if it's far from where you live. If your nearest location is fully booked, try locations in neighboring counties or cities. Some people travel 30 minutes or more to find an earlier available slot.

What happens if I'm late to my road test appointment?

Most states will not test you if you arrive more than 10 to 15 minutes late. You'll lose your fee and have to reschedule. Leave extra time for traffic and parking. If you're running late, call the testing location when ready to ask whether they can still see you.

Can someone else book a road test for me?

No. You must book using your own learner's permit number and information. The system is designed to prevent fraud and may support the person taking the test is the person who booked it. You can ask someone to help you navigate the website, but you must enter your own information.