How to book a driver test appointment at your DMV
Most states let you book a driver test appointment online through your DMV website, by phone, or in person at a local office. The exact method depends on your state — some require online booking only, while others still accept phone calls or walk-ins. You will need your learner's permit number, a valid ID, and sometimes proof of residency to complete the booking.
The wait time between booking and your test date varies widely. In busy urban areas, you might wait four to eight weeks. In rural areas, appointments may be available within days. Some states have separate queues for written tests and road tests, so check whether you are scheduling the right one — many people book the written test when they meant to book the driving test, or vice versa.
Before you book, confirm that you meet your state's requirements: you must have held your learner's permit for the minimum time (usually 6 months to 1 year), completed any required driver education courses, and be old enough for your state's rules. If you do not meet these requirements yet, the DMV system will usually reject your booking attempt and tell you why.
Key Takeaways
- Most states allow online booking through the DMV website, though some still accept phone or in-person scheduling.
- You will need your learner's permit number and a valid ID to book, and sometimes proof of residency.
- Wait times range from a few days in rural areas to two months or more in cities, depending on demand.
- Confirm you have held your permit for the required time and completed any mandatory driver education before booking.
- Double-check whether you are booking a written test or a road test, as they are often scheduled separately.
Finding your state's DMV booking system
Start by going to your state's DMV website directly — search "[your state] DMV appointment" or "[your state] DMV online booking." Most state DMV sites have a prominent link on the homepage for scheduling. If your state does not offer online booking, the website will list the phone number and office locations where you can book by phone or in person.
A few states use third-party scheduling systems instead of their own. For example, some states contract with companies like Appointment Plus or other vendors. The DMV website will direct you to the correct system — do not use a private scheduling site that claims to book DMV appointments, as these often charge fees and may not be legitimate.
If you cannot find the booking link, call your state DMV directly. The phone number is on the official DMV website. Have your learner's permit number ready when you call.
What information you need to have ready
Gather these documents and details before you start booking:
- Your learner's permit number
- A valid photo ID (passport, state ID, or another government-issued ID)
- Proof of residency if your state requires it (utility bill, lease, or bank statement with your current address, usually dated within the last 60 days)
- Your Social Security number (most states ask for this)
- A phone number and email address where the DMV can reach you
Some states also ask whether you need any testing accommodations — for example, if you are deaf or hard of hearing, or if you need the test in a language other than English. Have this information ready before you start, as you may not be able to change it after booking.
Choosing between written and road test appointments
Most states require you to pass a written test first, then schedule a separate road test after you pass. Some states combine both into one appointment, but this is less common. When you book, the system will ask which test you want to schedule — make sure you select the right one.
If you have not yet taken your written test, book that first. You cannot schedule a road test until you have passed the written portion. After you pass the written test, you will receive a confirmation, and then you can book your road test appointment.
Road test appointments fill up faster than written test appointments in most areas, so book as soon as you are may be able to access. Some states let you book both at the same time if you have already passed the written test; others require you to wait for written test results before booking the road test.
Rescheduling or canceling an appointment
If you need to change your appointment date, log back into the DMV booking system using the same method you used to book (online, phone, or in person). Most states let you reschedule online up to a certain number of days before your appointment — often 24 to 48 hours. If you are within that window, you may have to cancel and rebook, or call the DMV to reschedule.
Canceling without rescheduling usually opens that slot for another person. If you cancel and do not rebook within a certain time frame, you may lose your place in the queue and have to start over with a new booking.
If you miss your appointment without canceling, some states charge a fee to rebook. Check your state's policy before your appointment date so you know what happens if you cannot make it.
What to bring and expect on test day
Bring the same documents you used to book: your learner's permit, a valid photo ID, and proof of residency if your state required it during booking. Arrive 10 to 15 minutes early. The DMV will check you in, verify your identity, and may ask you to review or update your information.
For a written test, you will sit at a computer or paper test station and answer questions about traffic laws, road signs, and safe driving. The test usually takes 30 minutes to an hour. You will get your score when ready or within a few days, depending on your state.
For a road test, a DMV examiner will ride with you in your vehicle (or sometimes in a DMV vehicle). The test usually lasts 20 to 40 minutes and covers basic driving skills like parking, turning, and following traffic laws. You will get your result the same day.
If your appointment is canceled or you cannot find an opening
During high-demand periods, DMV offices sometimes cancel appointments due to staffing or facility issues. If your appointment is canceled, the DMV will notify you by email or phone (depending on how you booked) and offer you a new date. If you do not receive a notification, check your spam folder or call the DMV directly.
If you cannot find an available appointment in your area, try booking at a different DMV office — many states let you choose from multiple locations. Offices in smaller towns or less populated counties often have shorter wait times. You can also check back frequently, as cancellations open up new slots throughout the day and week.
Some states have a waitlist system where you can add your name if no appointments are available. You will be contacted when a slot opens. This is different from booking a specific date and time.
Frequently Asked Questions
Can I book a test appointment before I get my learner's permit?
No. You must have your learner's permit in hand and have held it for your state's required time (usually 6 months to 1 year) before you can book a test appointment. The DMV booking system will ask for your permit number and will reject the booking if your permit is not yet valid or if you have not met the holding period.
What if I fail my test — can I book another appointment right away?
Most states let you rebook when ready after a failed test, though some have a waiting period of a few days to a week. Check your state's rules. You will usually have to pay the test fee again for each attempt. Some states limit how many times you can test in a certain period, so ask the DMV examiner about retesting rules when you get your results.
Do I need to bring my own car for the road test?
Most states require you to bring your own vehicle, and it must be registered, insured, and in safe working condition. A few states offer DMV vehicles for testing, but you usually have to request this when you book and may have to pay an extra fee. Check your state's requirements when you schedule.
Can someone else book my appointment for me?
Some states allow a parent or guardian to book on your behalf if you are under 18, but you will still need to provide your own information (permit number, ID, etc.). Call your DMV to ask whether a third party can book for you, as policies vary by state.
What happens if I book an appointment but move before my test date?
Contact your DMV as soon as possible. You may be able to reschedule at a DMV office in your new location, or you may need to cancel and rebook. Some states let you transfer your appointment; others require you to start over. Call the DMV office where you booked to find out your options.