How to schedule a driving test at your DMV

You schedule a driving test through your state's DMV website, by phone, or in person at a local DMV office. The exact method depends on which state you live in — some states let you book online 24/7, others require a phone call during business hours, and a few still require you to show up in person. Most states let you choose your test date and time from available slots, though popular times fill up weeks ahead. You will need your learner's permit or driver's license number, a valid email address or phone number, and sometimes proof of residency.

The process itself takes 5 to 15 minutes, but the wait for an available test date varies widely. In rural areas you might get a slot within days. In cities, especially after holidays or at the start of summer, you may wait 4 to 8 weeks. Booking early — as soon as you feel ready — gives you the best chance at a time that works for your schedule.

Key Takeaways

  • Most states let you book online through their DMV website; check your state's site first because phone and in-person options are slower.
  • You will need your learner's permit number, a valid email or phone number, and sometimes proof of residency to complete a booking.
  • Test dates fill up faster in cities and during summer months, so book as soon as you are ready rather than waiting until the last minute.
  • If your state does not offer online booking, call the DMV during posted business hours; in-person booking is usually the slowest option.
  • Cancellations and rescheduling policies vary by state, so check the rules before you book in case your plans change.

Booking online through your state's DMV website

Start by going to your state's official DMV website — search "[your state] DMV" to find it. Look for a link labeled "Schedule a Test," "Book an Appointment," "Driving Test Appointment," or sometimes "Road Test." Click that link and you will be asked to enter your learner's permit number or driver's license number and your date of birth to pull up your record.

Once your record appears, the system will show you available test dates and times. Select the one that works for you, then enter a valid email address and phone number where the DMV can reach you. Some states ask for proof of residency at this stage — you may need to upload a utility bill, lease, or bank statement. After you confirm your booking, you will receive a confirmation number by email or text. Save this number; you will need it on test day.

Online booking is the fastest route in most states because you can do it outside DMV office hours and you get when ready confirmation. The downside is that if something goes wrong — if the system will not accept your permit number, for example — you cannot troubleshoot it online and will have to call or visit in person.

Booking by phone

If your state does not offer online booking, or if you prefer to speak to someone, call your state's DMV main line during business hours. Have your learner's permit number, date of birth, and a calendar in front of you. The DMV representative will ask which test location you prefer (if your state has multiple offices) and will read available dates and times aloud. You pick one, and they will confirm it over the phone.

Phone booking usually takes 10 to 20 minutes, depending on how busy the DMV is. You will be given a confirmation number at the end of the call. Ask the representative to email or text it to you so you have a record. If you do not receive written confirmation within a day, call back to verify your appointment is in the system — phone bookings sometimes fail to save if the line drops or if there is a data entry error.

Booking in person at a DMV office

Walk into your local DMV office with your learner's permit and proof of residency, and ask to schedule a driving test. You will be given a number and will wait to speak to a clerk. The clerk will enter your information into the system and show you available dates on a computer screen. You choose one, and they print a confirmation slip on the spot.

In-person booking is the slowest option because you have to travel to the office and wait in line, often for 30 minutes to an hour. It is useful only if you do not have internet access, if your state does not offer phone or online booking, or if you need to resolve a problem with your record that cannot be fixed remotely. Some DMV offices now use appointment systems for counter service too, so call ahead or check the website to see if you need to book a time slot just to walk in.

What to bring and what to expect on test day

Bring your learner's permit, proof of residency, and your confirmation number. Some states also require proof of insurance, a Social Security number, or a completed process form — check your confirmation email or your state's website to see what your state needs. Arrive 10 to 15 minutes early so you have time to check in and use the restroom.

The test itself lasts 20 to 45 minutes depending on your state. You will drive with an examiner in the car who will ask you to perform specific maneuvers — parallel parking, three-point turns, lane changes, stopping at signs, and driving at different speeds. The examiner watches for safe habits: checking mirrors, signaling, maintaining speed, and responding correctly to traffic. You pass or fail on the spot, and the examiner will tell you the result before you leave.

If you fail, you can usually reschedule when ready for a date weeks ahead. If you pass, you will get a temporary license on paper that day, and your official license will arrive by mail within 1 to 3 weeks.

Rescheduling or canceling your test

If you need to change your test date, log back into your state's DMV website (if you booked online) and look for a "Reschedule" or "Modify Appointment" option. If you booked by phone or in person, call the DMV and give them your confirmation number. Most states let you reschedule without a fee as long as you cancel at least 24 to 48 hours before your test time.

If you cancel too close to your test date — usually within 24 hours — some states charge a fee or make you wait longer for the next available slot. A few states do not allow cancellations at all and require you to straightforward not show up, which counts as a failed attempt. Check your state's cancellation policy on the confirmation email or the DMV website so you know what happens if your plans change.

Troubleshooting common booking problems

If the online system will not accept your learner's permit number, the number may be entered wrong or your record may not be in the system yet. Double-check the number on your permit. If it is correct, wait a few days — new permits sometimes take time to appear in the DMV database. If it still does not work, call the DMV to confirm your permit is active and to book by phone instead.

If all test dates show as full, your state's tests are booked up. Check back daily or weekly because cancellations open up slots regularly. Some states also have a waitlist option — you can request to be notified if a slot becomes available. If you are in a hurry, ask whether a different DMV office location has earlier dates; you can usually test at any office in your state, not just the one closest to you.

If you booked online but did not receive a confirmation email, check your spam folder first. If it is not there, log back into the DMV website and look for a "View My Appointments" section to confirm the booking went through. If the appointment is not there, the booking failed and you will need to try again or call to book by phone.

Frequently Asked Questions

How far in advance should I schedule my driving test?

Book as soon as you feel ready to test, because popular times fill up 4 to 8 weeks ahead in most cities. If you wait until you think you are ready, you may not get a date for another month. Booking early gives you flexibility; you can always reschedule if you need more practice time.

Can I schedule a test at a different DMV office than the one near me?

Yes, most states let you test at any DMV office location. If your local office is fully booked, try searching for offices in nearby towns or cities — they may have earlier dates available. You will still use the same online system or phone line to book.

What happens if I fail my driving test?

You can reschedule for another test date, usually within days or weeks depending on availability. There is no limit to how many times you can test in most states, though a few require you to wait a certain number of days between attempts. You will pay the test fee again each time you test.

Do I need to bring my own car to the test?

Yes, you must bring a vehicle that is registered, insured, and in safe working condition. The examiner will check that the brakes, lights, wipers, and horn work before the test starts. If the car fails this safety check, you cannot test that day and will need to reschedule.

Can I book a test for someone else, like a family member?

No, most DMV systems require the person being tested to book their own appointment using their own permit number. If someone needs help booking, they can call the DMV and ask for information over the phone, or you can go with them to an in-person appointment to help them through the process.