Where to schedule your Ohio driving exam
You schedule your Ohio driving exam directly through the Ohio Bureau of Motor Vehicles (BMV), either online at bmv.ohio.gov or by calling your local BMV office. The online option is faster — you can pick your test date and location without waiting on hold. If you call, have your learner's permit number ready, and the staff will tell you which dates are open at the location nearest you.
Ohio has BMV locations in every county. You can test at any of them, not just the one where you got your permit. Some locations fill up weeks ahead, especially in urban areas, so if your preferred date is booked, nearby counties often have earlier openings.
Key Takeaways
- Schedule online at bmv.ohio.gov or by phone at your local BMV office; online scheduling is faster and shows all available dates at once.
- You must have a valid Ohio learner's permit before you can book a driving exam, and the permit must not be expired.
- Bring your learner's permit, a valid photo ID, and proof of residency (utility bill, lease, or bank statement) to your exam appointment.
- Test dates typically open 30 to 60 days in advance, and popular times fill quickly, so schedule as soon as dates become available.
- If you need to cancel or reschedule, do so at least 24 hours before your appointment to avoid losing your fee.
What you need before you can schedule
You must have a valid Ohio learner's permit in your name before the BMV will let you book a driving exam. Your permit cannot be expired. If your permit is about to expire or has already expired, you need to renew it first — you can do this online, by mail, or in person at a BMV office.
You also need to have held your learner's permit for a minimum of six months (or three months if you are under 18 and completed an approved driver education course). The BMV checks this automatically when you try to schedule, so if you do not meet the waiting period, the system will not show you any available test dates.
How to schedule online
Go to bmv.ohio.gov and select "Schedule a Test" from the homepage. You will be asked to enter your driver's license or learner's permit number and your date of birth. The system will pull up your record and show you all available test dates and times at every BMV location in the state.
Choose your preferred location and date. You can filter by county or city to narrow the list. Once you pick a time slot, you will see the address, hours, and what to bring. The system will confirm your appointment when ready and send a confirmation email. Save or print this confirmation — you will need to show it when you arrive for your test.
If you cannot find an available date online, call your local BMV office directly. Staff can sometimes access additional slots or put you on a waitlist for cancellations.
How to schedule by phone
Call your county's BMV office during business hours. Have your learner's permit number, date of birth, and a list of dates that work for you ready before you call. The staff member will check availability and book your appointment on the spot. They will give you a confirmation number — write it down and ask them to email or mail your confirmation.
Phone lines are busiest in the morning and on Mondays. If you get a busy signal, try calling after 2 p.m. or on a Wednesday or Thursday. Some BMV offices have separate phone numbers for test scheduling, so check your local office's website first.
Documents to bring on test day
Bring three things: your learner's permit, a valid photo ID (passport, state ID, or military ID), and proof of your current address. Proof of address can be a utility bill, lease agreement, bank statement, or insurance document dated within the last 60 days. The name on your proof of address must match the name on your permit.
If you do not have proof of address in your name, bring a document in a parent or guardian's name plus a notarized statement confirming you live there. The BMV office can tell you exactly what they will accept — call ahead if you are unsure.
What happens if you need to reschedule
If you need to change your test date or location, log back into bmv.ohio.gov and select "Reschedule a Test." You can move your appointment to a different date or BMV office. You must reschedule at least 24 hours before your scheduled test time, or you will lose your test fee and have to pay again to book a new exam.
If you cannot reschedule online for any reason, call your BMV office as soon as possible. Cancellations made less than 24 hours before your appointment are treated as no-shows, and you will have to pay the full fee again.
When test dates open and how far ahead to book
The BMV releases test dates in rolling windows, typically 30 to 60 days in advance. Dates for the next month usually open on the first of each month, though this varies by location. Popular times — weekday afternoons and Saturday mornings — fill within days, especially in counties with high population.
If you see that all nearby dates are booked, check smaller counties within an hour's drive. You can test anywhere in Ohio, so expanding your search geographically often uncovers open slots. You can also check back daily, since cancellations create new openings throughout the month.
Frequently Asked Questions
Can I schedule a test if my learner's permit is expired?
No. Your permit must be valid on the day of your test. If it has expired, you need to renew it first at a BMV office or online. Renewal usually takes a few days, so plan ahead if your permit is close to expiring.
What if I miss my scheduled test appointment?
If you do not show up and do not cancel at least 24 hours before, you lose your test fee. You will have to pay again and schedule a new appointment. If you had a genuine emergency, call your BMV office the same day to explain — some offices will waive the fee or let you reschedule without repaying.
Can someone else schedule a test for me?
No. You must schedule your own test using your learner's permit number and date of birth. The BMV system requires this information to verify your identity and confirm you meet the waiting period requirement.
How long does the driving test take?
The test itself takes about 30 minutes, but plan to arrive 15 minutes early for check-in. The entire appointment, including paperwork, usually takes 45 minutes to an hour. If you fail, you can reschedule when ready, though you will have to pay the fee again.
What if all nearby BMV locations are booked?
Expand your search to counties further away — you can test at any BMV in Ohio. Check back daily for cancellations, which open up new slots throughout the month. You can also call your local office and ask to be placed on a waitlist for a specific date.