How to book your DMV driving test
You book a DMV driving test appointment through your state's DMV website, by phone, or in person at a local DMV office. Most states now let you reserve a time slot online without visiting the office first. You will need your learner's permit number, a valid email address, and sometimes a phone number. The process takes about five minutes, and you will receive a confirmation with your test date, time, and location.
The exact steps depend on which state you live in, because each state runs its own DMV system. Some states use a single online portal for the whole state; others let each county or region manage its own schedule. A few states still require you to call or show up in person. Your state's DMV website will tell you which method works where you are.
Key Takeaways
- Most states let you book online through their DMV website using your learner's permit number and email address.
- You must have a valid learner's permit before you can schedule a driving test; the permit itself has an expiration date you need to check.
- Test availability varies by location and season, so popular times and locations may be booked weeks or months ahead.
- You will need to bring specific documents on test day, usually your permit, proof of insurance, and a vehicle that passes safety inspection.
- If you miss your appointment without canceling, you may lose your fee and have to wait longer to reschedule.
Finding your state's DMV booking system
Start by going to your state's official DMV website. Search "[your state] DMV driving test appointment" if you are not sure of the exact URL. The website should have a link labeled "Schedule a Test," "Book an Appointment," or "Reserve a Test Time." Click that link, and you will usually land on a page that asks you to enter your learner's permit number or driver's license number.
If your state does not offer online booking, the website will tell you to call a specific phone number or visit an office in person. Some states display wait times for in-person visits, so you can choose the least busy time. Write down the phone number or office address before you go, because DMV offices are often in locations without cell service or reliable internet.
A few states use a third-party booking system instead of their own. For example, some use a vendor called Appointment Plus or Acuity Scheduling. The DMV website will direct you to that system, and the process is the same: enter your permit number and choose an available slot.
What information you need before you book
Have your learner's permit in front of you. You will need the permit number, which is printed on the front. Check the expiration date on the back — if your permit has expired, you cannot book a test. You will need to renew the permit first, which usually takes a few days to a few weeks depending on whether you do it online or in person.
You will also need a valid email address and, in some states, a phone number. The DMV will send your confirmation to the email address you provide, so use one you check regularly. If you do not have an email address, create a free one at Gmail, Yahoo, or Outlook before you start the booking process.
Some states ask for your Social Security number or date of birth to verify your identity. This is normal and required. Do not book on a public computer if you are uncomfortable entering this information.
Choosing your test date and location
After you enter your permit number, the system will show you available dates and times at DMV offices near you. Popular locations and times — usually mornings and weekdays — fill up first. If you see only dates weeks away, that is normal during busy seasons like summer or right after school starts.
Choose a location that is realistic for you to reach on test day. You will need to arrive 10 to 15 minutes early, and you will need a vehicle to test in. If the nearest office is an hour away and you do not have reliable transportation, pick a different location or wait for an opening closer to home.
Some states let you choose between morning and afternoon slots. Morning slots are often easier to pass because you are more alert and the roads are less congested. If you are a nervous test-taker, a morning appointment may work in your favor.
Confirming your appointment and what happens next
After you select a date and time, the system will ask you to review your information and confirm. Check that your name, permit number, and test location are correct. Then click "Confirm" or "Book Appointment." You will see a confirmation number on the screen — write this down or take a screenshot. The DMV will also email you a confirmation with the same number.
Save that confirmation email. You do not need to print it, but you should have the confirmation number and test date memorized or easily available. If you lose the email, you can usually log back into the DMV website and find your appointment under "My Bookings" or "Scheduled Tests."
The confirmation will tell you what to bring on test day. Most states require your learner's permit, proof of insurance for the vehicle you are testing in, and the vehicle itself. Some states also ask for proof of residency or a second form of ID. Read the confirmation carefully so you do not show up unprepared.
Canceling or rescheduling if your plans change
If you need to cancel or move your test to a different date, do it through the same website or by calling the DMV as soon as possible. Most states let you reschedule online without losing your fee, but only if you cancel at least 24 to 48 hours before your appointment. If you miss your test without canceling, you will lose your fee and have to pay again to book a new one.
Life happens — if you are sick on test day, call the DMV office directly as soon as you know you cannot make it. Some offices will let you reschedule for free if you call before your appointment time. Others will charge a fee. It depends on your state's policy, so ask when you call.
Do not straightforward skip your appointment and hope to book another one later. The DMV tracks no-shows, and some states will flag your account or require you to call instead of booking online next time.
What to do if no appointments are available
If the system shows no open slots for weeks or months, you have a few options. First, check back in a few days — cancellations happen constantly, and new slots open up as soon as someone cancels. Set a reminder to check every few days rather than waiting passively.
Second, look at offices in neighboring counties or cities. A 30-minute drive to a less busy location might get you a test date weeks sooner. Some people find that rural DMV offices have shorter wait times than urban ones.
Third, call the DMV directly and ask if there is a waitlist or cancellation line. Some offices keep a phone line for people who want to be called if someone cancels. This is not common, but it is worth asking.
If you are in a rush because your learner's permit is about to expire, you may be able to renew the permit before taking the test. This buys you more time to find an appointment. Check your state's DMV website for permit renewal rules.
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. If you do not have a permit yet, take the written test first at your local DMV office or online, depending on your state.
What if I book an appointment but my permit expires before the test date?
Your appointment will be canceled automatically, and you will lose your fee. Renew your permit before you book the test, or make sure your test date is at least a few weeks before your permit expires. Some states let you renew a permit online a few months before it expires.
Do I have to use the same vehicle for the test that I practiced in?
No, but the vehicle you use must be registered, insured, and pass a basic safety inspection. The DMV will check that the brakes, lights, wipers, and horn work. If you practiced in a different car, spend a few minutes getting familiar with the test vehicle before your appointment.
What happens if I am late to my driving test appointment?
If you arrive more than 10 or 15 minutes late, the DMV may not let you test that day and you will lose your fee. Arrive at least 15 minutes early. If you are running late, call the office when ready — some will wait a few extra minutes if you call ahead, but do not count on it.
Can someone else book a driving test appointment for me?
Most online systems require you to enter your own permit number, so you have to do it yourself. If your state requires in-person or phone booking, someone else can call on your behalf, but you will still need to provide your permit number and answer verification questions.