Most states require you to book an appointment before taking a written permit test, but a few still allow walk-ins at certain locations
Whether you need an appointment depends on your state and which DMV office you visit. The majority of states — including California, Texas, Florida, New York, and Pennsylvania — now require you to schedule a permit test appointment in advance, usually through their online portal or by phone. A handful of states still accept walk-ins at some locations, but even those are moving toward appointment-only systems to manage traffic and reduce wait times.
The shift to appointments happened gradually over the past five years and accelerated during 2020. Even if your state technically allows walk-ins, calling ahead to confirm availability is safer than showing up without one. Some DMV offices have suspended walk-in testing entirely during certain hours or on certain days, and you may waste a trip if you don't check first.
Key Takeaways
- Most states require a scheduled appointment for permit tests; check your state DMV website to confirm whether your location accepts walk-ins.
- Online appointment booking is available in nearly all states and is usually faster than calling, with available slots visible when ready.
- Appointment slots fill up quickly in urban areas and during school vacation periods, so book as soon as you are may be able to access.
- If your state allows walk-ins, arrive early in the morning and bring all required documents, because you may still be turned away if the office reaches capacity.
- Cancellation and rescheduling policies vary by state; some allow changes up to 24 hours before your appointment, while others charge a fee.
How to learn about your state requires an appointment
Start at your state's official DMV website and search for "permit test appointment" or "written test scheduling." Most state sites have a dedicated page that lists which offices require appointments and which accept walk-ins. The page usually includes a link to the online booking system or a phone number to call.
If you cannot find clear information on the main DMV site, call the specific office where you plan to test. Staff can tell you whether appointments are required, how far in advance you can book, and what documents you need to bring. Keep the confirmation number or appointment details in a safe place — you will need them on test day.
Booking your appointment online versus by phone
Online booking is the fastest method in states that offer it. You log in with your driver's license number or state ID, select your preferred location and date, and see available time slots when ready. The system confirms your appointment and usually sends a confirmation email or text. This process takes 5 to 10 minutes and works 24 hours a day.
Calling the DMV to book is slower but sometimes necessary if the online system is down or if you need help with a special circumstance. Wait times for phone lines are typically longest on Monday mornings and during school vacation weeks. Some states charge a small fee ($2 to $5) to book by phone, while online booking is free. Have your Social Security number, date of birth, and preferred test dates ready before you call.
When to book and how far in advance you can schedule
Most states allow you to book 30 to 60 days in advance. A few states, including California and New York, open slots only 30 days out, which means you cannot book further ahead even if you want to. Check your state's rules before you plan your test date.
Book as soon as you become may be able to access — that is, as soon as you have held your learner's permit for the required waiting period (which varies by state, typically 6 weeks to 6 months). In busy urban areas and during June, July, and August, appointment slots can fill up 2 to 3 weeks in advance. If you wait until the week before you want to test, you may find no openings at your preferred location.
What happens if you show up without an appointment in a state that requires one
If your state requires appointments and you arrive without one, the DMV will not test you. Staff will ask you to schedule an appointment and leave. You will not be added to a waitlist or offered a same-day slot unless the office has a specific policy for walk-in overflow, which is rare.
The only exception is if you have a documented emergency or a court order requiring when ready testing. In those cases, speak to the office manager and bring written proof of the emergency. Even then, testing is not may provide on that day.
States that still accept walk-in permit tests
A small number of states — including some offices in Georgia, South Carolina, and Mississippi — still accept walk-ins for permit tests, though this is changing. Even in these states, walk-in availability depends on office capacity and staffing. You may arrive and be told the office is at capacity and cannot test anyone else that day.
If you are in a state that allows walk-ins, arrive as early as possible — most DMV offices open at 8:00 a.m. — and bring all required documents. Bring your learner's permit, proof of residency, proof of Social Security number, and any other documents your state requires. Bring more documents than you think you need, because missing a single item can disqualify you even if you are already in the office.
Rescheduling or canceling your appointment
Most states allow you to reschedule or cancel online through the same portal where you booked, usually up to 24 hours before your appointment. Some states charge a small fee ($5 to $10) to reschedule, while others allow unlimited free changes. A few states do not allow cancellations online and require you to call.
If you miss your appointment without canceling, your state may charge a no-show fee or require you to wait a set number of days before booking again. Check your state's policy before your appointment date so you know what happens if your plans change. If you are sick or have a genuine emergency on test day, call the DMV as soon as possible — some offices will waive the no-show fee if you contact them before your appointment time.
What to bring on the day of your appointment
Bring your learner's permit, proof of residency (utility bill, lease, or bank statement), proof of your Social Security number (Social Security card or tax return), and a form of photo ID if your state requires one. Bring originals, not copies, unless your state specifically says copies are acceptable. Bring your appointment confirmation number or email.
Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge a no-show fee. Bring a pen for filling out any paperwork, though most offices provide them. Do not bring your phone into the testing room — most DMV offices prohibit phones during the test.
Frequently Asked Questions
Can I take the permit test the same day I get my learner's permit?
No. You must hold your learner's permit for a waiting period before you can test for a permit. This period ranges from 6 weeks to 6 months depending on your state and age. You cannot book a permit test appointment until you have met this waiting period. Check your state DMV website for the exact timeline.
What if all appointment slots are full in my area?
Check offices in nearby towns or counties — they may have openings sooner. Some states allow you to test at any DMV location, not just your local one. You can also set up alerts on the DMV website if your state offers them, or call the office directly to ask about cancellations. People cancel appointments regularly, and new slots sometimes open up a few days before the test date.
Do I need an appointment for the road test, or just the written permit test?
Appointment requirements are different for the written permit test and the road test. This article covers the written test only. Road test appointments have their own scheduling system and rules, which vary by state. Check your state DMV website for road test appointment information.
Can someone else book an appointment for me?
Most online systems require you to log in with your own information, so you must book it yourself. However, a parent or guardian can call the DMV on your behalf and provide your information to schedule an appointment. Some states allow parents to manage teen driver accounts online, which includes booking appointments. Check your state's policy.
What if I need to reschedule but the website won't let me?
Call the DMV office directly. Some states' online systems have technical issues or do not allow rescheduling within a certain number of days of your appointment. Speaking to a staff member by phone is usually faster than waiting for the website to work. Have your appointment confirmation number ready when you call.