The fastest way to book depends on your state
Most states let you book a driver's test appointment online through the DMV website, by phone, or in person at a local DMV office. The online method is usually quickest — you pick your test date and location from available slots without waiting on hold. Some states require you to book by phone or in person, so check your state DMV's website first to see which methods they accept.
Before you book anything, make sure you meet the basic requirements: you must have a valid learner's permit, be at least the minimum age for your state (usually 16 or 17), and have proof of identity and residency. If you're missing any of these, the DMV won't let you schedule a test, and you'll need to handle that first.
Key Takeaways
- Check your state DMV website to find the exact booking method they use — online, phone, or in-person — because it varies by state.
- Have your learner's permit number, Social Security number, and a valid email or phone number ready before you start booking.
- Book as soon as slots open in your area, because popular test times and locations fill up weeks in advance.
- Write down your appointment confirmation number and the exact date, time, and location, then arrive 10 to 15 minutes early with all required documents.
How to book online through your state DMV website
Go to your state's official DMV website and look for a link that says "Schedule a Test," "Book an Appointment," or "Driver's Test Appointments." Click it and you'll usually be asked to enter your learner's permit number and date of birth to pull up your record. Some states ask for your Social Security number instead or in addition.
Once you're logged in, you'll see a calendar showing available test dates and times at DMV locations near you. Pick the date and location that work for you — availability varies widely, so if nothing shows up in your preferred area, try searching a wider radius or a different week. After you select a slot, the system will ask you to confirm your contact information and may offer to send you a confirmation email or text message. Take the confirmation number it gives you and save it somewhere you can find it later.
If the website says no appointments are available, it usually means your area's test schedule is fully booked. Check back in a few days — some states release new slots on specific days of the week, and cancellations open up regularly. You can also call the DMV to ask when new slots typically become available in your area.
Booking by phone or in person
If your state doesn't offer online booking, call the DMV's main customer service line (the number is on your state DMV website) and tell them you want to schedule a driver's test. Have your learner's permit number, date of birth, and preferred test location ready. The person on the phone will tell you what dates and times are open and book you into a slot.
You can also walk into a local DMV office and ask to schedule a test at the counter. This works best if you go early in the day or on a weekday, when wait times are shorter. Bring your learner's permit and a form of ID. The staff will check your record and book you for an available time slot, usually giving you a printed confirmation slip on the spot.
What information you need before you book
Have these items ready before you start the booking process, whether you're going online, calling, or visiting in person:
- Your learner's permit number (printed on the front of your permit)
- Your date of birth
- Your Social Security number (some states ask for this)
- A valid email address or phone number where the DMV can send your confirmation
- Your preferred test location and any dates that work for you
If you don't have your learner's permit number memorized, have the permit itself in front of you. If you've lost your permit, you'll need to get a replacement before you can book a test — contact your state DMV to find out how.
Timing: when to book and how far in advance
Book your test appointment as soon as you're ready to take it. In busy areas, popular test times (usually mornings and early afternoons on weekdays) can fill up four to eight weeks in advance. If you wait until a week or two before you want to test, you may find that only late afternoon or weekend slots are left, or nothing at all.
Most states let you book a test no more than 60 to 90 days in advance, so you can't reserve a slot too far ahead. If you know roughly when you'll be ready, check your state's website to see the exact window and book as soon as that window opens.
If you book a test and then realize you can't make it, cancel as soon as you know. Most states let you cancel or reschedule online or by phone without a penalty, but some charge a fee if you cancel less than a certain number of days before your appointment. Check your confirmation or your state's cancellation policy to be sure.
What to bring and when to arrive
On test day, bring your learner's permit, a valid photo ID (like a passport or state ID), and your Social Security card or a document with your Social Security number on it. Some states also ask for proof of residency, like a utility bill or lease. Check your confirmation email or your state DMV website to see the exact list for your location.
Arrive 10 to 15 minutes before your scheduled test time. If you arrive more than 15 minutes late, the DMV may cancel your appointment and you'll have to book again. Bring the confirmation number or confirmation slip with you — the test administrator will need it to pull up your record.
If you can't find an appointment or need to reschedule
If your area has no available appointments for weeks, try searching a different DMV location — sometimes nearby counties or districts have more open slots. You may have to drive farther, but you could get tested sooner. Check whether your state lets you test at any DMV location or only at the one closest to your address.
If you need to reschedule an appointment you've already booked, log back into the booking system or call the DMV and select the option to change your appointment. Most states let you reschedule online or by phone as long as you do it before your test date. If you miss your appointment without canceling, you may have to wait longer to book a new one, or you might lose a fee.
Frequently Asked Questions
Can I book a test appointment before I get my learner's permit?
No. You must have a valid learner's permit in hand before you can schedule a driver's test. The DMV will ask for your permit number when you book, and they'll check that your permit is active and current. If you don't have a permit yet, get one first, then book your test.
What happens if I miss my test appointment?
If you don't show up for your scheduled test, the appointment is usually canceled and you'll have to book a new one. Some states charge a fee to reschedule after a no-show, and you may have to wait longer to get another slot. If you know you can't make it, cancel ahead of time so someone else can use that slot.
Can someone else book a test appointment for me?
Most states require you to book your own appointment because they need to verify your identity and permit information. Some allow a parent or guardian to book for a minor, but you'll still need to provide your permit number and personal details. Check your state DMV website or call to ask whether a family member can book on your behalf.
How long after I book will my test be?
It depends on how busy your area is and how far in advance you book. In less busy areas, you might get a test within a week or two. In busy urban areas, you could wait four to eight weeks or longer. The booking system will show you available dates when you search, so you'll know the wait time before you confirm.
Do I need to pay a fee to book a test appointment?
Booking itself is usually free, but you'll pay a test fee when you take the exam — typically $10 to $50 depending on your state. Some states let you pay online when you book, while others collect the fee on test day. Check your confirmation or your state DMV website to see when and how to pay.