Where to book your Ohio driving test
You schedule your Ohio driving test through the Bureau of Motor Vehicles (BMV) website at bmv.ohio.gov or by calling your local BMV office directly. The BMV operates testing locations across all 88 Ohio counties, and you can choose which location works best for you when you book. Most offices allow you to schedule online, which is faster than calling, but phone scheduling is available if you prefer to speak with someone.
Before you schedule, you'll need your learner's permit number and a valid email address or phone number for confirmation. The BMV will send you a confirmation with your test date, time, and location — keep this information handy because you'll need to bring it with you on test day.
Key Takeaways
- Schedule online at bmv.ohio.gov or call your local BMV office; online booking is typically faster and available 24/7.
- You must have held a valid Ohio learner's permit for at least six months before taking your driving test.
- Test appointments fill up weeks in advance during busy seasons, so book as soon as you're ready rather than waiting.
- Bring your learner's permit, proof of residency, and the vehicle you'll be tested in; the vehicle must be registered and insured.
- If you need to reschedule or cancel, contact your BMV office at least 24 hours before your appointment to avoid losing your fee.
What you need before scheduling
Your Ohio learner's permit must be valid and you must have held it for at least six months before the BMV will let you schedule a driving test. If you're under 18, there are additional requirements: you need to have completed a driver education course and held your permit for the full six months. If you're 18 or older, the six-month waiting period still applies, but you don't need formal driver education.
Check your permit to confirm the expiration date. If your permit has expired, you'll need to renew it before scheduling a test. You can renew online, by mail, or in person at any BMV office.
How to book online at bmv.ohio.gov
Go to bmv.ohio.gov and look for the "Schedule an Appointment" or "Driving Test Appointment" link on the homepage. You'll be asked to enter your learner's permit number and date of birth to verify your identity. The system will then show you available dates and times at BMV locations near you.
Select your preferred location, date, and time slot. The BMV typically shows appointments 30 to 60 days out, though availability varies by location and season. Confirm your email address or phone number so the BMV can send you a confirmation. You'll receive a confirmation number — write this down or take a screenshot.
The online system charges a fee for the driving test, which you pay during booking using a debit or credit card. The fee amount is set by the state and does not vary by location.
Calling to schedule by phone
Find your local BMV office number on bmv.ohio.gov by entering your county or city. Call during business hours — most offices are open Monday through Friday, 8 a.m. to 5 p.m., though some have limited Saturday hours. Have your learner's permit number and Social Security number ready when you call.
The staff member will verify your information, confirm you've held your permit for six months, and show you available appointment slots. You can pay the test fee over the phone with a debit or credit card. Write down your confirmation number and appointment details before you hang up.
Timing and availability
Appointment availability depends on your location and the time of year. Urban BMV offices in Columbus, Cleveland, and Cincinnati often fill up 4 to 6 weeks in advance, especially in spring and summer. Rural offices typically have more open slots and shorter wait times. If your preferred location is full, you can often find an earlier appointment at a different BMV office, even if it's farther away.
If you're flexible with dates and times, weekday mornings usually have more availability than afternoons or weekends. Avoid scheduling during school holidays or summer break if you can, as those periods see higher demand.
What to bring on test day
Bring your learner's permit, your confirmation number or appointment details, and proof of residency (a utility bill, lease, or bank statement with your current address). You must also bring the vehicle you'll be tested in — it must be registered in Ohio, have valid insurance, and be in safe working condition. The BMV will inspect the vehicle's lights, wipers, horn, and brakes before the test begins.
Bring a valid photo ID if you have one, though your learner's permit counts as ID. Do not bring passengers other than the test examiner unless you have a specific accommodation need.
Rescheduling or canceling your appointment
If you need to change your test date or time, contact your BMV office at least 24 hours before your scheduled appointment. You can reschedule online through bmv.ohio.gov if the system allows it, or call your local office. If you cancel with less than 24 hours' notice, you may lose your test fee, though some offices waive this requirement for medical emergencies or documented hardship.
If you miss your appointment without canceling, you'll lose your fee and have to pay again to schedule a new test. If you're running late on test day, call your BMV office when ready — they may be able to work with you, but arriving more than 15 minutes late typically results in a no-show.
Frequently Asked Questions
Can I schedule a driving test if my learner's permit is about to expire?
Yes, but your permit must still be valid on the day of your test. If your permit expires before your test date, you'll need to renew it first. Schedule your test with enough time to renew if necessary, or renew your permit before booking to avoid complications.
What if all appointments are full in my area?
Check BMV offices in neighboring counties — you can take your test anywhere in Ohio, not just your home county. Rural offices often have more availability than urban ones. You can also check back online frequently, as cancellations open up slots throughout the day.
Do I have to use the same vehicle for my test that I used for my permit test?
No. You can use any vehicle that's registered, insured, and in safe working condition. The vehicle does not have to be registered in your name, but it must be registered in Ohio and have current insurance.
Can I schedule multiple test appointments at once?
No. The BMV allows only one active driving test appointment per person. If you want to reschedule, you must cancel your current appointment first, then book a new one.
What happens if I fail my driving test?
You can schedule another test when ready after failing, though you'll pay the fee again. There's no mandatory waiting period between attempts in Ohio. Most people schedule their next test while still at the BMV office after receiving their results.