Book your permit test through your state's DMV website, by phone, or in person at a local office
Once you have your learner's permit study materials ready and feel prepared for the written test, you need to schedule an appointment at your state's Department of Motor Vehicles (DMV) or equivalent agency. Most states now let you book online through their official website, which is usually the fastest option. Some states still require you to call or visit an office in person, and a few offer both methods. The appointment itself is free — you pay only when you take the test, and that fee varies by state, typically between $10 and $30.
The exact process depends on which state you live in, because each DMV runs its own scheduling system. This guide walks you through the main ways to book and what to expect when you arrive.
Key Takeaways
- Most states let you schedule online through their official DMV website, and you can often pick your preferred date and time.
- You will need your learner's permit number or state ID number to book, plus a valid email address or phone number for confirmation.
- Some states require you to call a DMV phone line or visit an office in person if online booking is not available in your area.
- Appointment availability varies by location and season — popular test centers may be booked weeks in advance, especially in spring and summer.
- Bring your learner's permit, proof of residency, and any documents the DMV listed in your confirmation email when you arrive for your test.
Scheduling online through your state DMV website
The fastest way to book is through your state's official DMV website. Go to your state's DMV homepage, look for a link labeled "Schedule an Appointment," "Book a Test," or "Permit Test Scheduling," and follow the prompts. You will typically need to enter your learner's permit number or state ID number, your date of birth, and your email address or phone number. The system will show you available dates and times at test centers near your address or a location you choose.
Once you select a date and time, the system will send you a confirmation email or text message with your appointment details, a confirmation number, and a list of documents to bring. Save this confirmation — you will need the number when you arrive. Most states let you cancel or reschedule online up to a certain number of days before your appointment, usually three to seven days.
If your state's website does not have an online booking system, or if you cannot find the scheduling page, call the DMV phone number listed on the homepage. A representative can book your appointment over the phone and email or mail you a confirmation.
Calling the DMV to schedule by phone
If your state does not offer online scheduling, or if you prefer to book by phone, call your state DMV's main customer service line. The number is on your state's official DMV website. Have your learner's permit number, date of birth, and a list of nearby test centers ready before you call, because wait times can be long and you want to move through the process quickly.
A representative will ask which test center you prefer, what dates work for you, and will confirm your contact information. They will give you a confirmation number and may email or mail you written confirmation. Write down the confirmation number when ready — you will need it at your appointment.
Visiting a DMV office in person to schedule
Some states and some rural areas do not have online or phone scheduling. In those cases, you will need to visit a DMV office in person to book your permit test appointment. Bring your learner's permit, proof of residency (such as a utility bill or lease), and a form of ID. An office representative will help you choose an available date and time and give you a written confirmation slip.
If you live in an area with multiple DMV offices, call ahead to ask which location handles permit test scheduling, because not all offices offer this service. Some states have separate testing centers from regular DMV offices, and you may need to go to a specific location.
What to expect when appointment slots fill up
In busy seasons — typically spring through early fall — popular test centers can book up weeks in advance. If the dates you want are not available, you have a few options. First, try searching for appointments at a different test center, even if it is farther away. Second, check back in a few days, because cancellations open up slots regularly. Third, some states have a waitlist feature online or by phone that will notify you when a slot opens.
If you cannot find an appointment within a reasonable timeframe, call the DMV directly and ask if there are other test centers in your region or nearby counties. You may also ask whether your state offers any walk-in testing or if there are specific times when slots are more likely to be available.
Documents and information you will need to bring
When you arrive for your permit test appointment, bring the documents listed in your confirmation email or letter. This almost always includes your learner's permit and proof of residency, such as a utility bill, lease agreement, or bank statement with your current address. Some states also ask for a second form of ID, such as a school ID, passport, or birth certificate.
Arrive 10 to 15 minutes early so you have time to check in and answer any last-minute questions. Bring a pen in case you need to fill out a form, and leave your phone and any study materials in your car or bag — most testing centers do not allow these in the testing room.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, most states let you reschedule online through the same system where you booked, or by calling the DMV. There is usually no fee to reschedule, but you must do it within a set number of days — often three to seven days before your test. If you cancel within that window, your test fee is usually refunded or can be applied to a future appointment.
If you miss your appointment without canceling, you will lose your test fee and may need to book a new appointment and pay again. If you are sick or have an emergency on the day of your test, call the DMV as soon as possible to explain and ask about rescheduling options.
Frequently Asked Questions
Can I book my permit test appointment before I get my learner's permit?
No. You must have your learner's permit in hand before you can schedule a permit test appointment. The DMV needs your permit number to book the test. Once you receive your permit, you can schedule your test appointment right away.
How far in advance should I schedule my permit test?
Book as soon as you feel ready, because popular test centers can fill up weeks ahead. If you are testing during spring or summer, aim to schedule at least two to three weeks in advance. During slower months, you may find appointments within a few days.
What if I cannot find an appointment near me?
Call the DMV directly and ask about test centers in neighboring counties or regions. Some states have mobile testing units or satellite offices that may have more availability. You can also ask if there are specific times of day or days of the week when slots open up more frequently.
Do I have to take my permit test at a specific DMV office?
No. Most states let you choose from multiple test centers. If your nearest office is booked, you can schedule at a different location, even if it is farther away. Some states have dedicated testing centers separate from regular DMV offices, so confirm which location handles permit tests in your area.
What happens if I fail my permit test?
You can reschedule and take the test again. Most states let you retake the test after a waiting period of a few days to a week. You will need to pay the test fee again for each attempt. There is no limit to how many times you can retake the test in most states.