How to schedule your written test

You schedule your written test through your state's Department of Motor Vehicles (DMV) or equivalent agency — the exact process and timing depend on which state you live in. Most states let you book online through their official website, by phone, or in person at a local DMV office. Some states require you to pass a vision screening first, and a few have walk-in hours with no advance booking needed. The wait time between scheduling and your test date ranges from a few days to several weeks, depending on how busy your local office is.

Before you schedule, check whether your state requires a learner's permit or instruction permit as a prerequisite. Many states will not let you book the written test until you hold a valid permit, and some require you to hold it for a minimum number of days. A few states skip the permit step entirely and let you go straight to the written test. Your state's DMV website will tell you what documents you need to bring on test day — typically a photo ID, proof of residency, and your Social Security number or state ID number.

Key Takeaways

  • Most states let you schedule online through the DMV website, though some require a phone call or in-person visit to book your test.
  • You may need to hold a learner's permit for a set number of days before you can schedule the written test, depending on your state's rules.
  • Wait times between scheduling and your test date vary widely — check your local DMV office's current backlog before you book.
  • Bring a photo ID, proof of residency, and your Social Security number or state ID on test day, though requirements vary by state.

Scheduling online through your state's DMV website

Most states now offer online scheduling through their official DMV portal. Go to your state's DMV website, look for a link labeled "Schedule an appointment," "Book a test," or "Reserve a test date," and follow the prompts. You will typically enter your name, date of birth, address, and the type of test you want to take (written knowledge test). The system will show you available dates and times at DMV offices near you, and you pick the slot that works for your schedule.

After you confirm your appointment, the system will give you a confirmation number. Write it down or take a screenshot — you will need it on test day. Some states email a confirmation, and some text it to your phone. If you do not receive confirmation within a few hours, log back into the DMV website and check your appointment status. If the system shows your appointment is booked, you are set. If it shows nothing, try booking again or call the DMV to confirm.

Scheduling by phone or in person

If your state does not offer online scheduling, or if the online system is not working, call your local DMV office directly. The phone number is on your state's DMV website. Have your name, date of birth, address, and the type of test you want ready when you call. The staff member will tell you what dates and times are available and book you for the slot you choose. Ask for a confirmation number and write it down.

You can also walk into a DMV office in person and ask to schedule your test at the front desk. This works best if you live near an office and do not mind waiting. Some DMV offices have dedicated appointment windows, while others handle scheduling at the same counter where you would take the test. Call ahead to ask whether your local office takes walk-in scheduling requests, because some require you to book online or by phone only.

What to do if your state has no wait or requires no advance booking

A small number of states and some rural DMV offices let you take the written test on a walk-in basis — you show up during business hours, check in, and take the test the same day with no advance appointment. Check your state's DMV website or call your local office to find out whether this is an option where you live. If it is, you still need to bring all required documents (photo ID, proof of residency, and your Social Security number or state ID), and you should arrive early because walk-in slots can fill up.

Even in states that allow walk-ins, it is often faster and more reliable to schedule in advance if you can. An appointment guarantees you a test slot at a specific time, whereas walk-in availability depends on how busy the office is that day. If you prefer the certainty of a booked time, schedule online or by phone even if walk-ins are an option.

Understanding wait times and peak hours

The time between when you schedule and when your test date arrives varies widely. In rural areas or less busy offices, you might get a test date within a few days. In urban areas or during busy seasons (spring and summer, when many teenagers turn 16), wait times can stretch to four weeks or longer. Check what your local DMV's current wait time is before you schedule — this information is usually on the DMV website or you can call to ask.

If the wait time is longer than you want, ask whether other DMV offices in your area have shorter waits. Some states let you schedule at any office statewide, not just the one closest to you. You can also call back periodically to see whether earlier slots have opened up due to cancellations. Some DMV websites let you reschedule online if an earlier date becomes available.

Rescheduling or canceling your test appointment

If you need to change your test date, most states let you reschedule online using your confirmation number, or you can call the DMV to move your appointment. Do this as soon as you know you cannot make your scheduled time — the sooner you cancel or reschedule, the sooner someone else can use that slot, and the sooner you can get a new date if you need one. Some states charge a small fee to reschedule, while others do not.

If you miss your scheduled test without canceling, you will lose that appointment slot and may have to wait longer to get another one. Some states also charge a no-show fee. If you realize you are going to be late or cannot make it, call the DMV office directly as soon as you can and ask to reschedule.

Documents and information you need to bring

On test day, bring a photo ID (driver's license, passport, or state ID card), proof of residency (utility bill, lease, or bank statement with your current address), and your Social Security number or state ID number. Some states also ask for your date of birth or a second form of ID. Check your state's DMV website for the exact list of acceptable documents, because requirements vary. If you do not have the documents you need, contact the DMV before your test date to find out what alternatives they will accept.

If you are under 18, you may also need to bring a parent or guardian's signature on a form, or proof that a parent or guardian gave permission for you to take the test. Check your state's rules for minors before you schedule.

Frequently Asked Questions

Can I schedule my written test before I get my learner's permit?

It depends on your state. Some states require you to hold a learner's permit for a set number of days (often 14 to 30 days) before you can take the written test. Others let you take the written test without a permit first. Check your state's DMV website or call to find out the order of steps in your state.

What happens if I fail my written test?

You can reschedule and take it again. Most states let you retake the test after a waiting period of a few days to a week. Some charge a fee each time you take the test. Check your state's rules on retakes and fees before your first attempt.

Can I schedule a test at a different DMV office than the one closest to me?

Many states let you schedule at any DMV office statewide, which is useful if another office has shorter wait times. Some states restrict you to offices in your county or region. Check your state's DMV website or call to ask whether you can book at a different location.

How early should I arrive for my scheduled test?

Arrive 10 to 15 minutes early so you have time to check in and get settled. Bring all required documents. If you arrive more than 15 minutes late, the DMV may cancel your appointment and charge you a no-show fee.

What if the DMV website is down or I cannot schedule online?

Call your local DMV office directly during business hours. Staff can schedule you over the phone. If the phone lines are busy, try calling early in the morning or late in the afternoon, or try again the next day.