Where and how to book depends on your state and whether you're taking your written test, road test, or both

Most states let you book a driving test through your Department of Motor Vehicles (DMV) website, by phone, or in person at a local office. Some states use a third-party vendor to handle scheduling — for example, California uses a private contractor separate from the DMV itself. A few states still require you to show up in person without an appointment. The method available to you depends on which state you live in and which test you need: the written knowledge test, the practical road test, or both on the same day.

Before you book, you'll need to know what documents the DMV requires you to bring on test day. Most states want your current ID, proof of residency, and proof of insurance. Some require a completed process form before you can schedule. Checking your state's DMV website first saves you from booking a slot you can't use because you're missing paperwork.

Key Takeaways

  • Your state's DMV website usually shows available test dates and lets you book online, though some states still require phone or in-person scheduling.
  • You must bring specific documents on test day — typically ID, proof of residency, and proof of insurance — so verify the list before you book.
  • Road test wait times vary from a few days to several months depending on your state and how busy your local office is.
  • If you miss your appointment without canceling, most states charge a fee to reschedule and may require you to wait longer for the next available slot.
  • Some states let you take the written test and road test on the same day; others require you to pass the written test first and schedule the road test separately.

Finding your state's DMV scheduling system

Start by going to your state's official DMV website. The URL is usually dmv.[your state].gov or [your state].gov/dmv. Look for a link labeled "Schedule an Appointment," "Book a Test," or "Testing." Most state DMV sites have this prominently on the homepage.

If your state uses an online booking system, you'll enter your driver's license number or Social Security number, select the type of test you need (written, road, or both), and see available dates and times at offices near you. Some states let you filter by location; others show only the office closest to your address. Write down your confirmation number when ready — you'll need it if you have to reschedule or if there's a problem on test day.

If your state doesn't offer online booking, the DMV website will list a phone number to call. Have your ID number ready when you call. Wait times can be long during peak hours (usually mid-morning and early afternoon on weekdays), so calling early in the morning or late in the day often gets you through faster.

What to do if your state requires in-person scheduling

A small number of states do not allow advance booking — you must show up at a DMV office during business hours and take a number. These offices typically fill up quickly, especially in the morning. If you go this route, arrive as early as possible and bring all required documents. Some offices post wait times on their websites or social media accounts, which can help you choose when to go.

Even in states with in-person-only scheduling, call ahead to confirm the office is open and ask whether they're currently accepting test appointments that day. Some offices close to new test bookings during certain hours or days if they're backed up.

Understanding wait times and how far in advance to book

Road test wait times vary dramatically by state and location. In rural areas or less busy DMV offices, you might get an appointment within a week or two. In urban areas or states with high demand, wait times can stretch to two, three, or even six months. Written tests typically have shorter waits — often available within days or a week — because they take less time per person and more people can test in a single day.

Book as soon as you're ready to test. Many states open their scheduling calendar 30, 60, or 90 days in advance. If your state opens 60 days out, the first available slots fill quickly, especially for popular times like Saturday mornings or late afternoon weekday slots. If you wait until a week before you want to test, you may find nothing available.

Some states let you join a waitlist if no slots are open. If you're on a waitlist and someone cancels, you'll get a notification (usually by email or text) and have a short window — sometimes just a few hours — to confirm the new appointment or lose your spot.

Documents you need before booking

Most states require you to bring the following on test day: a valid government-issued ID (driver's license, passport, or state ID), proof of residency (utility bill, lease, or bank statement with your current address), and proof of insurance. Some states also want a completed process form, which you can usually print from the DMV website or fill out at the office before your test.

A few states have additional requirements. For example, some want proof that you've completed a driver's education course or a certain number of supervised driving hours. Check your state's DMV website under "Road Test Requirements" or "What to Bring" before you book. If you show up without the right documents, the DMV will turn you away and you'll lose your appointment slot.

What happens if you need to reschedule or cancel

If you need to change your appointment, most states let you reschedule online or by phone using your confirmation number. The process is usually free if you cancel or reschedule at least 24 or 48 hours before your appointment — check your state's policy. If you cancel with less notice or don't show up at all, many states charge a fee (typically $10 to $50) and may require you to wait longer for your next available slot.

Some states have a "no-show" policy that penalizes repeated cancellations. If you miss two or three appointments without canceling, your state may require you to wait 30 or 60 days before you can book again. Life happens, but if you know you can't make it, cancel as soon as possible so someone else can use that slot.

Preparing for your test appointment

Arrive at least 15 minutes early with all required documents. Bring the original documents, not copies — most DMVs will not accept photocopies. If you're taking the road test, make sure your vehicle is registered, insured, and in safe working condition. The examiner will check that the brakes, lights, windshield wipers, and horn work before you start driving.

For the written test, bring a pen or pencil if your state still uses paper tests. Many states now use computer-based testing, so you won't need to bring writing supplies. Get a good night's sleep beforehand and eat something before you go — testing centers are usually quiet and you'll be focused for 30 minutes to an hour.

Frequently Asked Questions

Can I book a test appointment for someone else?

No. The person taking the test must book their own appointment or have a parent or guardian book it for them if they're under 18. You'll need the test-taker's ID number or Social Security number to complete the booking, and the appointment is tied to that person's record.

What if all appointments are full when I try to book?

Check back daily — cancellations happen constantly and new slots open up. Some states have a waitlist option; if yours does, join it. You can also try booking at a different DMV office if your state has multiple locations, or ask whether a neighboring county's office has earlier availability.

Do I have to take the written test before the road test?

It depends on your state. Some states let you take both on the same day if you pass the written test first. Others require you to pass the written test, wait a few days or weeks, and then schedule the road test separately. Your state's DMV website will explain the order.

Can I reschedule my appointment online, or do I have to call?

Most states let you reschedule online using your confirmation number. A few still require a phone call. Check your state's DMV website or your confirmation email — it will tell you how to reschedule and whether there's a important date for doing so without a fee.

What if I fail my road test — can I book another one right away?

Most states let you reschedule when ready after a failed test, though some require you to wait a few days. The fee for retesting varies by state. Ask the examiner or the office staff before you leave what the next steps are and when you can book again.