Most states require you to book an appointment before taking the written test, but a few still allow walk-ins at certain locations

Whether you need an appointment depends on your state and sometimes on which DMV office you visit. The majority of states — including California, Texas, Florida, New York, and Pennsylvania — now require you to schedule a written test appointment in advance, usually online or by phone. A handful of states still permit walk-ins at some or all locations, but even in those states, booking ahead almost always gets you in faster and guarantees a testing slot on your preferred date.

The shift toward appointments happened because DMV offices became overwhelmed with test-takers showing up without notice. Appointments let the office staff the testing room properly and reduce your wait time from hours to minutes. Even if your state technically allows walk-ins, you should treat an appointment as the standard path — it costs nothing and removes the risk of arriving only to find the testing station full for the day.

Key Takeaways

  • Most states require a written test appointment booked online, by phone, or through a mobile app before you arrive at the DMV.
  • A few states still allow walk-ins, but appointment holders are always tested first, so booking ahead saves hours of waiting.
  • Appointment availability varies by location and season; booking several weeks in advance during peak months (spring and summer) is safer than waiting until the last minute.
  • You will need your learner's permit or ID and proof of residency when you arrive, regardless of whether you booked an appointment.
  • If you miss your appointment, most states let you reschedule online or by phone without penalty, though some charge a small fee.

How to learn about your state requires an appointment

Start by visiting your state's DMV website and searching for "written test appointment" or "knowledge test scheduling." The homepage usually has a link to schedule or a statement saying whether appointments are required. If the site 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.

States that currently require appointments include California, Texas, Florida, New York, Pennsylvania, Ohio, Illinois, Georgia, North Carolina, and Michigan. States that still allow walk-ins at some locations include Arizona, Colorado, and a few others, but this changes periodically as offices become busier. Your state's DMV website is the only reliable source for your specific location, because rules can differ between counties or between individual office branches.

How to book your written test appointment

Most states offer three booking methods: online through the DMV website, by phone at the DMV customer service line, or through a mobile app. Online booking is usually fastest — you log in, select your nearest office, pick an available date and time, and receive a confirmation number by email or text. Phone booking takes longer because you are waiting in a queue, but it is useful if the website is down or if you need help choosing a test date.

When you book, have your learner's permit number or driver's license number ready, along with your date of birth and the zip code of the address on your ID. You will also need to choose a test date at least a few days away — most states do not allow same-day appointments. During peak months (April through August), available slots fill up quickly, so booking three to four weeks ahead is safer than waiting until two weeks before you plan to test.

What to bring on your appointment day

Bring your learner's permit or current ID, proof of residency (a utility bill, lease, or bank statement with your name and address), and your confirmation number or appointment receipt. Some states also ask for a second form of ID. Arrive 10 to 15 minutes early so you have time to check in at the front desk — arriving late may result in your appointment being cancelled, and you will have to reschedule.

Do not bring your phone into the testing room. Most DMV offices collect phones or require you to leave them in your car. Bring a pen if the office uses paper tests, though most now use computer-based testing where you answer on a screen. Check your state's DMV website for a full list of what is and is not allowed in the testing area.

What happens if you miss or need to reschedule your appointment

If you cannot make your appointment, reschedule as soon as possible through the same method you used to book — usually online or by phone. Most states let you reschedule without penalty if you cancel at least 24 hours before your appointment time. If you miss your appointment without cancelling, some states charge a small fee (typically $5 to $10) to reschedule, while others straightforward let you book a new slot at no cost.

If you are sick or have an emergency on the day of your test, call the DMV office directly as soon as you know you cannot attend. Explaining the situation before your appointment time may help you avoid a cancellation fee. After you reschedule, treat the new appointment as firm — missing a second time may result in a longer wait before you can book again.

Walk-in testing in states that still allow it

Arizona, Colorado, and a few other states still permit walk-ins at certain DMV locations, though this is becoming less common. Even in these states, the DMV prioritizes people with appointments, so walk-in test-takers are called after all scheduled appointments are finished. You may wait two to four hours or longer, especially during busy times of day or on Fridays.

If your state allows walk-ins, you still need your learner's permit, proof of residency, and a second form of ID. Arrive early in the morning — most DMV offices stop accepting walk-ins by mid-afternoon because staff need time to finish testing the people already in line. Check your state's DMV website or call ahead to confirm that the specific office you plan to visit accepts walk-ins, because some branches in the same state may require appointments while others do not.

Peak times and how to avoid long waits

Written test demand peaks in spring and early summer (April through July) because teenagers turn 16 and adults renew licenses. Mornings are busier than afternoons, and Fridays are busier than Tuesdays or Wednesdays. If you have flexibility, book your appointment for a Tuesday, Wednesday, or Thursday afternoon — you will face less competition for slots and shorter waits on the day of your test.

During winter months (November through February), appointment availability is usually better and wait times are shorter. If you are not in a rush to test, waiting until the slower season can mean getting an appointment sooner and spending less time at the office. However, if you need to test by a specific date, book as far ahead as your state allows — usually 30 to 60 days in advance.

Frequently Asked Questions

Can I take the written test without an appointment if my state requires one?

No. If your state requires appointments, the DMV will not let you test without one. You will be turned away and told to reschedule online or by phone. The only exception is if the DMV office has a walk-in window for emergencies, which is rare and usually only for people who have already failed once and need to retest when ready.

How far in advance can I book my written test appointment?

Most states let you book 30 to 60 days ahead. A few allow booking only 14 days in advance. Check your state's DMV website for the exact window. Booking as soon as the window opens — especially during peak season — gives you the best choice of dates and times.

What if all appointment slots are full for the next month?

Check back frequently, because cancellations happen daily as people reschedule or miss appointments. Some states have a waitlist you can join. You can also try offices in nearby counties or cities — they may have more availability. If you are in a true emergency, call the DMV directly and ask if they have any same-day or next-day slots held for urgent cases.

Do I need an appointment if I am retaking the written test after failing?

Yes, in most states. You must reschedule through the normal appointment system. Some states let you retest the same day if you fail, but you still need to book that retest slot when you arrive. A few states have a separate walk-in retest window — ask the testing staff before you leave the office.

Can someone else book my appointment for me?

Yes. A parent, guardian, or friend can book your appointment online using your learner's permit number and date of birth. However, you must be the one who shows up to take the test — the DMV will check your ID against the appointment record. Make sure whoever books it writes down the confirmation number and gives it to you before test day.