How to book a road test through your state's BMV

To schedule a road test at your state's Bureau of Motor Vehicles (BMV), you will need to contact your local BMV branch directly—either by phone, online through your state's BMV website, or in person. The exact method depends on which state you live in, because each state runs its own licensing system. Most states now offer online scheduling, which lets you pick a date and time without waiting on hold. A few states still require you to call or visit in person.

Before you call or log in, have your learner's permit number ready, your Social Security number, and a list of dates and times that work for you. You will also need to know which BMV location is closest to you—some states let you choose any branch, while others assign you to a specific one based on where you live. The appointment itself typically happens within two to four weeks, though this varies by state and how busy your local branch is.

Key Takeaways

  • Most states let you schedule online through their official BMV website, which is faster than calling or visiting in person.
  • You will need your learner's permit number, Social Security number, and a valid photo ID on the day of your test.
  • Road test appointments usually happen two to four weeks after you book, depending on how busy your local BMV branch is.
  • Some states charge a fee for the road test itself, separate from your license fee—check your state's BMV website for the exact amount.
  • If you miss or need to reschedule your appointment, contact your BMV branch as soon as possible, because cancellation policies vary by state.

Finding your state's BMV website and online scheduling

Start by searching "[your state] BMV road test appointment" or "[your state] driver's license road test." This will take you to your state's official motor vehicle agency website. The name varies—some states call it the Department of Motor Vehicles (DMV), others call it the Bureau of Motor Vehicles (BMV), and a few use different names entirely. Once you are on the site, look for a link labeled "Schedule an Appointment," "Book a Road Test," or "Driver's License Testing."

If your state offers online scheduling, you will be asked to enter your learner's permit number and date of birth to verify your identity. The system will then show you available dates and times at your assigned or chosen BMV location. Select the slot that works best for you, confirm your contact information, and you will receive a confirmation number by email or text. Write this number down—you will need it if you have to reschedule or if there is any question about your appointment on test day.

If your state does not offer online scheduling, the website will list the phone number for your local BMV branch. Call during business hours and have your learner's permit and Social Security number ready. The staff member will ask you a few questions, find an open slot, and give you a confirmation number over the phone.

What to bring and what to expect on test day

On the day of your appointment, bring your learner's permit, a valid photo ID (passport, state ID, or military ID), your Social Security card or a document with your Social Security number, and proof of residency if your state requires it. Proof of residency is usually a utility bill, lease, or bank statement with your name and current address. Check your state's BMV website before you go—some states have specific documents they will and will not accept.

Arrive at least 10 to 15 minutes early. The examiner will check your documents, ask you to sign a form, and then walk you to the test vehicle. The road test itself usually lasts 15 to 30 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic laws. The examiner will sit in the passenger seat and give you directions. You will either pass or fail on the spot, and the examiner will tell you the result before you leave.

Rescheduling or canceling your appointment

If you need to reschedule, contact your BMV branch as soon as you know you cannot make it. Most states let you reschedule online if you booked online, or by phone if you booked by phone. You will need your confirmation number. Some states charge a small rescheduling fee, while others do not—check your state's policy on the BMV website.

If you cancel without rescheduling, you may lose your spot and have to wait for the next available opening, which could be several weeks away. If you fail your road test, you can usually reschedule when ready for another attempt, though some states require you to wait a few days before you can test again. The fee for a retake varies by state.

What happens if you pass your road test

If you pass, the examiner will tell you before you leave the testing location. You will then go to the BMV counter to pay your license fee and have your photo taken. Your new driver's license will be mailed to the address on file, usually within one to two weeks. In some states, you can get a temporary paper license to use while you wait for the plastic card to arrive.

If you fail, you will receive a written explanation of what you did wrong. Common reasons for failing include not coming to a complete stop, speeding, improper lane changes, or hitting a cone during the parking portion. You can reschedule and try again, and most people pass on their second or third attempt.

State-by-state differences in scheduling

A few states have their own quirks. California lets you schedule through their online system but also accepts walk-ins at some locations. Texas requires you to schedule through their website and does not accept phone bookings. New York has a separate online system for each region. Indiana lets you book through their website or by phone. If you are unsure how your state works, call your local BMV branch or check the "Contact Us" or "Frequently Asked Questions" section of your state's website.

Some states also offer different testing locations—a few have dedicated testing facilities separate from the main BMV office, while others conduct tests at the same location where you get your license. Your state's website will tell you which locations offer road testing and whether you can choose which one you want to use.

Frequently Asked Questions

Can I schedule my road test before I get my learner's permit?

No. You must have an active learner's permit before you can book a road test. Your learner's permit number is required to schedule the appointment. If you do not have your permit yet, you will need to pass the written knowledge test first at your local BMV.

What if I cannot find online scheduling for my state?

Call your local BMV branch during business hours. The phone number is on your state's official BMV website. Have your learner's permit number and Social Security number ready. Staff can book your appointment over the phone and give you a confirmation number.

Do I have to use the vehicle the BMV provides for the test?

Yes, in most states. The BMV provides the test vehicle for safety and consistency reasons. A few states allow you to use your own vehicle if it meets certain requirements—check your state's rules on their website before you assume you can bring your own car.

What if I fail my road test—how soon can I retake it?

Most states let you reschedule when ready, though a few require you to wait three to seven days before your next attempt. Check your state's BMV website or ask the examiner when you receive your results. You will usually have to pay the test fee again.

Will my road test appointment be canceled if I miss it?

Yes. If you do not show up, your appointment slot will be released and you will need to reschedule. Some states charge a no-show fee. If you know you cannot make it, contact your BMV branch to cancel or reschedule before your appointment time.