Book your DMV permit test appointment through your state's DMV website, by phone, or in person at a local office — the method depends on which state you live in.

Most states now let you reserve a test slot online without visiting an office first. A few still require you to call or show up in person. Either way, you will need your learner's permit process number (or confirmation code) and a valid ID to complete the booking. The appointment itself is usually available within one to four weeks, though busy urban areas may have longer waits.

This article walks you through finding your state's booking system, what information to have ready, and what happens between the time you book and the day you test.

Key Takeaways

  • Most states let you book online through their official DMV website; a few require a phone call or in-person visit to schedule.
  • You will need your learner's permit number, a valid ID, and sometimes proof of residency to reserve a test slot.
  • Test appointments typically open 30 to 90 days in advance, so check your state's website to see when slots become available.
  • Cancelling or rescheduling usually has no fee, but you must do it at least 24 to 48 hours before your appointment.
  • Bring the same ID you used to book the appointment, your learner's permit, and any documents the DMV confirmation email lists.

Finding Your State's DMV Appointment System

Start by visiting your state's official DMV website. Search for "permit test appointment" or "written test scheduling." Most state sites have a dedicated booking portal — often labeled "Schedule an Appointment" or "Book a Test" — that appears on the homepage or in a menu under "Services" or "Appointments."

If your state does not offer online booking, the website will tell you the phone number to call or the address of the nearest office where you can book in person. Some states use a hybrid system: you can book online for certain locations but must call for others. The DMV website will specify which applies to you based on your zip code or county.

Write down your state's DMV phone number and the address of your nearest office before you start. If the online system is down or fully booked, you will have these as a backup.

What Information You Need Before Booking

Gather these documents and details before you open the booking system:

  • Your learner's permit number or process confirmation code
  • A valid photo ID (state ID, passport, or military ID)
  • Your date of birth
  • Your Social Security number (some states require this; others do not)
  • Proof of residency, such as a utility bill or lease (required by some states; check your DMV website)

If you have not yet received your learner's permit, you cannot book a permit test appointment. You must pass the written test first to get the permit. If you are unsure whether your permit has been issued, log into your state's DMV account or call the DMV to confirm.

How to Book Online

Once you are on your state's booking portal, you will typically follow these steps:

  1. Enter your learner's permit number or process confirmation code.
  2. Verify your identity by providing your date of birth and the last four digits of your Social Security number.
  3. Select the type of test: written permit test (also called the knowledge test).
  4. Choose your preferred location from a list of nearby DMV offices.
  5. View available dates and times, usually shown in a calendar format.
  6. Select your preferred appointment slot.
  7. Review your booking details and confirm.

You will receive a confirmation email or number when ready. Save this confirmation — you will need it on test day. Some states also let you add the appointment to your phone's calendar directly from the confirmation page.

Booking by Phone or In Person

If your state does not offer online booking, call the DMV phone number on the official website. Have your learner's permit number, ID, and a calendar handy. The representative will ask you the same questions the online system would: your name, date of birth, preferred location, and available dates. They will give you an appointment time and a confirmation number on the spot.

If you prefer to book in person, visit your nearest DMV office during business hours. Bring your learner's permit, valid ID, and proof of residency. Tell the staff member you want to schedule a permit test appointment. They will check your information and assign you a slot, usually within a few minutes. You will receive a printed confirmation card or receipt.

In-person booking can be faster if the office is not busy, but it also means taking time out of your day. Call ahead to ask about wait times, or visit early in the morning or mid-week when offices are typically less crowded.

When Test Slots Open and How Far in Advance to Book

Most states release test appointment slots 30 to 90 days in advance. Some states open slots on the first of each month; others release them on a rolling basis. Check your state's DMV website for the specific schedule.

Popular test times — Saturday mornings, late afternoons, and slots near the end of the month — fill up quickly. If you have a flexible schedule, booking a weekday morning appointment increases your chances of getting a slot close to your preferred date.

If all nearby locations are full, check offices in neighboring counties or cities. A slightly longer drive may be worth it if it means testing sooner. Some states also have seasonal patterns: summer and early fall tend to be busier because more teenagers are learning to drive.

Cancelling or Rescheduling Your Appointment

If you need to change your test date or time, most states let you reschedule through the same online portal or by calling the DMV. Cancellations and rescheduling are usually free, but you must notify the DMV at least 24 to 48 hours before your appointment. If you cancel with less notice, some states may charge a small fee or require you to wait before booking again.

If you miss your appointment without cancelling, the DMV may charge a no-show fee and you will have to book a new slot. If an emergency comes up, call the DMV as soon as possible — staff may be able to reschedule you over the phone without a penalty.

What to Bring on Test Day

Bring the same valid photo ID you used to book the appointment. You will also need your learner's permit (the physical card or document, not just the number). Check your confirmation email for any additional documents the DMV lists — some states require proof of residency or a completed process form.

Arrive 10 to 15 minutes early. The DMV will check you in, verify your identity, and walk you through the test rules. The written permit test usually takes 20 to 40 minutes. You will receive your score when ready or within a few days, depending on your state.

Frequently Asked Questions

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

No. You must have a learner's permit or a confirmed learner's permit process before you can schedule a written test appointment. If you have not yet taken the written test, you cannot book this appointment. You need to pass the written test first to receive your permit.

What if I cannot find available appointments near me?

Check offices in neighboring counties or cities — they may have more open slots. You can also set a reminder to check the booking system on the day new slots are released (usually the first of the month or on a set schedule your state publishes). If you are willing to wait, new slots open regularly as people cancel.

Do I have to pay a fee to book a permit test appointment?

Booking itself is free in most states. However, you will pay a test fee when you take the written test — this typically ranges from $10 to $30 depending on your state. The DMV will collect this fee on test day, not when you book the appointment.

What happens if I fail the permit test?

You can usually reschedule and take the test again. Most states let you retake the test within a few days or weeks, though some require you to wait a set number of days between attempts. Check your state's DMV website for the retake policy. You may have to pay the test fee again.

Can someone else book an appointment for me?

No. The person taking the test must book the appointment themselves using their own learner's permit number and ID. However, a parent or guardian can help you navigate the website or call the DMV on your behalf if you need information.