Where and how to book your driving test appointment
You schedule a driving test through your state's Department of Motor Vehicles (DMV) or equivalent agency — the name and process vary by state. Most states now let you book online through their official DMV website, by phone, or in person at a local DMV office. A few states still require you to show up in person to reserve a slot. The website for your state's DMV is the fastest way to find out which method applies where you live.
When you book, you will need your learner's permit number, a valid form of identification, and sometimes proof that you have completed required behind-the-wheel hours (if your state mandates them). The DMV will assign you a date, time, and testing location. Write down all three when ready — you will need to arrive early on test day, and missing your appointment usually means losing your fee and having to book again.
Availability varies widely by location and season. Urban DMV offices often have longer wait times than rural ones. Summer and early fall typically have longer backlogs than winter. If your first choice of date is not available, checking back a few days later sometimes opens new slots as other people cancel.
Key Takeaways
- Most states let you book online through their official DMV website, though some require a phone call or in-person visit to reserve your test slot.
- You will need your learner's permit number, a valid ID, and proof of required driving hours (if your state mandates them) before you can schedule.
- Test availability depends on your location and time of year — urban areas and summer months typically have longer waits.
- Arrive at least 15 minutes early on test day with your permit, ID, and the vehicle you will use for the test, as missing your appointment forfeits your fee.
Finding your state's DMV booking system
Start by searching "[your state] DMV driving test appointment" or going directly to your state's DMV website. Most state DMV sites have a prominent link or button for scheduling tests. If you cannot find it on the main page, look under sections labeled "Schedule an Appointment," "Book a Test," or "Road Test Scheduling."
Some states use a centralized online system that covers all testing locations statewide. Others require you to book through the specific DMV office where you want to test. A few states (including New York and California) use third-party scheduling platforms that look different from the main DMV site but are still official. The DMV website will direct you to the right place.
If the online system is down or you cannot find what you need, call your local DMV office directly. The phone number is on the state DMV website. Be ready to wait on hold, especially during business hours and on weekdays.
What information you need before booking
Gather these items before you start the booking process: your learner's permit number, your date of birth, your Social Security number (in most states), and a valid email address or phone number for confirmation. Some states also ask for your driver's license number if you have one from another state.
If your state requires proof of behind-the-wheel training hours, have that documentation ready. This might be a certificate from a driver's education course, a logbook you filled out yourself, or a form signed by a parent or guardian. Check your state's DMV website to see whether you need to upload this during booking or bring it on test day.
Have a list of DMV office locations and testing times that work for your schedule. Most offices test during business hours, but some offer evening or Saturday slots. Knowing your preferences before you log in makes the booking faster.
Booking online versus by phone or in person
Online booking is usually the fastest option if your state offers it. You can book at any time of day, see all available dates and times at once, and get an when ready confirmation with your appointment details. Most online systems let you choose your preferred testing location and time slot before you pay the fee.
Booking by phone works if the online system is not available or if you need help navigating it. Call the DMV number on your state's website and tell them you want to schedule a road test. Have your permit and ID information ready. The person on the phone will ask you the same questions the online form would, and they will give you a confirmation number at the end.
In-person booking at a DMV office is necessary in a few states and may be your only option if you do not have internet access. Bring your learner's permit, ID, and any required training documentation. Arrive early, as DMV offices can have long lines. Some offices let you take a number and wait, while others require you to make an appointment just to book your test appointment — check your local office's policy first.
Understanding test fees and payment
Driving test fees vary by state, ranging from roughly $10 to $100 for the road test itself. Some states charge a separate fee to schedule or reschedule. Most DMV offices accept credit cards, debit cards, and cash, though online systems typically require a card. Check your state's DMV website for the exact fee and accepted payment methods.
If you miss your appointment or need to reschedule, you usually lose the fee and have to pay again to book a new slot. Some states allow one free reschedule if you cancel at least 24 or 48 hours in advance — check your confirmation email or your state's policy. If you cancel too close to your test date, you will forfeit the fee.
A few states offer fee waivers or reductions for low-income applicants. Look for this information on your state DMV website under "Financial information" or "Fee Waivers," or ask when you call to book.
What to bring and when to arrive on test day
Bring your learner's permit, a valid form of identification (passport, state ID, or school ID depending on your state), and proof of insurance for the vehicle you will use. Some states also require proof of vehicle registration. Check your confirmation email or your state's DMV website for the complete list of documents needed.
Arrive at least 15 minutes before your scheduled test time. The examiner will not wait if you are late, and you will lose your fee and have to reschedule. Bring the vehicle you practiced in and that you will use for the test — examiners test you in the car you show up with, and switching vehicles at the last minute can cause problems.
Do not bring passengers unless your state specifically allows them. Most states require you to arrive with only the examiner present. If you have a parent or guardian, they can wait in the DMV office, but they cannot sit in the car during the test.
If your preferred appointment time is not available
If the dates and times you want are fully booked, check back in a few days. Cancellations happen regularly as people reschedule or pass their test. Some states send email alerts when new slots open, so sign up for notifications if that option is available.
Consider booking at a different DMV location if one is within reasonable distance. Rural or less-populated areas often have shorter waits than busy urban offices. You can test at any location in your state, not just the one closest to you.
If you are in a hurry, some states offer expedited or premium scheduling for an extra fee. This is not available everywhere, but it is worth checking your state's DMV website if you need a test date soon.
Frequently Asked Questions
Can I book my test before I get my learner's permit?
No. You must have an active learner's permit to schedule a road test. The DMV will ask for your permit number during booking. If you do not have a permit yet, get one first by passing the written knowledge test at your local DMV office.
What happens if I fail my test — do I have to pay again to reschedule?
Yes, in most states you pay the full test fee again to book another appointment. A few states include one or two free retakes in the initial fee, so check your state's policy. You can usually reschedule when ready after failing, sometimes even the same day at a different time slot.
Can someone else schedule my test for me?
In most states, you have to schedule it yourself because the DMV needs your permit number and personal information. Some states let a parent or guardian book on behalf of a minor, but you will still need to provide your permit details. Call your local DMV to ask if this option is available.
Do I need to bring the vehicle to my appointment if I am just booking the test?
No. You only bring the vehicle on the day of your actual test. When you book online or by phone, you just need your permit and ID information.
What if I need to cancel or reschedule my test?
Log back into the online system or call the DMV to cancel. Most states let you reschedule for free if you cancel at least 24 to 48 hours in advance. Canceling closer to your test date usually means losing your fee. Check your confirmation email for the exact cancellation policy.