How to book your driver's license test

You book your driver's license test through your state's Department of Motor Vehicles (DMV) or equivalent agency — the exact name and process depends on which state you live in. Most states now let you reserve a test slot online through their official website, by phone, or in person at a local DMV office. A few states still require you to show up in person without an appointment, though this is becoming less common.

The first step is finding your state's DMV website and looking for a link labeled "Schedule a Test," "Book an Appointment," or "Reserve a Driving Test." If you cannot find it online, call your state DMV's main number — it is usually listed on the homepage. Have your learner's permit number ready, along with your Social Security number or state ID number, because you will need to verify your identity before booking.

Most states charge a test fee when you book, ranging from $10 to $50 depending on the state. Some states collect this fee at the time of booking; others collect it when you arrive for the test. Check your state's website to see whether payment is required upfront or on the day of your appointment.

Key Takeaways

  • Your state's DMV website is the fastest way to book a test slot, and most states now offer online scheduling.
  • You will need your learner's permit number and either your Social Security number or state ID to complete a booking.
  • Test fees vary by state but typically range from $10 to $50, and you may need to pay when you book or when you arrive.
  • Appointment availability varies by location and season; booking several weeks in advance gives you more options.
  • Some states still require walk-in testing without appointments, so confirm your state's policy before you plan your visit.

Finding your state's DMV website and phone number

Each state runs its own DMV system, so there is no single national website for booking a test. The fastest way to find your state's site is to search "[your state] DMV" or "[your state] driver's license test appointment." The official site will have a .gov domain and will be the first result.

Once you are on your state's DMV homepage, look for a section labeled "Schedule an Appointment," "Book a Test," "Driving Test," or "Road Test." Some states bury this link under a "Services" or "Licenses" tab. If you cannot find it after a few minutes of searching, call the main DMV number listed on the homepage — staff can tell you whether online booking is available in your state and direct you to the right page.

Write down your state's DMV phone number before you call, because wait times can be long during peak hours (typically mid-morning and early afternoon on weekdays). Calling early in the morning or late in the afternoon often means shorter hold times.

What information you will need to provide

When you book a test, you will need to provide your learner's permit number, your date of birth, and either your Social Security number or state ID number. Some states also ask for your address and phone number. Have your learner's permit in front of you when you book, because the permit number is the quickest way to verify your identity in the system.

You will also need to tell the DMV which type of test you are taking — usually a standard passenger vehicle test, but some states offer separate tests for motorcycles, commercial vehicles, or other classes. If you are unsure which test you need, check your learner's permit; it will specify which class of license you are preparing for.

Some states ask whether you want an automatic or manual transmission test. If your learner's permit does not specify, choose the type of vehicle you will actually be driving on the test day, because you cannot switch vehicles once you arrive.

Timing and availability of test appointments

How far in advance you can book depends on your state. Some states let you book up to 60 days ahead, while others only allow 14 to 30 days in advance. During busy seasons — typically spring and summer — available slots fill up quickly, so booking as soon as the window opens gives you the most options.

Most DMV offices offer test slots on weekdays during business hours, and some offer Saturday appointments. Evening slots are rare. If you need a specific day or time, book early; popular slots (Saturday mornings, late afternoons) tend to fill first.

If no appointments are available in your area, check whether nearby DMV offices have openings. Many states let you book at any location, not just the one closest to you. Traveling 30 or 40 minutes to a less busy office can sometimes get you a test date weeks sooner than your local branch.

Confirming your appointment and what to bring

After you book, your state's DMV will send you a confirmation — usually by email, text, or both. Save this confirmation or print it out, because you will need to show it when you arrive for your test. The confirmation will include your appointment date, time, location, and any special instructions for that office.

On the day of your test, bring your learner's permit, a valid photo ID (usually your state ID or passport), and proof of your Social Security number if your state requires it. Some states also ask for proof of residency, such as a utility bill or lease agreement. Check your confirmation email or your state's website for the complete list of documents needed at your specific location.

Arrive at least 10 to 15 minutes early. The DMV will verify your documents, check that you meet the vision and hearing requirements, and then assign you to a test examiner. If you are late, you may lose your appointment slot and have to book again.

What happens if you need to reschedule or cancel

If you need to change your test date, most states let you reschedule through the same online system where you booked, or by calling the DMV. Rescheduling is usually free, but you may lose your original slot if you cancel too close to the appointment date — many states require at least 24 to 48 hours' notice.

If you miss your appointment without canceling, you will forfeit your test fee and have to book again. Some states charge a no-show fee on top of the regular test fee. Check your state's policy on the confirmation email or website.

If you fail your test, you can usually book another attempt when ready after, though some states require a waiting period of a few days to a week. The fee for a retake is the same as the original test fee.

States that still use walk-in testing

A small number of states do not offer online or phone appointment booking and instead operate on a first-come, first-served basis. In these states, you show up at a DMV office during their testing hours, check in, and wait for an available examiner. This can mean waiting anywhere from 30 minutes to several hours, depending on how busy the office is that day.

If your state uses walk-in testing, arrive early in the morning — most offices see the shortest wait times in the first hour after opening. Bring all the same documents you would bring to a scheduled appointment. Call your local DMV office ahead of time to confirm their testing hours and whether they have any current closures or delays.

Frequently Asked Questions

Can I book a test online in every state?

Most states now offer online booking through their DMV website, but a few still require phone booking or walk-in appointments. Check your state's DMV homepage to see which method is available. If you cannot find online booking, call the DMV's main number — they can tell you the options for your state.

How far in advance can I book a test?

This varies by state. Some states let you book 60 days ahead, while others only allow 14 to 30 days in advance. Check your state's DMV website when you are ready to book; the system will show you all available dates within your state's booking window.

What if there are no appointments available near me?

Check DMV offices in neighboring towns or counties — many states let you book at any location. You can also call the DMV to ask when the next batch of appointments will be released, or whether they have a waitlist for cancellations.

Do I have to pay the test fee when I book?

Some states collect the fee at booking time, while others collect it when you arrive for the test. Your state's website will tell you which applies. If you pay upfront and then cancel, you may be refunded depending on how far in advance you cancel.

What happens if I fail the test?

You can usually book another test right away, though some states require a waiting period of a few days. You will pay the full test fee again. There is no limit to how many times you can retake the test, but each attempt costs the same fee.