Yes, most states let you book a driver's test appointment online, but the process and availability vary widely
You can schedule a driver's test online in most U.S. states, but not all of them use the same system or offer the same options. Some states have a fully online booking portal where you reserve a time slot when ready. Others require you to book online but then wait for confirmation by mail or email. A few states still require you to call or visit in person, though this is becoming less common.
The fastest way to find out what your state offers is to go directly to your state's DMV website and look for "schedule a test" or "book an appointment." The link is usually on the homepage or under a section called "Services" or "Appointments." If you cannot find it there, your state may not offer online scheduling yet, and you will need to call the DMV or visit a local office.
Key Takeaways
- Most states offer online driver's test scheduling through their official DMV website, but the exact process and available dates vary by state.
- You will typically need your learner's permit number, Social Security number, and a valid email address to book online.
- Some states show available appointment slots when ready after you book; others send confirmation by mail within a few days.
- If your state does not offer online scheduling, you can call the DMV or visit a local office to book by phone or in person.
- Cancellations and rescheduling are usually available online as well, though some states charge a fee to change your appointment.
What you need before you start booking online
Before you go to your state's DMV website, gather these documents and information. You will need your learner's permit number (the number printed on your permit card), your Social Security number, and a valid email address where you can receive confirmation. Some states also ask for your date of birth or driver's license number if you already have one.
Check that your learner's permit is still valid. Most states require your permit to be current on the day you test, and some require it to have been active for a minimum number of days (often 6 months for a standard license, longer for a commercial license). If your permit has expired, you will need to renew it before you can book a test.
Have your proof of residency ready as well, even though you will not upload it during booking. You will need to bring it on test day, and knowing what counts as proof in your state helps you prepare. Acceptable documents usually include a utility bill, lease, or bank statement with your current address.
Step-by-step: booking your test online
Go to your state's official DMV website. Search for "schedule a driving test" or "book a test appointment." Click the link to the scheduling system.
Enter your learner's permit number and other identifying information as prompted. The system will pull up your record and show you available test dates and times at DMV offices near you. Some states let you choose your preferred location first; others show all available slots statewide.
Select a date and time that works for you. Most states show slots several weeks in advance, though availability depends on how busy your local office is. Peak times (weekday mornings and early afternoons) often fill up faster than early morning or late afternoon slots.
Confirm your email address and phone number. This is where the DMV will send your appointment confirmation. Read the confirmation screen carefully—it will tell you whether your appointment is confirmed when ready or whether you will receive confirmation by mail.
Print or save your confirmation number. Write it down or take a screenshot. You will need this number on test day, and it helps if you need to reschedule or cancel.
What happens after you book: confirmation timelines
In states with real-time booking systems (California, Florida, Texas, New York, and others), your appointment is confirmed the moment you complete the online form. You will see a confirmation number on screen and receive an email within minutes. You can show up on your scheduled date and time.
In states with delayed confirmation (including some in the Midwest and South), you will receive a confirmation email or letter within 3 to 7 business days. Do not assume your appointment is confirmed until you hear back. If you do not receive confirmation within a week, call your local DMV office to verify.
A few states send a confirmation postcard by mail instead of email. This can take 1 to 2 weeks. If your test date is coming up and you have not received anything, contact the DMV directly—do not wait for the postcard to arrive.
Rescheduling or canceling your appointment online
Most states that offer online booking also let you reschedule or cancel online using your confirmation number and email address. Log back into the scheduling system, find your appointment, and select "reschedule" or "cancel." The system will show you available alternative dates if you want to move your test.
Some states charge a fee to reschedule (typically $5 to $15), while others allow one free reschedule. A few states do not allow rescheduling online and require you to call or visit in person. Check your state's policy before you book, so you know what to expect if your plans change.
If you cancel, your test fee is usually refunded or credited toward a future test, depending on your state's rules. Cancellation policies vary, so read the terms when you book. Some states require you to cancel at least 24 or 48 hours before your appointment, or you forfeit the fee.
States that do not offer online booking yet
A small number of states still require you to call the DMV or visit in person to schedule a driving test. These include some rural areas and smaller states where the DMV has not yet built an online system. If your state's website does not have an online booking option, call your local DMV office during business hours. Have your learner's permit number and Social Security number ready.
When you call, ask how far in advance you can book (some offices take appointments up to 3 months ahead, others only 2 to 4 weeks). Ask what times are available and whether you can choose your preferred location. Write down your confirmation number and the date and time you were given.
Common mistakes to avoid when booking online
Do not book a test date before your learner's permit has been valid for the required holding period. In most states, you must hold a permit for 6 months before you can test for a standard license. If you book too early, your appointment will be canceled and you will lose your fee. Check your state's permit holding requirements before you select a date.
Do not assume your appointment is confirmed if you did not receive an email or confirmation number. Some states' systems are slow or unreliable. If you booked online but did not see a confirmation screen or receive an email within 24 hours, call the DMV to verify that your appointment went through.
Do not forget to bring your confirmation number and learner's permit on test day. Even if you booked online, you will need to show these documents when you arrive. Some DMV offices will not let you test without proof of your appointment.
Frequently Asked Questions
Can I book a test appointment online if I do not have a learner's permit yet?
No. You must have an active learner's permit before you can book a driving test. If you do not have one, you need to get your permit first by passing the written test at your local DMV. Once your permit is issued, you can then book your road test online.
What if all the online appointment slots are full?
Call your local DMV office. They may have cancellations that do not show up online, or they may be able to add you to a waitlist. Some states also let you book at a different location if your preferred office is full. Checking back on the website every few days sometimes reveals newly opened slots as other people cancel.
Can I reschedule my test if I book it online?
Yes, in most states. Log back into the scheduling system with your confirmation number and email, and select reschedule. Some states charge a small fee ($5 to $15) and require you to reschedule at least 24 to 48 hours before your appointment. A few states require you to call to reschedule instead.
Do I need to print my confirmation after booking online?
It is a good idea to print it or take a screenshot. Bring your confirmation number and learner's permit on test day. Some DMV offices will not let you test without proof of your appointment, and having it on paper or on your phone makes check-in faster.
What if I book online but do not receive a confirmation email?
Check your spam folder first. If it is not there, call your local DMV office within 24 hours to confirm that your appointment was recorded in their system. Do not assume the booking failed—some states' email systems are slow. Calling early gives you time to rebook if something went wrong.