Book your test through your state's DMV website, by phone, or in person — the method depends on which state you live in and whether your DMV allows online scheduling

Most states now let you reserve a behind-the-wheel test slot online through their official DMV portal. A few still require you to call a scheduling line or visit a DMV office in person. The fastest route is almost always the state website, because you can see available dates and times when ready and confirm your appointment on the spot. Phone lines and walk-in offices have longer wait times and may not show you openings until you speak to someone.

Before you attempt to book, you need a valid learner's permit or provisional license in your name, your state ID number or driver's license number, and a vehicle that meets your state's inspection requirements. Some states also require proof that you have completed a driver education course or a certain number of supervised driving hours. Check your state's DMV website first to confirm what you must have ready before scheduling.

Key Takeaways

  • Most states allow online scheduling through their DMV website, which shows you available test dates and times without waiting on hold.
  • You must have a valid learner's permit or provisional license and know your state ID or driver's license number before you can book.
  • Test slots fill up quickly in urban areas and during peak seasons, so schedule as far in advance as your state allows — often 30 to 60 days ahead.
  • Bring your permit, proof of residency, and the vehicle you will test in on your appointment day, and arrive 10 to 15 minutes early.
  • If you miss your appointment or need to reschedule, contact your DMV when ready, because cancellation fees or permit expiration may explore depending on your state.

Find your state's DMV scheduling system and log in with your permit information

Go to your state's official DMV website and look for a link labeled "Schedule a Test," "Book an Appointment," "Test Scheduling," or "Reserve a Test Slot." The exact wording varies by state. Once you find it, you will be asked to enter your learner's permit number, state ID number, or driver's license number, along with your date of birth. Some states also ask for your Social Security number or the last four digits of it.

If your state does not offer online scheduling, call the DMV phone line listed on the website. Have your permit and ID ready when you call, because the representative will need the same information to look up your record. If you must visit in person, bring your permit, proof of residency (such as a utility bill or lease), and your ID. Walk-in scheduling usually means a longer wait, so go early in the day or on a weekday if possible.

Select an available test date and time that works with your schedule and vehicle access

Once you log in, the system will show you open test slots for the next 30 to 90 days, depending on your state. Dates and times fill up fast, especially in cities and suburbs. If you see a slot that works, book it when ready rather than waiting to decide later — the same slot may not be available when you return.

Before you confirm, make sure you can actually take the test on that date and time. You must have access to the vehicle you will test in, and that vehicle must pass your state's safety inspection (working brakes, lights, wipers, horn, and seat belts). If you are borrowing a car, confirm with the owner that they will be available on your test day. Some states require the vehicle owner to be present during the test; others do not. Check your state's rules before booking.

Confirm your appointment and note the location, date, time, and cancellation policy

After you select a time slot, the system will ask you to confirm. You will receive a confirmation number and usually an email or text message with your appointment details. Write down or save the confirmation number, the test location address, the date, the time you must arrive, and the time your test is scheduled to begin. These details matter — showing up at the wrong location or 30 minutes late can result in a no-show, which may cost you a fee or cause your permit to expire without a rescheduled test.

Read the cancellation and rescheduling policy before you leave the booking page. Most states let you cancel or reschedule for free if you do so at least 24 to 48 hours before your appointment. If you cancel with less notice or do not show up, you may lose your fee (usually $10 to $50) or have to wait weeks for the next available slot. Some states charge a rescheduling fee on top of your original test fee. Know the rules so you do not lose money or time.

Prepare your vehicle and documents for the test day

A few days before your test, inspect the vehicle you will use. Check that all lights work (headlights, brake lights, turn signals, and interior dome light), wipers are in good condition, horn sounds, seat belts are present and functional, and the steering wheel, pedals, and mirrors are in working order. The examiner will do a walk-around safety check before the test begins and may cancel your appointment if the car does not meet standards.

Gather the documents you need to bring: your learner's permit or provisional license, a valid photo ID (such as a passport or state ID), and proof of residency if your state requires it. Some states also ask for proof of vehicle insurance or registration. Check your confirmation email or your state's DMV website for the exact list. Bring these documents in a folder or envelope so they do not get lost or damaged on the way to the test center.

Arrive early on test day and complete the check-in process

Plan to arrive 10 to 15 minutes before your scheduled test time. Arriving too early may mean a long wait in the lobby; arriving late may result in a no-show. When you enter the DMV office or test center, go to the counter or kiosk marked for test check-in. Hand over your permit and ID. The staff will verify your identity, confirm your appointment, and may ask you to sign a form acknowledging the test rules and your right to know your score after the test.

The examiner will then take you outside to inspect your vehicle. They will check the lights, horn, wipers, brakes, and seat belts. If anything fails inspection, your test will be cancelled and you will need to reschedule after the vehicle is repaired. If the vehicle passes, you will return inside to review the test route and any special instructions, then head back out to begin the driving portion of your test.

Understand what happens if you miss your appointment or need to reschedule

If you cannot make your scheduled test time, contact your DMV as soon as possible. Most states let you reschedule online or by phone if you do so before your appointment time. Cancelling or rescheduling within 24 to 48 hours of your test may result in a fee or loss of your test fee, depending on your state. Some states allow one free reschedule; others charge a fee each time.

If you miss your appointment without cancelling, your state may mark it as a no-show. This can result in a fee, a delay before you can book another test, or in some cases, expiration of your learner's permit. If your permit expires before you reschedule, you will have to renew it (and possibly retake the written test) before you can test again. Contact your DMV when ready if you miss an appointment to understand the consequences and your options for rebooking.

Frequently Asked Questions

How far in advance can I schedule my driving test?

Most states let you book a test 30 to 60 days ahead. A few allow up to 90 days. Check your state's DMV website to see the earliest date available when you log in. Booking as far ahead as allowed gives you the best chance of getting a time slot that works with your schedule.

Can I reschedule my test if I fail and want to retake it?

Yes. After you fail, you can usually reschedule when ready through the same online system or by calling the DMV. Some states require you to wait a set number of days (often 7 to 14) before you can test again. Check your state's rules and your test result notice for the waiting period and how to book your next appointment.

What if the only available test slots are far from where I live?

Some states have multiple test centers in each region; others have only one or two per county. If all nearby slots are full, you may have to travel farther or wait for new slots to open. Check back on the scheduling website every few days, because cancellations create new openings. You can also call the DMV to ask when new slots typically become available.

Do I need to bring the vehicle owner with me to the test?

Rules vary by state. Some require the vehicle owner or a co-owner to be present; others do not. Check your state's DMV website or your test confirmation email for this requirement. If the owner must be present and is not, your test may be cancelled and you will have to reschedule.

What happens if my learner's permit expires before my test date?

Your test will be cancelled and you will not be allowed to take it. You must renew your permit first, which may require retaking the written test depending on your state. Renew your permit as soon as you notice it is about to expire, then reschedule your driving test when ready.