How to book a driving test appointment
Most states now let you book a driving test appointment online through the DMV website, by phone, or in person at a local DMV office. The method available to you depends on your state — some offer all three, others only phone or in-person booking. You will need your learner's permit number, a valid email address or phone number, and knowledge of which DMV location you want to test at. The appointment itself typically appears on your confirmation within minutes if you book online, or you receive a confirmation number by phone.
The time between booking and your test date varies by state and how busy your local DMV is. In states with high demand — California, Texas, Florida, New York — you may wait 4 to 12 weeks for an opening. In less populated states or rural areas, you might find an appointment within 1 to 3 weeks. Some states let you choose your preferred date and time from available slots; others assign you the next available slot based on your location.
Key Takeaways
- Check your state's DMV website first to see whether online booking is available in your state, because this is the fastest method and shows you real-time availability.
- You will need your learner's permit number, a valid phone number or email, and the address or name of the DMV location where you want to test.
- Write down your confirmation number when ready after booking — you will need it to reschedule or cancel, and some states require you to bring it on test day.
- Appointment wait times range from 1 to 12 weeks depending on your state and local DMV workload, so book as soon as you are ready to test.
- If your state does not offer online booking, call the DMV phone line during business hours or visit an office in person with your learner's permit and ID.
Online booking through your state DMV website
Online booking is the fastest and most reliable method if your state offers it. Go to your state's official DMV website — search "[your state] DMV appointment" to find the correct link — and look for a button or link labeled "Schedule Appointment," "Book a Test," or "Reserve Your Slot." You will be asked to enter your learner's permit number, date of birth, and the county or DMV office location where you want to test.
After you enter this information, the system shows you available dates and times for that location. Select the date and time that works for you, then enter your email address and phone number. The system generates a confirmation number when ready — take a screenshot or write it down before you close the page. Some states email the confirmation; others display it only on screen. Save this number in your phone or a document; you will need it if you need to reschedule or cancel.
A few states use third-party scheduling systems instead of their own DMV website. If you cannot find a booking option on the official DMV site, search for "[your state] DMV third-party scheduling" or check the DMV's FAQ page — they will link you to the correct system. Do not use unofficial sites or apps that claim to book DMV appointments; these are often scams or charge hidden fees.
Booking by phone
If your state does not offer online booking, or if you prefer to book by phone, call your state's DMV customer service line during business hours. The phone number is on your state's DMV website. Have your learner's permit number, date of birth, and preferred DMV location ready before you call. Wait times can be long — 30 minutes to 2 hours during peak hours — so call early in the morning or mid-week if possible.
When you reach a representative, tell them you want to schedule a driving test and provide your learner's permit number. They will ask which location you prefer and show you available dates. Choose a date and time, and the representative will give you a confirmation number over the phone. Ask them to repeat it twice and write it down when ready. Request that they email or mail the confirmation to you as well, so you have a written record.
In-person booking at a DMV office
You can walk into any DMV office and book a driving test appointment at the counter. Bring your learner's permit and a valid photo ID. You do not need an appointment to book an appointment — just go during regular business hours and take a number at the front desk. Wait times at the counter vary; some offices have short lines in the morning, while others are busy all day.
When it is your turn, tell the clerk you want to schedule a driving test. They will ask for your learner's permit number and preferred test location and date. They will show you what is available and book you into an open slot. The clerk will print or write your confirmation number on a receipt — keep this receipt in a safe place. Some offices also email confirmations; ask whether yours does.
What to do after you book
After your appointment is confirmed, mark the date and time on your calendar and set a phone reminder for the day before. Check your email and text messages for any confirmation message from the DMV — some states send reminders a few days before your test. If you do not receive a confirmation within 24 hours of booking online, log back into the DMV website or call the customer service line to verify the appointment went through.
If you need to reschedule or cancel, do so as soon as possible. Most states let you reschedule online or by phone using your confirmation number. Canceling close to your test date may result in a fee or loss of your appointment slot, depending on your state's policy. Some states charge a rescheduling fee of $5 to $15; others allow one free reschedule. Check your state's cancellation policy on the DMV website before you book.
Common mistakes when booking
The most common mistake is entering the wrong learner's permit number or date of birth. Double-check both before you submit. If the system rejects your information, your permit number or birth date in the DMV database may not match what you entered — call the DMV to verify the correct information before trying again.
Another mistake is booking at the wrong location. Some people book at a DMV office far from home because it had earlier availability, then realize on test day that they cannot get there. Choose a location you can actually reach on your test date, even if it means waiting longer for an appointment. You cannot transfer an appointment to a different location after you book — you have to cancel and rebook.
Do not lose your confirmation number. Write it down in multiple places — your phone, your calendar, a notebook. If you lose it and need to reschedule, you will have to call the DMV and wait on hold while they look up your appointment using your name and permit number. Some states will not let you reschedule without the confirmation number.
If your state does not offer online booking
A handful of states still require phone or in-person booking only. If this is your situation, call early and often — some DMVs open their phone lines at 8 a.m. and fill all available slots within an hour. Have your learner's permit ready and be prepared to take the first available appointment, even if it is weeks away. If you cannot reach anyone by phone, visit the DMV office in person during the first hour it opens; this is usually faster than calling.
Some states also let you join a waitlist if no appointments are available. Ask the DMV representative whether a cancellation list exists. If someone cancels, the DMV may call you to offer their slot. This is not may provide, but it is worth asking about if you are in a hurry to test.
Frequently Asked Questions
Can I book a driving test appointment without a learner's permit?
No. You must have a valid learner's permit before you can schedule a driving test. The DMV uses your permit number to verify your identity and confirm that you have passed the written test. If you do not have a permit yet, you need to pass the written knowledge test first, then book your driving test appointment.
What if I cannot find an available appointment in my area?
If all slots are full, check the DMV website daily or weekly — cancellations happen regularly and new slots open up. You can also try booking at a different DMV location, even if it is farther away, to find an earlier date. Some states have a waitlist or cancellation notification system; ask the DMV whether yours does. As a last resort, you can reschedule your current appointment to a later date when more slots are likely to be available.
Do I need to bring my confirmation number to the test?
Most states require you to bring your confirmation number, learner's permit, and photo ID to your driving test. A few states do not ask for the confirmation number but use your permit number to look you up. Check your state's DMV website or your confirmation email to see what documents you need on test day. Bring the confirmation number anyway — it proves you have an appointment if there is any confusion.
Can I book multiple driving test appointments at once?
No. You can only have one active driving test appointment at a time. If you want to reschedule, you must cancel your current appointment first, then book a new one. Some states charge a fee for rescheduling, so check the policy before you cancel.
What happens if I miss my driving test appointment?
If you do not show up for your appointment, most states mark it as a no-show and you lose the appointment slot. You will have to book a new appointment, which may take weeks. Some states charge a no-show fee of $10 to $25. If you know you cannot make it, cancel at least 24 hours in advance so someone else can use the slot and you avoid a fee.