How to schedule your written test depends on your state and whether you book online, by phone, or in person

Most states let you book your written test through their Department of Motor Vehicles (DMV) website, by calling the DMV directly, or by visiting a local office in person. Some states require you to schedule in advance; others let you walk in during business hours. A few states use third-party testing vendors instead of the DMV itself. The fastest route is usually your state's DMV website, which shows available dates and times when ready and often lets you confirm your spot without waiting on hold.

Before you schedule, check what documents you need to bring. Most states require proof of identity, proof of residency, and your Social Security number or tax ID. Some require a completed process form submitted before your test date. A few states ask you to pass a vision screening before you can take the written test. Knowing these requirements ahead of time means you won't show up unprepared and lose your test slot.

Key Takeaways

  • Your state's DMV website is usually the fastest way to see available test dates and book a time slot without waiting on the phone.
  • Some states let you walk in without an appointment during certain hours, while others require you to schedule days or weeks in advance.
  • Bring the documents your state requires — typically a photo ID, proof of address, and your Social Security number — or you will not be allowed to test.
  • A few states use private testing centers instead of the DMV, so confirm where your test will actually take place before you go.
  • If your state offers online scheduling, book during off-peak hours (early morning or late afternoon on weekdays) to find more open slots.

Finding your state's DMV scheduling system

Start by searching "[your state] DMV schedule written test" or "[your state] DMV appointment." This takes you to your state's official DMV portal. Most state DMV websites have a button or link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Slot." Click it and enter your zip code or county to see testing locations near you.

If your state does not offer online scheduling, call the DMV's main phone line and ask for the written test appointment line. Have your zip code and a few preferred dates ready when you call. Some DMVs route you to a separate scheduling center rather than a local office, so you may not reach the exact location where you will test. That is normal — the scheduling center will tell you which office has your appointment.

A small number of states contract with third-party vendors like Pearson VUE or PSI to administer written tests. If your state uses a vendor, the DMV website will direct you to that vendor's scheduling portal instead of booking directly through the DMV. The process is the same — you enter your location and pick a date — but you are booking through a different website.

What information you will need to provide when booking

When you schedule, have the following ready: your full legal name, date of birth, current address, phone number, and email address. Some states also ask for your Social Security number or driver's license number (if you already have one from another state). A few states ask what class of license you are testing for — for example, Class D for a regular passenger vehicle versus Class C for a commercial vehicle.

You may also be asked whether this is your first attempt at the written test or a retake. If it is a retake, some states require you to wait a certain number of days between attempts — often 7 to 14 days — and the scheduling system will block dates that fall too soon. If you are retaking the test, the system will usually show you only dates that meet your state's waiting period.

Understanding test location options and hours

Most states have multiple DMV offices, and not all of them offer written testing on the same days or hours. When you search for appointments, the system shows you which locations have openings and when. Some offices test only on weekdays; others offer Saturday hours. A few offer evening appointments. If you see a location with no available dates for weeks, try searching a different nearby office — it may have more open slots.

Rural areas sometimes have fewer testing locations and longer waits between available appointments. If your nearest office is booked solid for a month, check whether a location 30 or 45 minutes away has sooner dates. Some people find it worth the drive to test sooner rather than wait. Your state's DMV website usually shows drive times or distances between locations, or you can check Google Maps yourself.

Walk-in testing and same-day appointments

A handful of states allow walk-in written tests during certain hours without a scheduled appointment. These are usually available at larger DMV offices in cities and suburbs. If your state offers walk-ins, the DMV website will say so clearly — look for language like "walk-in testing available" or "no appointment needed." Walk-in hours are often limited to specific times, such as 8 a.m. to 10 a.m. on weekdays, so check before you go.

Even if your state requires appointments, some DMVs hold back a small number of same-day or next-day slots for cancellations. If you cannot find an appointment online, call the office directly and ask whether they have any same-day openings. You may have to go in person to claim a cancellation slot, and availability is never may provide, but it is worth asking if you are in a hurry.

What to do if no appointments are available

If your state's scheduling system shows no open dates for weeks or months, try these steps. First, check again during off-peak times — early morning or late afternoon on a Tuesday or Wednesday often has more availability than midday or Friday. Second, expand your search to nearby counties or regions if your state's system lets you. Third, call the DMV directly and ask whether they expect cancellations or whether they are adding more test dates soon.

Some states release new appointment slots on specific days each week or month. If the DMV staff tell you when new slots open, mark your calendar and check the website at that exact time. Slots often fill within hours. If you are still unable to find an appointment after trying these steps, ask the DMV whether you can be placed on a waitlist or whether they recommend testing in a neighboring state (if you live near a border).

Confirming your appointment and what to bring

After you book, you will receive a confirmation — usually by email, text, or printed receipt at the end of your online session. Save this confirmation. Write down your test date, time, and location somewhere you will not lose it. Some states send a reminder email or text a day or two before your test; others do not, so do not rely on a reminder.

Before test day, review your state's list of required documents. Bring everything listed, even if you think it is obvious. If you arrive without the right documents, the DMV will not let you test and you will forfeit your appointment slot. Most states require a photo ID (passport, state ID, or military ID), proof of your current address (utility bill, lease, or bank statement), and your Social Security number. Some also require a completed process form, which you can usually read and fill out ahead of time to save time at the office.

Frequently Asked Questions

Can I schedule a test for someone else, or does the person taking the test have to book it themselves?

The person taking the test must schedule it themselves in most states, because the DMV needs their legal name, date of birth, and Social Security number to set up the appointment. A parent or guardian can help a minor find the scheduling website or make the phone call, but the minor's information goes into the system. Some states allow a parent to call on behalf of a minor; ask your DMV whether this is allowed.

What happens if I miss my scheduled test appointment?

If you miss your appointment, you forfeit that slot and will need to schedule a new one. Depending on your state, you may have to wait a few days before booking again, or you may be able to reschedule when ready. Some states charge a small fee to reschedule or retake the test. Call the DMV as soon as you realize you will miss your appointment — some offices will let you reschedule over the phone if you call before your test time.

How far in advance should I schedule my test?

Schedule as soon as you are ready to take the test. In busy urban areas, available appointments may be weeks away, so booking early gives you more date options. In rural areas, you may find slots available within days. There is no penalty for booking far in advance — you can usually reschedule if your plans change, though some states charge a small fee.

Can I change my test date or location after I book?

Most states let you reschedule online or by phone at no cost, as long as you cancel and rebook before your original appointment time. A few states charge a small rescheduling fee. Check your confirmation email or your state's DMV website for the rescheduling policy. If you try to reschedule after your test time has passed, you will likely have to book a completely new appointment.

What if I need to take the test in a different language?

Most states offer the written test in multiple languages, including Spanish, Chinese, and others. When you schedule online or call, you will usually be asked what language you want. If your language is not listed in the scheduling system, call the DMV directly and ask whether they can arrange an interpreter or provide a test in your language at a specific location.