How to book a BMV driving test appointment
You schedule a BMV driving test appointment through your state's Bureau of Motor Vehicles website, by phone, or in person at a local BMV branch. The exact method depends on which state you live in — some states let you book online, others require a phone call, and a few still operate walk-in-only systems. You will need your learner's permit number, a valid ID, and sometimes proof of residency or a Social Security number.
Most states allow you to choose your test date and location from available slots, though popular times (weekends, late afternoons) fill up weeks in advance. Some states book appointments 30 to 60 days out; others open slots only a few weeks ahead. If your state's online system is down or you cannot find an open slot, calling the BMV directly is usually faster than visiting in person.
The fee for scheduling the test itself is typically included in your learner's permit cost, but some states charge a separate test administration fee at the time of your appointment — usually $10 to $30. Bring this fee in cash or card on test day if required.
Key Takeaways
- Most states let you book online through their BMV website; a few require a phone call or in-person visit to schedule.
- You will need your learner's permit number and a valid ID to book, and some states also ask for proof of residency or Social Security number.
- Appointment slots typically open 30 to 60 days in advance and fill quickly during peak times, so book as early as your state allows.
- A separate test fee of $10 to $30 may be due on test day, depending on your state; confirm this when you schedule.
- If you cannot find an open slot online, call the BMV directly — phone lines often have cancellations not yet posted to the website.
State-by-state scheduling methods
Indiana residents book through the BMV's online portal at in.gov/bmv or by calling 1-888-692-6841. You can schedule up to 60 days in advance. Ohio uses a similar online system at bmv.ohio.gov; appointments open 30 days ahead. Kentucky residents go through drive.ky.gov and can book 30 to 45 days out.
Michigan requires you to call 1-888-767-6424 or visit a Secretary of State office in person — there is no online booking. Illinois offers online scheduling through cyberdriveillinois.com for most locations, though some rural offices still require phone calls. Texas uses the DPS website at dps.texas.gov and allows booking up to 60 days ahead.
If you do not know your state's BMV website, search "[your state] BMV driving test appointment" or call your local branch directly. The phone number is on your learner's permit or on your state's DMV website homepage.
What information you need before booking
Have your learner's permit number ready — this is the first thing the system will ask for. You will also need a valid ID (passport, state ID, or another government-issued document) and your date of birth. Some states ask for your Social Security number; others ask for proof of residency (a utility bill or lease dated within the last 60 days).
Write down your preferred test location and the dates and times that work for your schedule before you start the booking process. If you are booking online, the system will show you available slots; if you are calling, the representative will read them to you. Having your preferences ready speeds up the call and reduces the chance of booking a time you cannot make.
If you have taken the test before and failed, you may need to wait a certain number of days before retesting — usually 7 to 14 days depending on your state. Check your state's rules before trying to book a second appointment.
When slots fill up and how to find cancellations
In busy urban areas, available test slots often fill within days of opening. If you cannot find an open appointment online, call the BMV directly. Representatives have access to cancellations that have not yet been posted to the website, and they can sometimes book you into a slot that appears full online.
Set a calendar reminder for the exact day and time your state opens new appointments. For states that open 60 days ahead, mark your calendar 60 days from today. For states that open 30 days ahead, do the same. Log in or call within the first hour if possible — slots in popular locations and times go within hours.
If your state has multiple test locations, check less busy branches. Rural or suburban BMV offices often have more open slots than downtown locations. You may have to drive farther, but you could get an appointment weeks sooner.
Rescheduling or canceling an appointment
Most states let you reschedule or cancel online through the same portal where you booked, or by calling the BMV. Cancel or reschedule at least 24 to 48 hours before your appointment — canceling the day of or no-showing may result in a fee or a waiting period before you can book again.
If you need to reschedule, do it as soon as you know you cannot make the appointment. Slots fill quickly, and waiting until the last minute may leave you with no available times for weeks. Some states charge a small rescheduling fee ($5 to $10); others do not.
If you miss your appointment without canceling, your state may charge a no-show fee or require you to wait 7 to 14 days before booking again. Check your confirmation email or your state's BMV website for the no-show policy.
What to bring on test day
Bring your learner's permit, a valid government-issued ID, and proof of residency if your state requires it. Bring the test fee in cash or card if it was not paid when you scheduled. Arrive 10 to 15 minutes early; arriving late may result in a no-show, and you will lose your appointment slot.
Bring your own vehicle or arrange for someone else to provide one — the BMV does not supply test cars. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before the test begins.
Do not bring study materials, phones, or passengers other than the examiner. Some states allow a parent or guardian to wait in the office; others do not. Check your state's rules on the BMV website or ask when you call to confirm your appointment.
Common mistakes when booking
The most common mistake is booking too late. Wait until your state opens appointments, then book when ready. If you wait a week, your preferred time may be gone. The second mistake is not having your learner's permit number ready — this slows down the process and can cause errors in the booking system.
A third mistake is booking a time you cannot actually make. Once you schedule, treat it like a medical appointment — it is hard to reschedule, and missing it costs you time and sometimes money. Do not book a 7 a.m. slot if you are not a morning person, and do not book on a day you might have work or school conflicts.
Finally, do not assume your state has online booking. Call ahead or check the website first. Some states still require phone calls or in-person visits, and showing up at a BMV expecting to book online will waste your time.
Frequently Asked Questions
Can I book a test appointment before I pass the written test?
No. You must pass the written knowledge test and receive your learner's permit before you can schedule a driving test. Some states require you to hold the permit for a minimum number of days (often 7 to 14) before you can test. Check your state's rules on the BMV website.
What if I cannot get an appointment for months?
Call the BMV directly instead of using the online system — phone lines often have cancellations not posted online. Ask about less busy locations or times (early morning, weekday afternoons). If your state has a waitlist, ask to be added. Some states also allow you to book at a different branch if your local one is full.
Do I have to take the test in my home county?
Most states let you test at any BMV location, not just your home county. If your local branch is booked solid, try a branch in a nearby county or a rural area. You will still get a license valid statewide.
What happens if I fail the test — can I reschedule right away?
Most states require you to wait 7 to 14 days before retesting. You can usually book your next appointment when ready after failing, but the earliest date available will be at least a week out. Some states charge a retest fee; others do not.
Can someone else schedule my test for me?
Some states allow a parent or guardian to book online using your permit number and their contact information. Others require you to call or visit in person. Check your state's BMV website or call to confirm who can schedule on your behalf.