How to schedule your permit test
Most states let you book your permit test online through the DMV website, by phone, or in person at a local DMV office. The method depends on your state — some offer all three, others only one or two. You will need your learner's permit number (or process confirmation), a valid ID, and sometimes a credit card for the booking fee, which ranges from free to about $15 depending on your state.
The earliest available test date is usually within one to four weeks, though this varies by location and season. Rural areas often have longer waits than cities. If your state's online system shows no open slots, calling the DMV directly sometimes reveals cancellations that have not yet appeared online.
Key Takeaways
- You must hold a valid learner's permit before you can book a permit test; the test cannot be scheduled without one.
- Online scheduling is fastest in most states, but phone and in-person booking are options if the website is down or slots appear full.
- Test dates fill up faster in spring and summer, so booking as soon as your permit arrives gives you more choice.
- Bring the same ID you used to get your permit, and arrive 10 to 15 minutes early on test day.
Scheduling online through your state DMV website
Go to your state's DMV website and look for "Schedule a Test," "Book an Appointment," or "Permit Test Scheduling." You will enter your learner's permit number, date of birth, and driver's license number (if you have one). The system will show available dates and times at DMV offices near your address or a zip code you enter.
Select your preferred date and time, then confirm your contact information. Most states send a confirmation email or text message with your appointment number and instructions. Save this confirmation — you will need the appointment number when you arrive at the DMV. If you do not receive a confirmation within a few minutes, check your spam folder or log back into the DMV website to verify the booking went through.
If the online system says no appointments are available, try searching for offices farther away, or call the DMV to ask when the next batch of slots opens. Some states release appointments in weekly batches on specific days.
Scheduling by phone
Call your state DMV's main phone line and ask for permit test scheduling. Have your learner's permit number, date of birth, and a list of dates and times that work for you ready before you call. The wait time is often 15 to 45 minutes, especially during business hours on weekdays.
The DMV representative will confirm your identity, check available slots, and book your test. They will give you an appointment number over the phone — write it down when ready. Ask them to repeat it and confirm the date, time, and office location before you hang up. Request that they email or mail a confirmation if possible, so you have a record.
Scheduling in person at a DMV office
Walk into any DMV office during business hours with your learner's permit and a valid ID. Tell the staff member you want to book a permit test. They will check your permit status, show you available dates on their computer, and book you on the spot. This method is useful if you are already at the DMV for another reason, or if you prefer to confirm your appointment face-to-face.
In-person scheduling is usually faster than calling, but the office itself may have a wait. Some states let you take a number and wait in line; others use online check-in systems. Bring your learner's permit and ID, and plan to spend 15 to 30 minutes total.
What to do if no appointments are open
If your state's system shows no available slots, you have several options. First, check again in a few days — many states release new appointment slots weekly or daily. Second, try searching for offices in a different city or county; rural offices often have more availability than urban ones. Third, call the DMV directly and ask when the next batch of appointments will open, or whether they have a cancellation list you can join.
Some states allow you to take the permit test without a scheduled appointment on a walk-in basis, though you may wait several hours. Call ahead to ask whether your local DMV accepts walk-ins for permit tests. A few states also offer permit tests at third-party testing centers (often driving schools or private testing facilities), which sometimes have more flexible scheduling.
Rescheduling or canceling your test
If you need to change your test date, log into the DMV website using your appointment number and confirmation details, or call the DMV and provide your appointment number. Most states let you reschedule up to 24 or 48 hours before your test without penalty. If you cancel within that window, your fee is usually refunded or applied to a new booking.
If you miss your appointment without canceling, you will lose your fee and have to book again. If you are running late on test day, call the DMV office directly — some will hold your slot for 15 to 30 minutes if you call ahead.
What to bring on test day
Bring the same ID you used to get your learner's permit (passport, state ID, or birth certificate plus a second form of ID, depending on your state). Bring your learner's permit itself. Bring your confirmation email or appointment number. Arrive 10 to 15 minutes early so you have time to check in and use the restroom.
Do not bring your phone into the testing room — most DMVs collect phones or require you to leave them in your car. Bring a pen if your state uses paper answer sheets, though most now use computer-based testing. Wear comfortable clothes and avoid anything with large pockets or loose items that could be mistaken for cheating aids.
Frequently Asked Questions
Can I schedule a permit test before I get my learner's permit?
No. You must have an active learner's permit in your name before you can book a permit test. The DMV will ask for your permit number during scheduling, and staff will verify it exists in the system before confirming your appointment.
How long does a permit test usually take?
The written test itself takes 20 to 40 minutes, depending on how many questions your state includes. Add 15 to 30 minutes for check-in, instructions, and waiting for your results. Plan to spend one to two hours at the DMV office total.
What if I fail the permit test?
You can usually reschedule and take the test again after a waiting period, which ranges from the same day to one week depending on your state. You will pay the test fee again. Most states let you take the test three to five times before you have to reapply for your learner's permit.
Do I need to bring my learner's permit to the test, or just my ID?
Bring both. The DMV will check your learner's permit to confirm you are may be able to access to test, and your ID to verify your identity. If you forget your permit, staff may turn you away or require you to reschedule.
Can I schedule my test more than a month in advance?
Most states only let you book appointments 30 to 60 days ahead. If you want a test date further out, call the DMV and ask whether they accept advance bookings, or try scheduling again closer to your preferred date.