Book your test through your state's Department of Motor Vehicles website or by phone
Most states let you schedule a driving test online through their DMV portal, by calling the local DMV office, or by visiting in person. The online route is usually fastest — you pick your test location, choose from available dates and times, and get a confirmation number when ready. If your state doesn't offer online scheduling, call the DMV office where you want to test; have your learner's permit number and a calendar handy.
Some states require you to book through a third-party testing vendor rather than the DMV directly. Your state's DMV website will tell you which system to use and provide the link or phone number. A few states still require in-person scheduling only, so check before you make the trip.
Key Takeaways
- Most states let you book online through the DMV website, which is faster than calling or visiting in person.
- You will need your learner's permit number and a valid ID to schedule, plus information about which test location you prefer.
- Test availability varies by location and season — popular times fill up weeks in advance, so book as soon as you are ready.
- Confirmation happens when ready online or by phone; write down your confirmation number and the date, time, and address of your test location.
- Some states use private testing vendors instead of the DMV directly, so verify which system your state uses before you start.
What you need before you book
Have your learner's permit in front of you, along with a valid photo ID. You will also need to know which DMV office or testing location you want to use — if you are unsure which one is closest or has the shortest wait, your state's DMV website usually lists all locations with their current wait times.
Know what vehicle you will be testing in, because some states ask for the vehicle's registration or VIN number when you book. If you are borrowing a car, get that information from the owner ahead of time. You will also need to confirm that the vehicle passes your state's safety inspection — most states require working brakes, lights, wipers, and mirrors, and some require emissions testing to be current before you can even schedule.
Online scheduling step by step
Go to your state's DMV website and look for a link labeled "Schedule a Test," "Book an Appointment," or "Driving Test Appointments." Click it and enter your learner's permit number and date of birth. The system will pull up your record and show you available test dates at locations near you.
Select your preferred location first, because availability changes by office. Pick a date and time that works for you — morning slots often have shorter wait times on test day. Review the information you entered, then submit. The system will give you a confirmation number and send a confirmation email or text, depending on what you provided. Save or print this confirmation; you will need to show it when you arrive for your test.
Calling the DMV to book by phone
Find the phone number for your local DMV office on the state website — do not call the general DMV line, which may transfer you multiple times. Call during business hours and have your learner's permit number, date of birth, and preferred test location ready.
Tell the representative you want to schedule a driving test. They will ask which location you prefer, what dates work for you, and what vehicle you will be testing in. They will give you a date, time, and confirmation number over the phone. Ask them to repeat the date and time, and write it down when ready — do not rely on memory. Ask whether you need to bring anything besides your permit and ID, because some states require proof of residency or vehicle registration at the test.
What to do if your preferred time is full
If the date you want is booked, check other nearby locations — they often have different schedules. If you are flexible on timing, look at dates two to four weeks out instead of the next available week; you will usually find more options. Some states have a waitlist feature that notifies you if a slot opens up; use it if you are set on a specific date.
If all locations in your area are full for the next month, your state may have opened a temporary testing site or extended hours at another office. Check the DMV website for announcements, or call to ask whether testing is available in a neighboring county. Avoid paying a third party to "expedite" your appointment — this is a scam, and the DMV does not work that way.
Preparing for your test appointment
Arrive 10 to 15 minutes early with your confirmation number, learner's permit, and a valid photo ID. Bring the vehicle you will be testing in, with the keys and registration. Some states require proof that the vehicle passed emissions testing; check your confirmation email or call the office the day before to confirm what documents you need.
The night before, check that all lights work, wipers are functional, mirrors are clean and adjusted, and the vehicle is in safe condition. On test day, do not eat a heavy meal right before — nerves and a full stomach do not mix. Plan to spend 30 to 45 minutes at the office, including the test itself and paperwork.
After you book: what happens next
You will receive a confirmation with your test date, time, and location. Some states send this by email, others by text, and some require you to print it from the website. Keep this confirmation accessible — you may need to show it when you arrive. If you need to reschedule, do it through the same system you used to book, or call the office at least 48 hours before your appointment.
If you pass the test, you will get your license on the spot or within a few days by mail, depending on your state. If you do not pass, you can usually reschedule when ready for a later date, though some states require you to wait a set number of days before retesting.
Frequently Asked Questions
Can I reschedule my test if something comes up?
Yes. Most states let you reschedule online or by phone, usually with at least 24 to 48 hours' notice. If you cancel with less notice, you may lose your fee or have to rebook from the end of the waitlist. Check your state's cancellation policy on the DMV website.
What if I lose my confirmation number?
Log back into the DMV website with your learner's permit number and date of birth, and your appointment will appear. If you booked by phone, call the office back and give them your name and permit number; they can look up your appointment and give you the confirmation number again.
Do I have to test in the vehicle I registered?
No, but you must test in a vehicle that is registered and insured. Some states ask what vehicle you will use when you book; if you need to swap to a different car, call the office and update it before test day. The vehicle must pass safety inspection regardless of whose name is on the registration.
What if the DMV office is closed when I try to book?
If you are booking online, the system is usually open 24 hours. If you are calling, try during posted business hours — most DMV offices are open weekday mornings and some offer evening or Saturday hours. Check the specific office's hours on the website before you call.
Can someone else schedule my test for me?
No. You must schedule using your own learner's permit number. However, someone can help you navigate the website or sit with you while you call; they just cannot complete the booking themselves.