Where to book your driving test depends on your state

You book a driving test through your state's Department of Motor Vehicles (DMV), though the name and website vary by state. Some states call it the Department of Transportation, Secretary of State, or Registry of Motor Vehicles. The booking process itself is similar everywhere: you choose a test location, pick an available date and time, pay a fee, and receive a confirmation.

Most states now let you book online through their official DMV website. A few still require you to book by phone or in person at a local DMV office. The fee ranges depending on your state — it is typically between $20 and $100 for a standard driving test, though some states charge more for commercial licenses or retests.

Before you book, make sure you have already passed your written test (sometimes called the knowledge test) and hold a valid learner's permit. You will also need to know which type of vehicle you are testing in — the rules differ for manual transmission cars, motorcycles, and commercial vehicles.

Key Takeaways

  • You book through your state's DMV website, by phone, or in person at a local office — check your state's DMV homepage to find the right method.
  • You must have a valid learner's permit and a passing score on the written test before you can schedule a driving test.
  • Test dates typically fill up weeks or months in advance, so book as soon as you are ready rather than waiting until the last minute.
  • Bring your learner's permit, proof of residency, and a vehicle that meets safety requirements on the day of your test.
  • The test fee varies by state but usually falls between $20 and $100, and you pay when you book or on test day depending on your state's process.

Steps to book online through your state DMV

Go to your state's official DMV website — search "[your state] DMV driving test" to find the correct link. Avoid third-party booking sites that charge extra fees; the official DMV site never charges a booking fee beyond the test fee itself.

Log in or create an account using your driver's license number, Social Security number, or date of birth. Some states require you to verify your identity through a security question or a code sent to your email. Once you are logged in, look for a link labeled "Schedule a Driving Test," "Book a Road Test," or "Reserve a Test Appointment."

Select your test type — usually "Class D" for a standard passenger vehicle, though motorcycle and commercial options appear if you need them. Choose your preferred test location from the list of available DMV offices in your area. Some states let you search by city or zip code to narrow the list.

Pick a date and time from the available slots. Popular times (mornings, weekdays) fill up first, so if nothing appears, try searching a few weeks further out or consider an afternoon or weekend slot. Once you select a date, you will see a confirmation screen with your test details. Write down or screenshot your confirmation number — you will need it on test day.

Booking by phone or in person if online is not available

If your state does not offer online booking, call your local DMV office during business hours. Have your learner's permit number, Social Security number, and preferred test dates ready before you call. Wait times can be long, so call early in the morning or on a weekday if possible.

When you reach someone, tell them you want to schedule a driving test and provide the information they ask for. They will tell you which dates and times are open at your preferred location. Confirm the date, time, and location before you hang up, and ask them to email or mail you a confirmation.

If you prefer to book in person, visit your local DMV office with your learner's permit and proof of residency. Go to the counter that handles road test scheduling — staff will direct you if you are unsure. The process is the same: you pick a date and time from available slots and receive a confirmation number on the spot.

What to bring on the day of your test

Bring your valid learner's permit — this is required and you cannot test without it. Bring a second form of ID if your state requires it; check your confirmation email or your state's DMV website to see what counts. Acceptable forms usually include a passport, military ID, or state ID card.

Bring proof of residency if your state asks for it — a utility bill, lease, or mortgage statement dated within the last 60 days usually works. Bring your Social Security card or a document with your Social Security number on it if your state requires verification.

Bring a vehicle that is registered, insured, and passes a basic safety check. The examiner will look at your brakes, lights, windshield wipers, horn, and mirrors before the test begins. Make sure all lights work, your windshield is clean, and your tires have tread. If the vehicle fails the safety check, you will not be able to test that day and will need to reschedule.

How far in advance to book and what to do if dates are full

Book as soon as you pass your written test and feel ready to drive. In busy areas, test slots can fill up 6 to 12 weeks in advance. If you wait until you think you are ready, you may find no open dates for months.

If all nearby dates are full, check DMV offices in neighboring towns or counties — they often have more availability. Some states let you travel to a different region for your test. You can also check back frequently; cancellations happen regularly as people reschedule or no-show, and new slots sometimes open up a few weeks before the test date.

If you cannot find an opening and your learner's permit is about to expire, contact your local DMV office by phone to ask about waitlists or cancellation policies. Some states will add you to a list and call you if a slot opens up.

What happens after you book

You will receive a confirmation with your test date, time, location, and confirmation number. Save this confirmation — you may need to show it on test day. Some states email it, some mail it, and some only show it online in your account.

Arrive 10 to 15 minutes early on test day. Bring all required documents and your vehicle. The examiner will check your documents, inspect the vehicle for safety, and then take you on a 20- to 40-minute drive through local streets. You will be tested on basic skills like starting, stopping, turning, parking, and following traffic laws.

You will find out whether you passed or failed before you leave. If you pass, you can explore for your full driver's license at the DMV office or online, depending on your state. If you fail, you can usually reschedule your next test when ready or within a few days.

Frequently Asked Questions

Can I reschedule or cancel my driving test?

Yes, most states let you cancel or reschedule online through your DMV account or by calling the office where you booked. Cancel at least 24 to 48 hours before your test to avoid losing your fee. If you cancel too close to the test date, you may forfeit the fee or have to pay again to reschedule.

What if I fail my driving test?

You can usually book another test right away or within a few days. You will pay the test fee again. There is no limit to how many times you can retake the test in most states, though a few require you to wait a certain number of days between attempts.

Do I need to bring my own car or can I use a test vehicle?

You must bring your own vehicle. The DMV does not provide cars for testing. Your vehicle must be registered, insured, and pass a safety inspection before the test begins.

What if I miss my test appointment?

If you do not show up, you will lose your test fee in most states. You will need to pay again and book a new appointment. Some states have a grace period of a few hours if you are running late — call the DMV office when ready if you are going to be late.

Can I book a test in a different state than where I got my learner's permit?

No, you must take your driving test in the state that issued your learner's permit. If you move to a different state, you will need to get a new learner's permit from that state before you can book a test there.