How to book a driver test appointment at your DMV
The way you book a driver test appointment depends on your state. Most states now let you reserve a time slot online through their DMV website, though some still require you to call or visit in person. A few states use third-party scheduling systems instead of their own DMV portal. The key is finding your state's actual booking method — not all of them work the same way.
Before you book, have your learner's permit number ready and know which type of test you need (Class D for regular passenger vehicles is most common). You'll also need to pick a test location near you and choose from available dates and times. Most states let you book weeks or even months in advance, though some locations fill up faster than others.
Key Takeaways
- Most states let you book online through their DMV website, but some require a phone call or in-person visit to the DMV office.
- You need your learner's permit number and must choose a test location and date before booking.
- Some states use their own scheduling system while others use third-party platforms like Appointment+ or Acuity Scheduling.
- Test slots can fill up quickly at popular locations, so booking as soon as you're ready helps you get your preferred time.
- Bring your learner's permit, proof of identity, and proof of vehicle registration on test day — the exact documents vary by state.
Finding your state's DMV booking system
Start by going to your state's official DMV website. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Slot" — the wording varies. Some states put this link on their homepage; others bury it under a "Services" or "Driver License" section. If you can't find it after a few minutes of looking, your state may not offer online booking.
If your state doesn't have online booking, call the DMV phone number listed on their website. Have your learner's permit number ready when you call. The wait time can be long, especially on weekdays, so calling early in the morning or late in the afternoon sometimes means a shorter hold. A few states still require you to visit a DMV office in person to book a test, though this is becoming less common.
Some states contract with third-party scheduling companies instead of running their own system. If your state uses Appointment+, Acuity Scheduling, or another platform, you'll be directed to that company's website from the DMV site. The process is the same — you enter your information and pick a time — but you're booking through a different company's system.
What information you'll need to provide
When you book, have these details ready: your learner's permit number, your date of birth, your full legal name as it appears on your permit, and your contact information (phone number and email). Some states also ask for your Social Security number or driver's license number if you're renewing rather than getting your first license.
You'll also need to choose which DMV office or testing location you want to visit. If you live in or near a city, you may have several options. Rural areas often have only one or two locations. Some states let you see wait times at each location before you book, which helps you pick the one with shorter lines.
Finally, you'll select your preferred test date and time from the available slots. Popular times — early morning, lunch hours, and late afternoon — fill up faster. If you have flexibility in your schedule, booking a mid-morning or mid-afternoon slot on a weekday often means more options.
Booking online step by step
Once you're on your state's booking page or the third-party system, the process usually follows this order: First, enter your learner's permit number and date of birth to pull up your record. The system confirms you're may be able to access to take the test (meaning you've held your permit long enough and haven't failed recently). If your record doesn't come up, you may have entered the wrong number or your permit may not be in the system yet.
Next, select the type of test you need. For most people this is a Class D passenger vehicle test, but if you're testing for a motorcycle, commercial license, or another class, choose that instead. Then pick your preferred test location from the list of DMV offices or testing centers near you.
After that, the system shows you available dates and times. Click on the slot that works for you. Some systems let you pick multiple preferences in case your first choice fills up. Review your information one more time, then confirm your booking. You'll get a confirmation number and usually an email with your appointment details.
What happens after you book
Save your confirmation number and the email you receive. Write down the date, time, and location of your test appointment somewhere you won't lose it — your phone calendar, a notebook, or a printed copy. Some states send reminder emails or texts a few days before your test; others don't, so don't rely on a reminder to show up on time.
Arrive at least 15 minutes early on test day. Bring your learner's permit, a government-issued photo ID (like a passport), and proof of vehicle registration for the car you'll be testing in. Some states also ask for proof of insurance. Check your state's DMV website for the exact list of documents you need — it varies.
If you need to reschedule or cancel, go back to the booking system or call the DMV as soon as you know you can't make it. Canceling in advance opens that slot for someone else and usually lets you book a different time without penalty. If you miss your appointment without canceling, some states charge a fee to reschedule.
If you can't find an available appointment
During busy seasons — spring through early fall, and right after the new year — test slots can fill up weeks in advance. If you can't find an opening, check back daily or every few days. Cancellations happen constantly, and new slots open up as people reschedule or cancel.
Some states let you join a waitlist for a specific location and date. If someone cancels, you get notified and can claim that slot. This is faster than checking the website repeatedly, though not all states offer it.
If your state is completely booked and you're in a hurry, you have a few options: Try a testing location farther away — rural DMV offices often have more availability than city ones. Or wait a few weeks for the rush to pass. There's no penalty for taking your test later, as long as your learner's permit is still valid.
Common booking mistakes to avoid
The most common mistake is entering your learner's permit number wrong. Double-check it character by character before you submit. Another common error is picking the wrong test location — if you book at a DMV office 45 minutes away by accident, you'll have a long drive on test day.
Don't book a test time you can't actually make. If you're not a morning person, don't book an 8 a.m. slot hoping you'll adjust. You need to be alert and focused during your test, so pick a time when you're naturally at your best.
Finally, don't assume your confirmation email went to spam. Check your spam folder right after booking and add the DMV's email address to your contacts so future messages don't get filtered. If you don't see a confirmation within an hour, call the DMV to confirm your appointment was recorded.
Frequently Asked Questions
Can I book a test appointment before I get my learner's permit?
No. You must have an active learner's permit in your state's system before you can book a test. The DMV won't let you schedule until your permit record comes up when you enter your information. If you just got your permit, wait a day or two for it to enter the system, then try booking.
How far in advance can I book my test?
This varies by state. Some let you book up to three months ahead; others only open slots 30 days out. Check your state's DMV website for their specific window. Booking as soon as slots open for your preferred date gives you the best chance of getting the time you want.
What if I need to change my test appointment after I book?
Most states let you reschedule online through the same booking system, or by calling the DMV. Cancel your current appointment and book a new one. Some states charge a small fee for rescheduling; others don't. Check your confirmation email or your state's DMV website for their rescheduling policy.
Do I have to use the same vehicle I practiced in for my test?
No, but the vehicle must be registered, insured, and in safe working condition. You'll need to bring proof of registration for whichever car you test in. If you practiced in a sedan but test in an SUV, that's fine — the test measures your driving skills, not your familiarity with one specific car.
What if I show up late to my test appointment?
Most DMV offices won't let you test if you arrive more than 10 or 15 minutes late. You'll have to reschedule for another day. Plan to arrive at least 15 minutes early to allow time for parking and getting to the testing area, especially if you're unfamiliar with the location.