Where to book your driving test
You book your driving test through your state's Department of Motor Vehicles (DMV), not through a private school or instructor. 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 book only by phone or in person, so start by checking your state's DMV site to see which methods are available where you live.
The DMV website for your state is the official source — search "[your state] DMV driving test appointment" to find the right link. Avoid third-party sites that claim to book tests for you; they charge fees and often just redirect you to the state DMV anyway. Your state's official site is free.
Key Takeaways
- Book through your state's official DMV website, by phone, or at a local office — never through a private company claiming to book tests for you.
- You will need your learner's permit number, a valid ID, and proof of residency to complete your booking.
- Test availability varies by location and season; rural areas often have shorter wait times than cities.
- Most states let you reschedule or cancel online up to a certain number of days before your test date.
What you need before you book
Have your learner's permit number ready — you cannot book without it. You will also need a valid form of ID (usually your learner's permit itself) and proof of your current address, such as a utility bill, lease, or bank statement. Some states ask for your Social Security number during booking.
Check your state's DMV site for the exact documents required, because requirements vary. A few states require you to show proof that you have completed a certain number of supervised driving hours before you can even schedule a test. If your state has this requirement, you may need to upload a form signed by your supervising driver or keep a log to show at the test.
How to book online
Go to your state's DMV website and look for a link labeled "Schedule a Driving Test," "Book an Appointment," or "Reserve a Test Date." You will create an account or log in if you already have one. Enter your learner's permit number, date of birth, and the county or region where you want to test.
The system will show you available dates and times at testing locations near you. Pick a date that gives you enough time to practice — most people need at least a few weeks of regular driving after getting their permit. Once you select a date and time, the system will confirm your appointment and usually send a confirmation email or text. Save this confirmation; you will need to bring it or reference the appointment number on test day.
Phone and in-person booking
If your state does not offer online booking, call the DMV phone number listed on your state's official website. Have your learner's permit number, date of birth, and preferred testing location ready. The DMV representative will tell you available dates and book you for one. Write down your appointment date, time, and location, and ask for a confirmation number.
You can also book in person at any DMV office that administers driving tests. Bring your learner's permit, valid ID, and proof of address. Walk-in appointments are sometimes available, but many offices now require you to book ahead even for in-person visits. Call ahead to check your local office's policy.
Wait times and availability
How long you wait for an appointment depends on where you live and the time of year. Urban DMV offices often have waits of several weeks or longer, while rural areas may have appointments available within days. Summer and early fall are typically busier because more teenagers are testing. Winter and early spring often have shorter waits.
If the first available date is too far away, check testing locations in nearby counties or towns — you may find an earlier slot. Some states let you test in any county, not just your home county. You can also check back on the booking system every few days; cancellations open up spots regularly.
Rescheduling or canceling your appointment
Most states let you reschedule or cancel online through the same system where you booked, usually up to 3 to 7 days before your test date. Log into your account, find your appointment, and select the reschedule or cancel option. The system will show you other available dates if you want to move your test.
If you cannot reschedule online, call the DMV or visit an office in person. Some states charge a small fee to reschedule, while others do not. Check your state's policy before you cancel, because missing an appointment without canceling may count against you or result in a fee.
What to bring on test day
Bring your confirmation email or appointment number, your learner's permit, and a valid photo ID. You will also need to bring the vehicle you plan to test in — it must be registered, insured, and in working condition. The examiner will check the brakes, lights, windshield wipers, and horn before the test begins.
Arrive 10 to 15 minutes early. If you are late, the DMV may cancel your appointment and you will lose your slot. Bring a pen in case you need to fill out any paperwork on site.
Frequently Asked Questions
Can I book a driving test without a learner's permit?
No. You must have a valid learner's permit before you can schedule a driving test. The permit proves you have passed the written test and are legally allowed to practice driving with a supervising driver.
What if I fail my test — can I reschedule right away?
Most states let you reschedule when ready after a failed test, either at the DMV office or online. Some require you to wait a few days before you can book again. Ask the examiner or the DMV staff what your state's policy is before you leave.
Do I have to test in my home county?
Rules vary by state. Some states let you test anywhere in the state, while others require you to test in your home county or the county where your permit was issued. Check your state's DMV website or call to confirm.
What happens if I miss my appointment?
If you do not show up and do not cancel, you lose your appointment slot and may have to wait weeks for another one. Some states charge a fee for no-shows. Always cancel online or by phone if you cannot make it.
Can someone else book a test for me?
No. You must book your own test using your learner's permit number and personal information. A parent or guardian cannot book it for you, though they can help you navigate the website or drive you to the DMV office.