How to schedule your learner's permit test
To book your learner's permit test, you contact your state's Department of Motor Vehicles (DMV) or equivalent agency — the exact name and process varies by state. Most states let you schedule online through their official website, by phone, or in person at a local DMV office. You will need your learner's permit number, a valid ID, and sometimes a confirmation number from when you first got your permit. The test itself is usually available within one to four weeks of booking, depending on how busy your local office is.
The key difference between booking and taking the test: booking reserves your spot and time slot. Taking the test is when you actually show up and answer the questions. This guide covers only the booking part — how to get that appointment on the calendar.
Key Takeaways
- Your state's DMV website is the fastest way to book; most states let you pick your date and time slot online without calling.
- You will need your learner's permit number and a valid ID to complete the booking.
- Bring the confirmation number or receipt from your booking to the DMV on test day — some states require it.
- If your state's online system is down or you cannot find your permit number, calling the DMV is faster than showing up in person.
- Test availability changes by location; rural areas may have fewer dates than cities, so book as soon as you are ready.
Finding your state's DMV booking system
Start by searching "[your state] DMV learner's permit test appointment" or "[your state] DMV written test booking." This takes you directly to your state's official site. Do not use third-party sites that claim to book DMV tests for you — they charge fees and often just redirect you to the state site anyway.
Once you are on your state's DMV website, look for a link labeled "Schedule an appointment," "Book a test," "Reserve a test time," or "Testing appointments." Some states put this under a "Services" or "Online Services" menu. If you cannot find it, scroll to the bottom of the page and look for a phone number to call; the DMV staff can tell you whether online booking is available in your area.
A few states (including some counties within larger states) do not offer online booking yet. In those cases, you must call or visit an office in person. Call ahead to ask what documents to bring and whether you need an appointment or can walk in.
What information you need before booking
Have these items ready before you start the booking process: your learner's permit number, your date of birth, your driver's license or state ID number, and your Social Security number (some states ask for it, others do not). You will also need to know which DMV office location you want to test at — most states let you choose from several nearby offices.
If you cannot find your learner's permit number, check the physical permit card itself — the number is usually in the top right or bottom left corner. If you lost the card, call your state DMV and give them your name and date of birth; they can look up your permit number over the phone.
Choosing your test date and location
After you log into the booking system, you will see a calendar showing available dates. Click on a date that works for you. The system will then show you available time slots — usually morning, afternoon, and sometimes evening options depending on the office.
Pick a location close to where you live or go to school. Testing at a smaller, less busy office sometimes means shorter wait times on the day of the test, even if the drive is a bit longer. If you are unsure which office is least crowded, call ahead and ask; DMV staff can tell you which times and locations tend to have shorter lines.
Once you select a date and time, the system will ask you to confirm your personal information and contact details. Double-check everything — if the address or phone number is wrong, the DMV may not be able to reach you if there is a problem.
Completing the booking and getting your confirmation
After you confirm your information, the system will generate a confirmation number and usually send it to your email address. Write down this confirmation number or take a screenshot — you will need to bring it (or the printed confirmation) to the DMV on test day. Some states print it on a receipt you can take home; others email it only.
Check your email (including spam and promotions folders) within a few minutes of booking. If you do not see a confirmation email after 10 minutes, log back into the booking system and look for a "View my appointments" or "My reservations" section. You can usually print your confirmation from there.
Save your confirmation number in your phone or write it down somewhere you will not lose it. If you lose it, you can still show up at the right date and time — the DMV has your appointment in their system — but having the number makes check-in faster.
What happens if you need to reschedule or cancel
If your booking date no longer works, most states let you reschedule through the same online system. Log in, find your appointment, and look for a "Reschedule" or "Change appointment" button. You can usually move your test to a different date or time without losing your spot, though some states charge a small fee.
If you cancel instead of rescheduling, that slot opens up for someone else. Some states let you cancel free of charge up to a certain number of days before your test; others charge a fee. Check your state's policy before you cancel.
If the online system will not let you reschedule (sometimes it locks you out close to your test date), call the DMV directly. Explain that you need to move your appointment, and they can usually do it over the phone.
Common issues when booking
The system says your permit number is invalid. Double-check that you typed it correctly — permit numbers are case-sensitive in some states. If you are still stuck, call the DMV and ask them to verify your number. Sometimes a permit has expired or been cancelled, which blocks online booking; the DMV can tell you whether that is the issue and what to do next.
No dates are available in your area. This usually means the local office is fully booked. Check back in a few days — offices often release new time slots weekly. You can also try booking at a different DMV location, even if it is farther away. Some states have a waitlist feature; if yours does, add yourself to it and the system will notify you when a slot opens.
You booked but never got a confirmation email. Log back into the booking system and check your appointment status. If it shows as confirmed there, you are booked — the email just did not arrive. If it shows as "pending" or "incomplete," you may need to finish a step you missed. Call the DMV if the status is unclear.
Frequently Asked Questions
Can I book a test the same day I get my learner's permit?
No. You must have your learner's permit in hand before you can book the written test. Most states require you to wait at least a few days after getting your permit before testing, though the exact waiting period varies. Check your state's rules on the DMV website.
Do I have to book online, or can I just show up?
It depends on your state. Some states require appointments and will not test you without one. Others let you walk in, but you may wait several hours. Call your local DMV to ask whether walk-ins are accepted and how long the wait usually is.
What if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book again. Some states charge a fee to rebook. Call the DMV as soon as you realize you missed it and ask whether you can reschedule the same day or whether you need to book a new appointment.
Can someone else book the test for me?
Most states require you to book your own appointment using your permit number and personal information. However, if you cannot access the online system, a parent or guardian can usually call the DMV on your behalf and book over the phone using your information.
How far in advance should I book?
Book as soon as you are ready to take the test. Popular times (weekday afternoons and Saturdays) fill up quickly, especially in busy areas. If you wait until a week before you want to test, you may find no slots available and have to wait another two to four weeks.