Where to book your driving test appointment

You book your driving test through your state's Department of Motor Vehicles (DMV), or the equivalent agency in your state — some call it the Department of Transportation or the Registry of Motor Vehicles. You cannot book through a private driving school, even if you took lessons there. The state agency that issues your license is the only one that administers the test.

Most states now let you book online through their DMV website. A few still require you to call or visit an office in person. Your state's DMV website will show you which method applies where you live, and will list all the testing locations near you.

The DMV website also tells you how far in advance you can book — some states let you reserve a spot weeks ahead, while others open slots only a few days out. Knowing this matters because popular times and locations fill up quickly.

Key Takeaways

  • You book through your state's DMV website or by phone; the exact method depends on your state, and the website tells you which one to use.
  • You will need your learner's permit number, a valid ID, and proof of residency to complete a booking.
  • Test slots open on a rolling schedule — some states release weeks of appointments at once, while others open only a few days ahead, so check your state's calendar.
  • Most states charge a test fee (amounts vary by state) that you pay at the time of booking or on the day of your test.
  • Cancellations and rescheduling are usually free if you do it before a important date, often 24 to 48 hours before your appointment.

What you need before you book

Have your learner's permit number ready — you cannot book a test without one, and the DMV needs to verify it in their system. You will also need a valid form of ID (usually a state ID card or passport) and proof of your current address, such as a utility bill or lease agreement.

Some states ask for your Social Security number during booking. Others require proof that you have completed a certain number of supervised driving hours — check your state's DMV website to see whether this applies to you. If your state tracks hours, you may need to bring a signed log or certificate from your instructor on test day.

Have the testing location and date you want written down before you start, so you do not waste time searching while the booking system is open. Popular slots disappear fast.

How to find available test dates and times

When you log into your state's DMV booking system, you will see a calendar showing which dates have open slots. The calendar usually shows several weeks or months ahead, depending on your state. Click on a date to see what times are available that day.

If you see no open slots, it means your state has not released appointments that far out yet, or the location you chose is fully booked. Check back in a few days — most DMVs release new slots on a rolling basis. Some states publish a schedule showing exactly when new appointments open (for example, every Monday at 8 a.m.), so you can plan to check at that time.

If you need a test urgently and your preferred location is full, look at testing centers farther away. Rural or less-populated areas often have more availability than busy urban offices.

Booking online step by step

Start by going to your state's official DMV website. Look for a link that says "Schedule a Test" or "Book an Appointment" — it is usually on the homepage. Click it and you will be asked to log in or create an account.

Enter your learner's permit number and the last four digits of your Social Security number (or whatever your state requires to verify your identity). The system will pull up your record and confirm that you are may be able to access to take the test.

Next, choose your testing location from a dropdown menu. Then select your preferred date and time from the available slots. Review your choices and confirm. You will receive a confirmation number and usually an email or text message with your appointment details. Write down or save your confirmation number — you will need it if you have to reschedule or if there is a question on test day.

Most states charge a test fee at this point (you pay by credit or debit card online) or ask you to pay when you arrive for your test. The fee varies by state and typically ranges from $10 to $100, though some states charge more.

Booking by phone or in person

If your state does not offer online booking, call the DMV number listed on the official website. Have your learner's permit number, ID, and a calendar in front of you. The representative will ask which location and date you prefer, check availability, and book you for an open slot.

If you must visit an office in person, bring your learner's permit, valid ID, and proof of address. Go during off-peak hours if possible — early morning or mid-week visits usually mean shorter waits. Ask the staff member at the counter for a test appointment, and they will check the system and book you on the spot.

What happens after you book

Save your confirmation number and the date and time of your appointment somewhere you will not lose it — take a photo of the confirmation email or write it in your phone calendar. Some states send a reminder text or email a few days before your test; do not rely on this alone.

Arrive at least 15 minutes early on test day. Bring your learner's permit, a valid photo ID, and proof of residency (if your state requires it). Bring the vehicle you will be tested in, and make sure it has valid registration, insurance, and a working seatbelt and mirrors.

If you need to cancel or reschedule, do it through the same system where you booked — online or by phone. Most states let you reschedule for free if you do it at least 24 to 48 hours before your appointment. Canceling closer to your test date may result in a fee or loss of your test fee.

If you cannot find an appointment

If your state's testing locations are fully booked for weeks, you have a few options. First, check whether your state allows you to test at a different location — sometimes a DMV office an hour away has more availability than the one closest to you.

Second, ask whether your state offers third-party testing through approved driving schools or testing centers. Some states allow private examiners to administer the road test, which can open up more appointment slots. Check your state's DMV website to see whether this option exists and what it costs.

Third, if you are in a state with very long wait times, consider whether you can wait a few weeks and check back regularly. New slots often open as people cancel, so checking every few days increases your chances of finding an opening.

Frequently Asked Questions

Can I reschedule my test for free?

Most states allow free rescheduling if you cancel at least 24 to 48 hours before your appointment. If you cancel closer to your test date, you may lose your test fee or be charged a rescheduling fee. Check your state's DMV website for the exact cancellation window.

What if I miss my appointment?

If you do not show up for your test, you will lose your test fee and your appointment slot. You will have to book a new test and pay the fee again. Some states have a policy allowing one no-show without penalty; check your state's rules.

Do I need to bring my car to the test, or can I use a DMV vehicle?

You must bring your own vehicle. The DMV does not provide cars for testing. Your vehicle must have valid registration, current insurance, and working safety features like mirrors, wipers, and seatbelts. Some states require you to bring proof of insurance on test day.

How long does it take to get a test appointment after I book?

This varies widely by state and location. Some states have slots available within days; others have waits of several weeks or months during busy seasons. Check your state's DMV website to see typical wait times for your area.

What if I fail my test — do I have to pay to book again?

Yes, you will need to pay the test fee again to schedule your next attempt. Most states let you book your next test when ready after you fail, though some have a waiting period of a few days. Check your state's rules.