Most states require an appointment for the written test, but a few still allow walk-ins
Whether you need an appointment depends on your state. Most states now require you to book a time slot before you show up for your written test — this includes California, New York, Texas, Florida, and many others. A handful of states still accept walk-ins at certain locations, but even those are moving toward appointment-only systems. The safest approach is to assume your state requires one and check your DMV's website or call the local office to confirm.
If your state does allow walk-ins, you will still face a wait. Walk-in lines can stretch for hours, especially during lunch and after work. Booking an appointment guarantees you a specific time and cuts your wait time to minutes. Even if your DMV says walk-ins are welcome, scheduling ahead is almost always faster.
Key Takeaways
- Most states require you to book an appointment before taking the written test; check your state DMV website to confirm your state's policy.
- Walk-in testing is still available in some states, but wait times are often several hours even when allowed.
- Appointment slots fill up quickly during peak times (lunch, evenings, weekends), so book as far in advance as your DMV allows.
- You will need your learner's permit or ID and proof of residency on test day, regardless of whether you have an appointment.
- If your appointment slot fills up, call the DMV directly — some offices hold back slots for phone bookings or have cancellations you can grab.
How to learn about your state requires an appointment
Go to your state's DMV website and search for "written test appointment" or "knowledge test scheduling." Most state sites have a dedicated page for booking or a clear statement about whether appointments are required. If the website is unclear, call your local DMV office directly — the staff can tell you in one call whether you must book ahead or can walk in.
Some states have different rules by location. For example, a rural DMV office might accept walk-ins while a busy urban office requires appointments. The website or phone line will tell you which rule applies to the office closest to you. Write down the office address and phone number while you have them — you will need it later if you have questions about your appointment or test results.
How to book an appointment if your state requires one
Most states let you book online through their DMV website. You will select your location, choose an available date and time, and confirm your learner's permit number or driver's license number. Some states also let you book by phone or in person at the DMV office itself. Online booking is usually fastest because you can see all available slots at once and book from home.
Appointment slots typically open 30 to 60 days in advance, depending on the state. Peak times — lunch hours, evenings after 4 p.m., and Saturday mornings — fill up first. If you need a specific time, book as soon as slots open. If you are flexible, weekday mornings usually have more availability. After you book, you will receive a confirmation number and date. Save this confirmation — you may need to show it or reference it on test day.
What happens if you show up without an appointment
If your state requires appointments and you arrive without one, the DMV will turn you away. You will not be able to take the test that day. You will have to go home, book an appointment online or by phone, and come back at your scheduled time. This is why checking your state's policy before you go is so important — a wasted trip costs you time and gas.
If your state allows walk-ins, you can take the test the same day, but you will wait. Expect to spend 1 to 3 hours in the waiting area before you are called. Bring something to read or work on, because DMV waiting areas are rarely comfortable or entertaining. If you have a choice, an appointment is worth the small effort to book.
What to bring on test day, with or without an appointment
Bring your learner's permit or current driver's license. You will also need proof of residency — this can be a utility bill, lease, mortgage statement, or bank statement with your name and address. Some states accept a recent pay stub or government mail. Check your state's DMV website for the exact list of documents they accept, because rules vary.
Bring the original documents, not copies. The DMV staff will check them before you sit down for the test. If you forgot your learner's permit at home, call ahead to ask whether the DMV can look it up in their system or whether you must reschedule. Some offices can verify your permit status on the spot; others will not let you test without it in hand.
What to do if your appointment slot fills up or you cannot make it
If all online slots are booked, call your local DMV office. Some offices hold back a small number of appointments for phone bookings, or they can tell you when the next batch of slots will open. You can also ask if there are cancellations — people cancel appointments regularly, and the DMV sometimes releases those slots to callers.
If you need to reschedule, do it as soon as you know. Most states let you cancel or move your appointment online or by phone without penalty. Canceling early frees up the slot for someone else and keeps you from being marked as a no-show. If you miss an appointment without canceling, some states may charge a fee or require you to wait longer to book your next slot.
States that still allow walk-ins for the written test
A small number of states still accept walk-ins at some or all DMV locations. These include parts of Montana, Wyoming, and a few others, though even these states are gradually moving to appointment systems. Because the rules change and vary by location, do not assume your state is on this list. Always check your state DMV website or call before you go.
Even in states that allow walk-ins, the DMV strongly encourages appointments because they reduce crowding and wait times. If you live in a state that still accepts walk-ins, booking an appointment is still your best option for getting in and out quickly. Walk-in testing is becoming rarer each year as more states adopt online scheduling systems.
Frequently Asked Questions
Can I take the written test the same day I get my learner's permit?
No. You must have your learner's permit before you can take the written test, and you cannot get both on the same day. You will need to get your learner's permit first (which requires passing a vision test and paying a fee), then schedule a separate appointment for the written test. Some states require you to hold your learner's permit for a minimum number of days before you can test.
What if I fail the written test — do I need a new appointment to retake it?
Yes, you will need to book another appointment. Most states let you retake the test after a waiting period of a few days to a week. You can usually book your next appointment online or by phone as soon as your state's system allows. Some DMV offices let you schedule your retake before you leave after failing, so ask the staff before you go.
Can someone else book an appointment for me?
Yes, a family member or friend can book your appointment online if they have your learner's permit number or driver's license number. However, you must be the one who shows up and takes the test — the DMV will check your ID against the appointment. You cannot send someone else to take the test in your place.
Do I need an appointment if I am retaking the written test after moving to a new state?
Yes. Each state has its own DMV system and appointment rules. If you move and need to take that state's written test, you will follow that state's booking process. Check the new state's DMV website for how to schedule. You may also need to surrender your old license and get a new learner's permit before you can test.
What if the DMV website will not let me book an appointment?
The system may be down for maintenance, or you may not have entered your information correctly. Try again in a few hours or the next day. If the problem continues, call your local DMV office. Staff can often book appointments over the phone or tell you when the online system will be working again. Do not wait until the last minute to book — give yourself at least a week of lead time.