Where and how to book your permit test appointment

You book your permit test appointment directly with your state's DMV or licensing agency—not online through a third party, and not by mail. Most states now let you reserve a time slot through their official website or by phone; a few still require you to walk in. The method depends on which state you're in and whether that state's DMV system supports online scheduling.

Start by going to your state DMV's official website and looking for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." If your state doesn't offer online booking, call the DMV directly. Have your learner's permit number, Social Security number, and a calendar in front of you when you call or log in—you'll need to confirm your identity and pick a specific date and time.

Some states charge a small fee to hold your appointment slot (usually $5 to $15); others do not. The fee is separate from your permit test fee. Ask whether the fee is refundable if you cancel or reschedule within a certain window, because policies vary widely.

Key Takeaways

  • Book through your state DMV's official website or by calling the DMV directly; do not use third-party booking sites.
  • You will need your learner's permit number, Social Security number, and a valid ID to reserve a time slot.
  • Most states let you choose your test date and time during booking, but availability depends on your local DMV office's schedule.
  • Some states charge a reservation fee of $5 to $15 that is separate from the permit test fee itself.
  • Bring the confirmation number or receipt from your appointment booking to the DMV on test day.

What information you need before you book

Gather these documents and details before you start the booking process. You will not be able to complete your reservation without them, and having them ready saves time on the phone or online.

You need your learner's permit number (printed on your permit card), your Social Security number, your date of birth, and the name and address on your permit. The DMV system will verify that you hold a valid learner's permit before it lets you book a test. If your permit has expired or been suspended, you cannot schedule a test appointment until you renew or resolve the suspension.

You also need to know which DMV office location you want to test at. Some states let you pick from any office in the state; others restrict you to the office that issued your permit or the one closest to your address. Check your state's rules before you call or log in.

State-by-state scheduling methods

The way you book varies by state. Below is how the major scheduling systems work; your state falls into one of these categories.

Scheduling MethodHow It WorksStates Using This
Online appointment systemLog in to the DMV website, select your office and preferred date/time, and receive a confirmation number when ready.California, Florida, Georgia, Illinois, New York, Ohio, Pennsylvania, Texas, Virginia, Washington
Phone-only schedulingCall the DMV's appointment line, speak to a representative, and receive a confirmation number by phone or email.Alabama, Arkansas, Connecticut, Delaware, Hawaii, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New Mexico, North Carolina, North Dakota, Oklahoma, Oregon, Rhode Island, South Carolina, South Dakota, Tennessee, Utah, Vermont, West Virginia, Wisconsin, Wyoming
Walk-in onlyNo appointment system; arrive during DMV hours and wait for the next available slot. Bring your learner's permit and test fee.Alaska, Idaho, Indiana, Maine (some offices), West Virginia (some offices)

If you live in a state with online scheduling, use it—you avoid phone hold times and get when ready confirmation. If your state uses phone-only scheduling, call during business hours (usually 8 a.m. to 5 p.m. on weekdays). If your state is walk-in only, arrive early in the day, because slots fill up and some offices stop accepting new test-takers in the afternoon.

Choosing your test date and time

When you book, you will see available dates and times for your chosen DMV office. Availability depends on how many test slots that office has open and how far in advance you are booking. Some offices have slots available within a few days; others may have a wait of two to four weeks.

Pick a time when you are alert and have had time to study. Permit tests are usually offered during DMV business hours—typically 8 a.m. to 4 p.m. on weekdays, and some offices offer Saturday morning slots. Avoid booking a test the day after you get your learner's permit unless you have already studied the handbook thoroughly.

If no slots are open on the dates you want, check back in a few days. Cancellations happen regularly, and new slots are released as people reschedule or cancel. Some state DMV websites let you set up a notification so you are alerted when a slot opens at your preferred office.

What to bring to your appointment

Bring your learner's permit and a valid photo ID (passport, state ID, or school ID with your photo). Bring your confirmation number or receipt from your appointment booking. Bring the permit test fee in cash or card, depending on what your state DMV accepts (most accept both).

Do not bring study materials, phones, or other devices into the testing room. The DMV will not let you use them during the test, and bringing them can result in your test being cancelled and your fee forfeited. Arrive 10 to 15 minutes early so you have time to check in and use the restroom before the test starts.

Rescheduling or cancelling your appointment

If you need to change your test date or time, log back into the DMV website (if your state offers online scheduling) or call the DMV appointment line. Most states let you reschedule up to 24 or 48 hours before your appointment without losing your fee. If you cancel within that window, your fee is usually refunded or credited toward a future test.

If you miss your appointment without cancelling, you will lose your fee in most states. Some states allow one no-show before charging you; others charge you when ready. If you know you cannot make it, cancel as soon as possible so someone else can use that slot.

If your learner's permit expires before your test date, you must renew it before you can test. Rescheduling your test is faster than renewing your permit and then booking a new test slot, so if your permit is close to expiring, reschedule sooner rather than later.

What happens after you book

You will receive a confirmation with your appointment date, time, and office location. Save this confirmation—you may need to show it at check-in. Some states email the confirmation; others print it on the spot or text it to you. If you booked online, you can usually log back in to view or print your confirmation anytime.

A few days before your test, review the permit handbook one more time and take a practice test online if your state offers one. The DMV website usually has free practice tests that match the real test format and question types. Spend the night before your test reviewing high-risk topics (right-of-way, speed limits, parking rules) rather than cramming new material.

Frequently Asked Questions

Can I book a permit test appointment without a learner's permit?

No. You must hold a valid learner's permit before you can schedule a permit test. The DMV system verifies your permit number during booking. If you do not yet have a learner's permit, you need to pass the written knowledge test first, then explore for the permit at your local DMV office.

What if my state DMV website is down or not working?

Call the DMV appointment line directly. Every state has a phone number for scheduling, even if online booking is the primary method. The phone line is usually staffed during business hours and can book your appointment over the phone.

How far in advance can I book my permit test?

Most states let you book 30 to 60 days in advance. Some allow booking only 14 days ahead. Check your state DMV website for the exact window. Booking as early as possible gives you more date and time options.

Do I have to test at the DMV office that issued my learner's permit?

It depends on your state. Some states let you test at any DMV office; others require you to test at the office that issued your permit or the one nearest your address. Check your state's rules on the DMV website or ask when you call to book.

What if I fail my permit test—can I reschedule right away?

Most states require you to wait a set number of days (usually 7 to 14 days) before you can take the test again. You can book your next appointment as soon as that waiting period ends. Some states charge a new test fee each time you retake the test.