How to book a driving test appointment at your DMV

Most states now let you schedule a behind-the-wheel test online, by phone, or in person at your local DMV office. The method available to you depends on your state — some offer all three, others only one or two. You will need your learner's permit number, a valid ID, and proof that you have held your permit for the required waiting period (which varies by state, usually 6 months to 1 year). The appointment itself typically opens 30 to 60 days in advance, and slots fill fastest in spring and summer.

Before you book, confirm that you meet your state's specific requirements: some states require a certain number of supervised driving hours logged, others require a driver education course completion certificate, and a few require both. Check your state DMV website for the exact list of documents you must bring on test day — showing up without them will result in a cancellation and a lost appointment slot.

Key Takeaways

  • Most states let you book online through their DMV website, though some still require a phone call or in-person visit to schedule.
  • You will need your learner's permit number, a valid ID, and proof you have held your permit long enough before you can book.
  • Appointments open 30 to 60 days in advance and fill quickly, especially during spring and summer months.
  • Each state has different document requirements for test day, so check your state DMV website before scheduling to avoid a cancellation.
  • Some states charge a test fee at the time of booking; others collect it on the day of your test.

Online scheduling through your state DMV website

Most states operate an online appointment system on their DMV website. You log in with your driver's license number or learner's permit number, select your county or testing location, and choose from available dates and times. California, Texas, Florida, New York, and Pennsylvania all use online scheduling. The system usually shows you available slots for the next 30 to 60 days, and you can often cancel or reschedule up to 48 hours before your appointment without penalty.

To find your state's system, go to your state DMV website and look for "Schedule a driving test," "Book a road test," or "Appointment scheduling." If the link is not obvious on the homepage, check the section for new drivers or permit holders. Some states require you to create an account before you can see available times; others let you book as a guest. Write down your confirmation number when ready after booking — you will need it if you need to reschedule or if there is a question about your appointment on test day.

Scheduling by phone with your DMV

If your state does not offer online booking, or if you prefer to speak with someone, call your local DMV office directly. Have your learner's permit number, Social Security number, and a list of dates and times that work for you ready before you call. Wait times can be long, especially during peak hours (mid-morning and early afternoon on weekdays), so consider calling early in the morning or late in the afternoon.

Some states operate a centralized phone line for all test scheduling; others require you to call the specific DMV office where you want to test. Your state DMV website will list the correct number. When you reach someone, confirm the test fee, what documents you need to bring, and whether you can reschedule if an emergency comes up. Ask the representative to repeat your appointment date, time, and location back to you before you hang up, and request a confirmation number or reference code.

In-person scheduling at a DMV office

You can walk into most DMV offices and schedule a driving test at the counter, though this method usually means a longer wait and fewer available slots than online or phone booking. Bring your learner's permit, a valid ID, and proof of your address. Some offices accept walk-in scheduling only during certain hours or on certain days, so call ahead to confirm before you go.

In-person scheduling is most useful if you need to reschedule an existing appointment and want to do it when ready, or if you have questions about what documents you need to bring on test day. The staff can also tell you whether your permit is still valid and whether you have met all the requirements to test. If the office is busy, you may be given a number and asked to wait; plan for 30 minutes to an hour.

What documents you need before you book

Before you schedule, gather these items: your learner's permit (not expired), a valid photo ID (state ID, passport, or school ID depending on your state), and proof that you have held your permit for the required time. Some states also require proof of a driver education course or a log of supervised driving hours. Check your state DMV website for the exact list — requirements differ significantly by state.

Have these documents ready when you book, because some states ask you to confirm them during the scheduling process. If you do not have them yet, do not book an appointment; you will lose the slot if you show up without the required paperwork. If you are unsure whether you have met the waiting period or course requirement, call your DMV before scheduling to verify.

Test fees and payment at booking

Most states charge a test fee between $10 and $75, depending on the state and whether you are retesting. Some states collect the fee when you book your appointment; others collect it on the day of your test. A few states include the test fee in your permit fee, so you may have already paid it.

When you schedule, ask whether the fee is due when ready or on test day. If it is due at booking and you are paying online, the system will prompt you. If you are scheduling by phone, the representative will tell you how to pay (usually by credit card over the phone). If you are scheduling in person, you can usually pay cash, card, or check at the counter. Keep your receipt or confirmation number in case there is a dispute about payment later.

Rescheduling or canceling an appointment

If you need to change your test date, most states let you reschedule online or by phone up to 48 hours before your appointment. Log into your account on the DMV website, find your appointment using your confirmation number, and select a new date and time. If you are rescheduling by phone, call the same number you used to book and have your confirmation number ready.

If you cancel fewer than 48 hours before your test, you may lose your test fee. Some states refund it; others do not. If you miss your appointment without canceling, you will almost certainly lose the fee and may have to wait longer to get another slot. If a genuine emergency comes up, call your DMV when ready to explain — some offices will waive the cancellation penalty in hardship cases, though this is not may provide.

Frequently Asked Questions

How far in advance can I schedule my driving test?

Most states open appointment slots 30 to 60 days in advance. The exact date varies by state and sometimes by location within a state. Check your state DMV website or call your local office to find out when slots for your preferred location open. Popular times fill quickly, so book as soon as slots become available if you have a specific date in mind.

What if there are no appointments available in my area?

If your local DMV is fully booked, try scheduling at a different location — even if it is farther away. Some states let you test at any DMV office in the state; others restrict you to your home county. Check your state rules. You can also call your DMV to ask when the next batch of appointments will be released, or ask to be placed on a cancellation list if your state offers one.

Can I schedule my test before I have finished my driver education course?

No. You must complete your state's required driver education course (if one is required) before you can book a test. Some states require the course; others do not. Check your state DMV website to see whether a course is mandatory in your state, and if so, get your completion certificate before you try to schedule.

Do I need to bring my confirmation number to my test?

Yes. Bring your confirmation number or appointment reference code with you on test day, along with your learner's permit and the other documents your state requires. The examiner will check your confirmation number against the schedule to make sure you are in the right place at the right time.

What happens if I fail my driving test?

You can usually reschedule another test when ready after you fail, though you may have to pay the test fee again. Some states require you to wait a few days before retesting; others let you book another slot the same day. Ask the examiner or the DMV staff what the waiting period is in your state, and whether you can reschedule before you leave the office.