Most states require an appointment, but a few still accept walk-ins

Whether you need an appointment depends on your state. About 35 states now require you to book a time slot before taking the written test, usually through the DMV's online portal or by phone. A smaller group of states — including some in the South and Midwest — still allow walk-ins, though wait times can stretch several hours. A few states use a hybrid system: you can walk in, but you'll be told to come back at a scheduled time or given a ticket for later that day.

The shift toward appointments happened over the last five years, partly to manage crowding and partly because of staffing limits at local DMV offices. Even in states that permit walk-ins, the DMV website will tell you whether your specific location takes appointments, accepts walk-ins, or requires both. Calling ahead is always safer than assuming.

Key Takeaways

  • Check your state DMV website first — it will state clearly whether appointments are required, optional, or not available at your location.
  • If your state requires appointments, you typically book online through the DMV portal or by phone, and slots often fill weeks in advance.
  • Walk-in states still exist but are becoming rarer; even where allowed, arriving early (before 8 a.m.) significantly reduces wait time.
  • Some states let you walk in but assign you a later appointment time on the same day, so you cannot assume you will test when ready.

How to learn about your state requires an appointment

Go directly to your state's DMV website and search for "written test appointment" or "knowledge test scheduling." Most state sites have a dedicated page that lists whether appointments are required and how to book one. The page will also show you which local offices offer testing and whether all of them use the same system.

If the website is unclear, call your local DMV office directly. Ask: "Do I need an appointment to take the written test, or can I walk in?" Write down the answer and the name of the person who gave it. This matters because some offices in the same state operate differently, and you need to know the rule for your location, not the state in general.

Do not rely on the DMV's general information line if you can reach your local office instead. Local staff know the actual conditions at their desk on any given day and can tell you whether appointments are booked out or whether same-day slots are available.

States that require appointments

States with mandatory appointment systems include California, New York, Texas, Florida, Pennsylvania, Ohio, Georgia, North Carolina, Michigan, and most of the Northeast and West Coast. In these states, you cannot walk in and expect to test the same day. You must book through the DMV website or phone line before you arrive.

Appointment slots in high-population areas often fill 4 to 8 weeks ahead. If you see no available dates online, check back daily — cancellations happen, and new slots sometimes open up. Some states also allow you to call the local office to ask about cancellations or to request a specific date.

The appointment system usually requires you to select a test type (written knowledge test, road test, or both), a location, and a time. You will receive a confirmation number. Bring that number and a valid ID to your appointment. Arriving 10 to 15 minutes early is standard practice.

States that still allow walk-ins

Walk-in testing is still available in parts of the South, Midwest, and Mountain West, including some offices in Tennessee, Kentucky, Arkansas, Oklahoma, Kansas, and Wyoming. However, "walk-in available" does not mean "no wait." Expect to arrive early and spend 1 to 3 hours in the office, depending on the time of day and day of the week.

If your state allows walk-ins, the DMV website will usually say so explicitly. If it does not mention walk-ins at all, assume appointments are required. Some states list walk-in availability by individual office, so check the page for your specific location.

In walk-in states, arriving before 8 a.m. on a Tuesday, Wednesday, or Thursday typically means shorter waits than afternoons or Fridays. Bring all required documents and your payment method, because you will not know your test time until you check in at the counter.

How to book an appointment online

Most states with appointment systems use an online portal on the DMV website. Look for a button labeled "Schedule an Appointment," "Book a Test," or "Reserve a Time Slot." You will usually need to enter your driver's license number or state ID number, your date of birth, and the type of test you want to take.

The system will show you available dates and times at your chosen location. Select one and confirm. You will receive a confirmation number by email or on screen — save this. Some states send a text reminder 24 hours before your appointment; others do not.

If the online system is down or you cannot use it, call the DMV phone line for your state. Phone appointments often take longer to book (you may wait on hold), but staff can usually find you a slot within a few days if online dates are full.

What to bring to your appointment or walk-in visit

Bring a valid, government-issued photo ID (passport, state ID, or current driver's license). Bring proof of your Social Security number (Social Security card, tax return, or W-2). Bring proof of your state residency (utility bill, lease, or bank statement dated within the last 60 days). Bring your confirmation number if you have an appointment.

Some states also require proof of legal presence (passport, birth certificate, or visa). Check your state's DMV website under "Required Documents for Knowledge Test" to confirm what you need. Showing up without the right documents will result in being turned away, even if you have an appointment.

Bring a pen for filling out forms and your payment method (cash, debit card, or credit card) for the test fee. Test fees vary by state, typically between $10 and $50 for the written test alone.

What happens if you miss your appointment

If you miss an appointment without canceling, most states will not let you reschedule when ready. You may have to wait several days or weeks before booking another slot, depending on how busy the office is. Some states charge a no-show fee or require you to call to explain the absence before rebooking.

If you know you cannot make your appointment, cancel it online or by phone as soon as possible. Canceling frees up the slot for someone else and usually lets you rebook without penalty. Check your confirmation email for cancellation instructions.

If you are running late, call the local DMV office and let them know. Some offices will hold your slot for 15 to 30 minutes; others will not. Do not assume — call first.

Frequently Asked Questions

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

No. If your state requires appointments, you cannot test without one. The DMV will turn you away if you show up without a scheduled time. The only exception is if the office offers same-day appointment booking at the counter, which some do — but this is rare and not may provide.

How far in advance do I need to book an appointment?

It depends on your location and how busy the office is. In rural areas, you may find slots available within a few days. In cities, appointments often fill 4 to 8 weeks ahead. Check your state's online system to see what is currently available, then book as soon as you are ready to test.

What if there are no appointment slots available?

Check back daily — cancellations open up new slots regularly. Call your local DMV office and ask if they know of upcoming availability or if they can add you to a waitlist. Some offices release new appointment slots on specific days of the week.

Do I need an appointment for a retest if I fail the written test?

Yes, if your state requires appointments. You will need to book a new slot through the same system. Most states allow you to retest after a waiting period (usually 1 to 7 days), so check your state's rules before scheduling.

Can someone else book an appointment for me?

Most online systems require you to enter your own ID number and date of birth, so technically you must do it yourself. However, someone can sit with you and help you navigate the website. If you cannot use the online system, call the DMV and ask if a family member or friend can book on your behalf — policies vary by state.