What You Need to Do Before You Book
You cannot schedule a driving test until you have passed your written exam and hold a valid learner's permit or instruction permit in your state. The DMV will not let you book a test slot without proof of this permit in your name. Before you contact the DMV, gather your permit, a valid form of ID, and the name and contact information of the person who will supervise your test drive — most states require a licensed adult in the vehicle with you.
Check your state's specific rules about vehicle requirements. Some states require the test vehicle to have working mirrors, seat belts, and a functioning brake on the passenger side; others have additional safety rules. Your state's DMV website lists these requirements, and failing to meet them will result in a cancelled test. You also need to know whether your state charges a fee for the test itself — this ranges from no charge to over $100 depending on where you live.
Confirm you meet the minimum age requirement for your state's driving test. Most states allow you to test at 16 or 17, but some require you to hold your learner's permit for a set number of months or days before you can book. Check your state's DMV site for this waiting period — it typically ranges from 30 to 180 days.
Key Takeaways
- You must hold a valid learner's permit before the DMV will let you schedule a driving test.
- Most states require a licensed adult supervisor in the vehicle during your test, and some states have specific rules about which licenses count.
- Your test vehicle must meet state safety standards, which you can find on your state DMV website before you book.
- Scheduling methods vary by state — some use online portals, some require phone calls, and some use in-person appointments at local DMV offices.
- Test availability and wait times differ widely by location; rural areas often have shorter waits than urban centers.
Online Scheduling Through Your State DMV Portal
Most states now offer online test scheduling through their official DMV website. Go to your state's DMV homepage and look for a link labeled "Schedule a Driving Test," "Book an Appointment," or "Manage Your Appointment." You will need to log in with your permit number and date of birth, or create an account if you do not have one. The system will show you available test dates and times at DMV locations near your address.
When you select a date and time, the system will ask you to confirm your personal information, your permit number, and the type of test you are taking — this is usually labeled as a "Class D" or "passenger vehicle" test. Some states let you choose your preferred testing location; others assign you to the nearest office. After you confirm your booking, you will receive a confirmation number and an email or text message with your test details. Save this confirmation — you will need to show it when you arrive for your test.
If the online system shows no available slots, check back regularly. Many states release new appointment slots on a rolling basis, and cancellations open up frequently. Some states allow you to join a waitlist through the online portal, which will notify you if a slot becomes available sooner than the dates currently shown.
Scheduling by Phone or In Person
If your state does not offer online scheduling, or if you prefer to book by phone, call your state DMV's main customer service line. Have your learner's permit number, date of birth, and the names of nearby DMV locations ready before you call. The representative will ask which location you prefer and what times work best for you, then book your test and provide you with a confirmation number. Write down this number and the date and time of your appointment — you will need both when you arrive.
Some states still require you to schedule your test in person at a local DMV office. Walk in during business hours, bring your learner's permit and a valid ID, and ask to book a driving test. The staff will check your permit status, confirm you meet the age and waiting-period requirements, and assign you a test date. This method usually takes 15 to 30 minutes, but wait times at busy offices can be longer. Call ahead to ask about the current wait time before you go.
A few states use third-party scheduling systems separate from the DMV website. If your state DMV website does not have a direct scheduling link, look for a button that says "Third-Party Scheduler" or the name of the vendor — common ones include Appointment Plus and Acuity Scheduling. These work the same way as state portals: you log in, select a date and time, and receive a confirmation.
What to Bring and What to Expect on Test Day
Arrive at least 10 to 15 minutes before your scheduled test time. Bring your confirmation number, your learner's permit, a valid photo ID (usually a state ID or passport), and proof of vehicle registration and insurance for the car you will be driving. The DMV will verify your permit status and check that your vehicle meets safety standards — the examiner may walk around the car and test the brakes, mirrors, and lights before you start.
Your test supervisor must be a licensed driver who is at least 18 or 21 years old, depending on your state. Some states require the supervisor to be a parent or guardian; others allow any licensed adult. The supervisor sits in the passenger seat but does not speak during the test. The examiner sits in the back or passenger seat and gives you directions — you will drive on local streets and possibly a highway, depending on your state's test route.
The test usually lasts 20 to 40 minutes. You will be evaluated on basic skills: starting the car, using turn signals, stopping at stop signs, turning, parking, and following traffic laws. If you fail, you can usually reschedule your test within a few days or weeks, depending on your state's rules. If you pass, you will receive a temporary license on the spot, and your permanent license will arrive by mail within one to two weeks.
Wait Times and Availability by State
How long you wait for a test slot depends on where you live and the time of year. Urban areas and states with high populations — California, Texas, New York, Florida — often have wait times of four to eight weeks or longer, especially during summer months when more teenagers are testing. Rural areas and less populated states may have slots available within one to two weeks.
Peak testing seasons are May through August, when school is out and many teens turn 16 or 17. If you can schedule your test in the fall, winter, or early spring, you will likely find more available slots. Some states publish average wait times on their DMV websites, so check there to get a realistic picture of how long you might wait in your area.
If you cannot find an available slot at your preferred location, check DMV offices in neighboring cities or counties. You may be able to test at a less busy location and then transfer your license to your home county later. Some states allow this; others do not, so confirm with your DMV before you book at a different location.
Rescheduling or Cancelling Your Test
If you need to change your test date or time, most states let you reschedule through the same online portal where you booked, or by calling the DMV. You typically have to cancel at least 24 to 48 hours before your scheduled test, depending on your state's policy. If you cancel too close to your test time, you may lose your fee or have to pay a cancellation charge.
If you miss your test without cancelling, you will forfeit your fee and have to book and pay for a new test. Some states allow one or two no-shows before they require you to reapply for your permit, so treat your appointment seriously. If an emergency comes up, call the DMV as soon as possible to cancel and reschedule.
Common Mistakes That Get Tests Cancelled
The most common reason tests are cancelled is that the test vehicle does not meet safety requirements. Before you book, verify that your car has working brakes, mirrors, seat belts, and lights. Some states also require the vehicle to be registered and insured in someone's name — it cannot be a rental or a car borrowed from a friend without proper documentation. Check your state's specific vehicle rules on the DMV website.
Another frequent mistake is arriving without the required documents. You must bring your learner's permit and a valid photo ID. If you forget either one, the DMV will not let you test, and you will have to reschedule. Some states also require proof of vehicle registration and insurance, so check your state's list before you go.
A third common error is showing up with an unlicensed or improperly licensed supervisor. The person in the passenger seat must hold a valid driver's license for your state or another state. If your supervisor's license is expired or suspended, the test will be cancelled. Confirm your supervisor's license status before test day.
Frequently Asked Questions
Can I schedule my driving test online in every state?
Most states offer online scheduling, but not all. Check your state DMV website first. If there is no online option, you can schedule by phone or in person at a local DMV office. A few states use third-party scheduling systems, which you can access through a link on the DMV website.
What happens if I fail my driving test?
You can reschedule and take the test again. Most states let you book another test within a few days or weeks. You may have to pay the test fee again, depending on your state's policy. There is usually no limit on how many times you can retake the test, but some states require you to wait a certain number of days between attempts.
Can I take my driving test in a different county or state?
You can test in a different county within your state if that location has sooner availability. Some states allow you to test in another state if you are a resident there temporarily, but rules vary. Contact your state DMV to ask whether testing in a different location is allowed and what paperwork you need.
Do I have to pay a fee to schedule my driving test?
Most states charge a fee for the driving test itself, ranging from no charge to over $100. Some states charge a separate fee to schedule or reschedule. Check your state DMV website for the exact fee and what payment methods are accepted — most take credit cards online or cash in person.
What if there are no available test slots in my area?
Check back regularly, as cancellations open up slots frequently. Some states have a waitlist feature in their online portal. You can also try scheduling at a less busy DMV location in a neighboring city or county, or wait a few weeks when demand may be lower. Avoid peak summer months if possible.