Permit test dates are set by your state's DMV and vary by location and test type

You cannot choose your permit test date the way you might book a doctor's appointment. Instead, your state DMV assigns dates based on availability at your local testing site, or you select from open slots in an online system — the method depends on which state you live in. Some states let you book weeks in advance; others operate on a first-come, first-served basis with slots filling within days. A few still require you to show up in person at a DMV office and take whatever date is offered that day.

The written permit test itself is offered multiple times per week at most DMV locations, but the exact schedule varies by office. Rural areas may have testing only on certain days. High-traffic urban offices may run tests throughout the day. You need to know your state's booking method and your local office's calendar before you can lock in a date.

Key Takeaways

  • Your state DMV controls permit test scheduling, and the method — online booking, phone reservation, or walk-in — depends entirely on which state you live in.
  • Test availability varies by DMV location; rural offices may test only one or two days per week, while urban offices may offer multiple time slots daily.
  • You will need your learner's permit process number or confirmation, a valid ID, and proof of residency to book a test date in most states.
  • Cancellations and rescheduling policies differ by state; some allow free changes up to 48 hours before your test, while others charge a fee or do not allow changes at all.
  • Peak testing times (late afternoon, weekends, summer months) fill fastest; booking early morning or weekday slots increases your chances of getting your preferred date.

How to find your state's permit test scheduling system

Start by visiting your state's official DMV website and searching for "permit test scheduling," "written test appointment," or "knowledge test dates." Most state DMV sites have a dedicated section for scheduling or a link to an online appointment system. The URL usually contains "dmv" and your state abbreviation, such as dmv.ca.gov or dmv.ny.gov.

If your state uses an online booking system, you will see a calendar showing available dates and times at each DMV location. If your state requires phone booking, the DMV website will list the phone number and hours when you can call to reserve a slot. A few states still use walk-in-only scheduling, meaning you go to your local DMV office, check in, and test that same day or are given a date on the spot.

Write down your state's DMV website URL and bookmark it. You will also need your learner's permit process confirmation number or receipt, which you received when you submitted your permit process. Have that document ready before you attempt to book.

State-by-state scheduling methods

The way you book a permit test differs significantly by state. Below is how the major scheduling systems work:

Scheduling MethodStates Using This MethodHow It Works
Online appointment systemCalifornia, Florida, Georgia, Illinois, New York, Texas, VirginiaLog into the DMV website, select your location and preferred date/time from available slots, and receive a confirmation number. You can usually reschedule or cancel online up to 48 hours before your test.
Phone reservationColorado, Michigan, Missouri, Ohio, PennsylvaniaCall the DMV phone line during business hours, provide your process number and personal details, and the agent books you for an available date. Rescheduling typically requires another phone call.
Walk-in or same-day assignmentAlabama, Alaska, Arkansas, Hawaii, Idaho, Iowa, Kansas, Louisiana, Maine, Mississippi, Montana, Nebraska, Nevada, New Hampshire, New Mexico, North Dakota, South Carolina, South Dakota, Vermont, West Virginia, WyomingYou arrive at your local DMV office during testing hours, check in, and either test that day or are assigned a date within a few days. No advance booking is possible.
Hybrid (online + phone)Arizona, Connecticut, Indiana, Maryland, Massachusetts, Minnesota, New Jersey, North Carolina, Oklahoma, Oregon, Tennessee, Utah, Washington, WisconsinYou can book online or by phone, depending on your location. Urban areas often have online booking; rural areas may require a phone call.

Contact your local DMV office directly if you cannot find the scheduling information on the state website. The office can tell you whether you need to book in advance or can walk in, and what documents to bring.

What you need to book a permit test date

Before you attempt to schedule, gather these documents and information. You will be asked for them whether you book online, by phone, or in person:

  • Learner's permit process confirmation number or receipt. This is the document you received when you submitted your permit process to the DMV. It contains a reference number the DMV uses to pull up your file.
  • Your full legal name and date of birth. The DMV will verify this matches their records.
  • Your Social Security number or state ID number. Required for identity verification in most states.
  • Your current address. The DMV confirms this matches your process.
  • A valid photo ID. You will need this when you arrive for your test, so have it ready even when booking.

If you are booking online, you will enter this information into the system yourself. If you are booking by phone, have these details written down so you can read them to the agent quickly. If you are walking in, bring the physical documents with you.

Timing: when to book and how far in advance

The window for booking varies by state. Some states allow you to book up to 60 days in advance; others open slots only 7 to 14 days ahead. Check your state's DMV website to see when the next batch of dates becomes available.

Peak times fill fastest. Late afternoon slots (after 3 p.m.), Saturdays, and summer months (June through August) book up within hours or days. If you have flexibility, book an early morning weekday slot — these tend to have more availability and shorter wait times at the DMV office itself.

Do not wait until the last minute. If you need to test by a certain date (for example, before school starts or before you turn 18), book as soon as slots open. If your preferred date fills up, you may have to wait weeks for the next opening.

Canceling or rescheduling your permit test

Cancellation and rescheduling policies vary by state and by how you booked. Most states that use online booking allow you to cancel or reschedule for free up to 48 hours before your test. Some states charge a small fee (typically $5 to $10) to reschedule. A few states do not allow rescheduling at all — if you miss your test, you must book a new one from scratch.

If you booked by phone, call the same DMV phone line to reschedule. If you booked online, log back into the system and select the reschedule option. If you booked in person or walk-in, contact your local DMV office directly.

If you miss your test date without canceling, most states will not refund your permit process fee. You will have to reapply and pay the fee again. Mark your test date on a calendar and set a phone reminder for the day before.

What to expect on your permit test date

Arrive at your DMV office at least 15 minutes before your scheduled test time. Bring your confirmation number (if you booked online or by phone), your valid photo ID, and your Social Security card or state ID. Some states also require proof of residency, such as a utility bill or lease agreement — check your state's requirements before you go.

Check in at the front desk and tell the staff member your name and test time. You will be directed to a testing station, where you will take the written permit test on a computer or paper form. The test typically takes 30 to 45 minutes. You will receive your score when ready or within a few days, depending on your state.

If you pass, you will be issued a learner's permit on the spot or by mail within one to two weeks. If you do not pass, you can usually book another test date right away or within a few days, depending on your state's retake policy.

Frequently Asked Questions

Can I take my permit test at any DMV location in my state, or only at the one closest to me?

Most states allow you to test at any DMV location that offers written testing. However, some states assign you to a specific office based on your address or the office where you submitted your permit process. Check your state's DMV website or call your local office to confirm whether you can choose your testing location.

What if all the test dates are booked in my area?

If your preferred location is full, try booking at a different DMV office in your area or a neighboring county. If your state uses walk-in scheduling, you can show up without an appointment and test that day or be assigned a date. You can also check back on the online system daily — cancellations open up slots regularly.

How long after I book my test do I have to take it?

This depends on your state's rules. Some states require you to test within 30 days of booking; others allow you to schedule months in advance. Check your confirmation email or call the DMV to confirm the important date for your specific test date.

Do I have to take my test on the date I booked, or can I take it early?

You must test on your scheduled date. You cannot test early. If you need to test sooner, you will have to cancel your current booking and book an earlier available date.

What happens if I fail my permit test — can I retake it the same day?

Most states do not allow same-day retakes. You will have to wait a set number of days (usually 7 to 14 days) before you can book another test. A few states allow retakes within 24 hours. Check your state's retake policy on the DMV website or ask the testing staff when you receive your failing score.