Book your driving test through your state's Department of Motor Vehicles

You schedule a driving test appointment directly with your state's DMV — either online through their website, by phone, or in person at a local office. The exact process depends on which state you live in, because each one runs its own testing system. Most states now offer online scheduling, which lets you pick a date and time slot without waiting on hold.

Before you book, make sure you have your learner's permit or valid ID, know which vehicle you'll use for the test, and understand your state's specific requirements — some states require the vehicle to pass an inspection first, while others do not. You'll also need to know whether you're testing for a standard license, a commercial license, or an endorsement like motorcycle or air brake certification.

Key Takeaways

  • Most states let you schedule online through their DMV website, though phone and in-person booking are also available in every state.
  • You will need your learner's permit, a valid ID, and details about the vehicle you plan to drive during the test.
  • Some states require the test vehicle to pass a safety inspection before your appointment; check your state's rules before booking.
  • Appointment availability varies by location and season, so book as soon as you're ready rather than waiting until the last minute.
  • If you miss or need to reschedule your appointment, contact the DMV directly — most states allow changes up to a certain number of days before your test date.

Find your state's DMV website and online scheduling system

Start by searching "[your state] DMV driving test appointment" or going directly to your state's official DMV website. The URL is usually dmv.[state abbreviation].gov or a similar format. Once you're on the site, look for a link labeled "Schedule an Appointment," "Book a Test," or "Reserve a Driving Test Slot." Some states call this section "Driver Services" or "Testing."

If you can't find the online system or prefer not to use it, every state DMV also accepts phone bookings. The phone number is listed on the main DMV website. Have your learner's permit number and the vehicle information ready when you call — the representative will ask for your name, date of birth, the type of test you need, and your preferred location and dates.

Gather the documents and vehicle information you'll need

Before you start the booking process, collect these items: your learner's permit or valid state ID, proof of residency (a utility bill or lease agreement), and the vehicle registration for the car you'll use during the test. Some states also require proof of insurance for the test vehicle.

Check whether your state requires a vehicle safety inspection before your test appointment. States like California, New York, and Texas do require this; others do not. If your state requires it, you'll need to pass the inspection first and bring the inspection certificate or report to your test appointment. The inspection checks brakes, lights, windshield wipers, and steering — not emissions, which is a separate process. If you're unsure, call your local DMV office or check the "Vehicle Requirements" section of your state's DMV website.

Choose your test location, date, and time

When you book online or by phone, you'll be asked to select a DMV office location. Choose one that's convenient for you — you'll need to drive there on test day. The system will then show you available dates and time slots. Availability varies widely depending on your location and the time of year; rural areas often have more open slots than cities, and spring and summer tend to be busier than fall and winter.

Book as soon as you see an opening that works for you. If you wait, the slot may fill. If no dates are available in your preferred location, check nearby offices — sometimes driving 20 or 30 minutes to a less busy location means getting an appointment weeks sooner. Some states also have a waitlist option if all slots are full; you can join it and be notified if a cancellation opens up.

Confirm your appointment details and note the cancellation policy

After you book, you'll receive a confirmation — either printed on the spot if you booked in person, emailed if you booked online, or read aloud if you booked by phone. Write down or save your appointment date, time, location, and confirmation number. Bring this confirmation with you on test day, along with your learner's permit and the vehicle registration.

Most states allow you to reschedule or cancel your appointment up to 3 to 7 days before your test date without penalty. If you need to change your appointment, contact the DMV office directly using the phone number on your confirmation or through the online system. If you miss your appointment without canceling, you may lose your fee and have to book again — policies vary by state, so check yours before your test date.

Understand what happens on test day

Arrive at your DMV office 10 to 15 minutes early. Bring your learner's permit, valid ID, proof of residency, vehicle registration, proof of insurance, and your confirmation number. The examiner will check your documents, ask you to sit in the test vehicle, and conduct a brief vehicle safety check — they'll verify the brakes, lights, horn, and windshield wipers work.

The actual driving test usually lasts 20 to 30 minutes and covers basic skills like starting the car, turning, stopping, parking, and following traffic laws. The examiner will direct you where to drive. After the test, you'll receive your results on the spot. If you pass, you can explore for your license when ready at the DMV office. If you don't pass, you can usually reschedule another test appointment right away, though some states require you to wait a few days between attempts.

What to do if your appointment is cancelled or you need to reschedule

If the DMV cancels your appointment — which happens occasionally due to staffing or facility issues — you'll be notified by phone, email, or mail, depending on how you booked. The notice will include instructions for rescheduling. Contact the DMV when ready to book a new slot, because popular times fill quickly.

If you need to reschedule for your own reasons, log into the online system or call the DMV office listed on your confirmation. Most states let you change your date and time without losing your fee if you reschedule at least 3 to 7 days before your original appointment. If you cancel too close to your test date or don't show up, you'll typically forfeit your fee and have to pay again to book a new appointment.

Frequently Asked Questions

How far in advance should I book my driving test?

Book as soon as you're ready to test. In busy urban areas, open slots may be weeks or months out, while rural areas sometimes have appointments within days. The sooner you book, the sooner you can test. If no dates are available, ask about a waitlist or check nearby DMV offices.

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

Most states let you reschedule through the same online system where you booked. Log in with your confirmation number and change your date and time. If the online system doesn't allow rescheduling, call the DMV office directly. Always reschedule at least 3 to 7 days before your test to avoid losing your fee.

What if I fail my driving test — can I book another appointment right away?

You can usually reschedule when ready after failing, though some states require a waiting period of a few days to a week. Ask the examiner or DMV staff after your test what the policy is. You'll need to pay the test fee again for your next appointment.

Do I need to bring the vehicle to my appointment if I'm just scheduling it?

No. When you book your appointment online or by phone, you only need to provide the vehicle's registration number and details. Bring the actual vehicle only on the day of your test. If your state requires a vehicle safety inspection, that must be completed before your test appointment, not during it.

What happens if I miss my appointment?

If you don't show up, you'll forfeit your test fee and have to pay again to reschedule. Some states may also flag your account. If you can't make your appointment, cancel or reschedule as soon as possible through the online system or by calling the DMV office.