How to schedule your DMV driving test
Most states let you book your driving test online through the DMV website, by phone, or in person at a local DMV office. The exact method depends on your state — some require online booking only, others still take phone calls, and a few let you walk in. You will need your learner's permit number, a valid email address or phone number, and a list of available test dates and times at locations near you before you start.
The wait time between booking and your test date varies widely. In busy urban areas, you might wait six weeks to three months. In rural areas, appointments may be available within days. Some states have separate queues for different test types (manual transmission, motorcycle, commercial), so your wait depends partly on what you are testing for.
You cannot take the test without a confirmed appointment. Walk-ins are not accepted at most DMV locations, and showing up without a booking will waste a trip. Book as soon as you are ready — the earlier you reserve, the sooner you can test.
Key Takeaways
- Your state DMV website is the fastest way to find your booking method and see real-time availability at locations near you.
- You will need your learner's permit number and a valid contact method (email or phone) to complete any booking.
- Bring your permit, proof of residency, and a vehicle that passes safety inspection on test day — missing any of these will cancel your appointment.
- If you need to reschedule, do it through the same method you used to book (online, phone, or in person) at least a few days before your test date.
- Some states charge a small fee to book or take the test; check your state DMV website for the exact amount before you book.
Finding your state's booking system
Start at your state's official DMV website. Look for a link labeled "Schedule a Test," "Book an Appointment," "Driving Test Appointments," or "Road Test Scheduling." The link is usually on the homepage or under a "Services" or "Testing" section. Do not use a third-party booking site — only the official state DMV website is free and reliable.
If you cannot find the booking link on the main page, search the site for your county or region name. Some states organize appointments by county, so you may need to select your location first. If the website does not have an online booking system, the DMV homepage will list the phone number to call or the address of the nearest office where you can book in person.
Write down your state's DMV phone number and website before you start. You may need it if the online system is down or if you have questions about your appointment.
What information you need before booking
Gather these items before you open the booking system: your learner's permit number (found on the front of your permit), your date of birth, your full legal name as it appears on your permit, and a valid email address or phone number where the DMV can reach you. Some states also ask for your Social Security number or driver's license number if you have one.
Have a calendar or phone handy so you can see which dates and times work for you. The system will show you available slots, and you pick one. If you have a vehicle you plan to use for the test, know whether it has an automatic or manual transmission — some states ask this during booking because they schedule manual transmission tests separately.
If you are under 18, check whether your state requires a parent or guardian to be present during booking or on test day. Some states do; others do not. Your DMV website will say.
Booking online through your state DMV
Once you are on the booking page, enter your learner's permit number and date of birth. The system will pull up your record. Select your county or test location from the dropdown menu. The system will then show you available dates and times at that location.
Pick a date and time that works for you. Most systems show several weeks of availability at once, so you can see the full range. Click the slot you want, then confirm your choice. The system will ask you to enter or confirm your contact information — make sure your email and phone number are correct, because the DMV will send you a confirmation and may contact you if there is a problem.
After you confirm, the system will give you a confirmation number. Write it down or take a screenshot. You will need this number if you have to reschedule or if you need to contact the DMV about your appointment. Some states email a confirmation; others do not, so do not rely on email alone.
Booking by phone or in person
If your state does not offer online booking, call the DMV phone number on the official website. Have your learner's permit number and calendar ready. Tell the representative you want to schedule a driving test. They will ask for your name, date of birth, permit number, and preferred location and dates. They will then tell you what times are available and book you into a slot.
Ask the representative for a confirmation number and write it down. Ask them to repeat the date, time, and location back to you to make sure there are no mistakes. If they offer to email a confirmation, ask them to send it to the email address you provided.
If you book in person at a DMV office, bring your learner's permit and a form of ID. The staff will look up your record, show you available times on a computer, and book you. You will get a printed confirmation slip — keep it with your permit.
What happens after you book
The DMV will send you a confirmation by email or mail, depending on your state. The confirmation will show your test date, time, location, and confirmation number. Read it carefully and check that all the details are correct. If something is wrong, contact the DMV right away using the phone number on the confirmation or on the website.
Mark your test date on your calendar. Set a reminder a few days before so you do not forget. Some states send a text or email reminder a day or two before the test; others do not, so do not count on a reminder.
About a week before your test, make sure your vehicle is ready. Check that the brakes, lights, windshield wipers, and mirrors all work. Make sure your vehicle passes your state's safety inspection requirements — the DMV will check these on test day, and if something fails, your test will be cancelled.
Rescheduling or cancelling your appointment
If you need to change your test date or time, go back to the same booking system you used to schedule. If you booked online, log in with your permit number and find your appointment. Most systems let you cancel and rebook in one step. If you booked by phone or in person, call the DMV or return to the office to reschedule.
Try to reschedule at least three to five business days before your test. If you cancel very close to your test date, you may lose your spot and have to wait weeks for the next opening. Some states charge a small fee to reschedule; check your confirmation or call the DMV to ask.
If you miss your appointment without cancelling, you may lose your fee and have to wait longer to book again. If you know you cannot make it, cancel as soon as possible so someone else can use that time slot.
Test day checklist
Arrive 10 to 15 minutes early. Bring your learner's permit, proof of residency (a utility bill or lease with your current address), and your Social Security card or state ID if you have one. Some states ask for additional documents — check your confirmation or your state DMV website the day before to be sure.
Bring the vehicle you will use for the test. It must have working brakes, lights, windshield wipers, mirrors, and seat belts. The examiner will do a walk-around safety check before the test starts. If anything fails, your test will be cancelled and you will have to reschedule.
Do not bring a parent, friend, or family member into the test vehicle unless your state requires it. The examiner and you will be the only people in the car during the test. If you are under 18 and your state requires a parent or guardian to be present, they can wait in the DMV office but not in the vehicle.
Frequently Asked Questions
Can I book my driving test more than a month in advance?
Most states let you book two to three months ahead, but some only open appointments 30 to 60 days out. Check your state DMV website to see how far in advance you can book. If the system will not let you pick a date, it means that date is not yet open for booking — try again in a few weeks.
What if there are no appointments available in my area?
Try searching for test locations in nearby counties or cities. You can take your test anywhere in your state, not just near your home. If all locations are full, check back in a few days — cancellations happen regularly and new slots open up. Some states also have a waitlist; ask the DMV if you can join one.
Do I have to pay to book my appointment?
Most states charge a test fee when you book, usually $10 to $50 depending on the state and test type. Some states let you pay online during booking; others collect the fee on test day. Check your state DMV website or your confirmation to see when and how to pay.
What if I fail my test — do I have to book again?
Yes, you will need to schedule a new appointment. Some states let you book your next test when ready after you fail; others require you to wait a certain number of days before you can book again. Ask the examiner or the DMV staff what the waiting period is in your state.
Can someone else book the appointment for me?
Most online systems require you to enter your own permit number and information, so you will need to do it yourself or be present while someone helps you. If you book by phone, a parent or guardian can call on your behalf if you are under 18, but you will still need to provide your permit number and answer verification questions.