How to book your Ohio written test appointment

You schedule your Ohio written knowledge test through the Bureau of Motor Vehicles (BMV) website or by visiting a local BMV office in person. The BMV does not require you to book ahead — you can walk in during business hours and take the test the same day at most locations — but you can reserve a time slot online if you prefer to avoid waiting.

To schedule online, go to the BMV's appointment system at bmv.ohio.gov, select your county and preferred location, and choose an available date and time. The system shows you which offices have openings and how far out they are booking. If no online slots are available at your preferred location, you can still walk in without an appointment, though wait times vary by office and time of day.

Walk-in testing is fastest early in the morning on weekdays. Fridays and afternoons tend to be busier. If you walk in, bring your documents and be prepared to wait anywhere from 15 minutes to over an hour depending on the office and time.

Key Takeaways

  • You can book a written test appointment online at bmv.ohio.gov or walk in to any BMV office during business hours without scheduling ahead.
  • Most BMV offices are open Monday through Friday, with limited Saturday hours at some locations; check your local office's schedule before you go.
  • You must bring a valid form of identification and proof of residency to take the test, regardless of whether you scheduled or walked in.
  • The written test is offered every day the BMV is open, so you have flexibility in when you take it as long as you bring the right documents.

What documents you need to bring

Bring a valid government-issued ID — a passport, military ID, or out-of-state driver's license all work. You also need proof of Ohio residency, which can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. The name on your residency document must match the name on your ID.

If you are under 18, bring a parent or guardian with you. They will need to sign your process form before you take the test. Bring the original documents, not copies — the BMV staff will check them in person.

BMV office hours and locations

Most Ohio BMV offices are open Monday through Friday from 8:30 a.m. to 5 p.m., with some locations offering Saturday hours from 9 a.m. to 1 p.m. Hours vary by county and office, so check the BMV website or call your local office before you go. Some rural offices have shorter hours or are closed certain days of the week.

You can take your test at any BMV office in Ohio, not just the one in your county. If your local office is crowded or has limited hours, you may find a shorter wait at a nearby office in an adjacent county. The BMV website lists all locations and their hours.

How long the test takes and what to expect

The written test itself takes 15 to 30 minutes depending on how quickly you work through the questions. However, the total time at the BMV — from check-in to walking out — usually runs 45 minutes to two hours if you walk in, or closer to 30 to 45 minutes if you have a scheduled appointment.

When you arrive, you will check in at the front desk, show your documents, and fill out your process form. A staff member will verify your information, take your photo, and direct you to a testing station. You will take the test on a computer or paper depending on the office. Once you finish, you get your score when ready. If you pass, you can move forward with the road test. If you do not pass, you can retake it the same day at most offices, though some charge a fee for the second attempt.

Retaking the test if you do not pass

If you do not pass the written test, you can retake it the same day at most BMV offices at no additional cost. Some offices allow you to sit for the test again right away; others ask you to wait a short time before your second attempt. A few locations charge a small fee for a same-day retake, so ask the staff when you get your score.

If you do not retake it the same day, you can schedule another appointment online or walk in at any time. There is no waiting period between attempts in Ohio — you can take the test again the next day if you want. However, you will pay the test fee again if you book a new appointment.

Test fees and payment methods

The written knowledge test fee in Ohio is $10. You pay this fee when you check in at the BMV, before you take the test. The BMV accepts cash, debit cards, and credit cards at most offices. A few rural offices may accept cash only, so call ahead if you are unsure.

If you schedule your appointment online, you do not pay in advance — you pay when you arrive. The fee is the same whether you book ahead or walk in.

What happens after you pass

Once you pass the written test, the BMV will issue you a temporary permit or learner's permit (called a permit card in Ohio) that is valid for one year. This permit allows you to practice driving with a licensed adult in the car. You will need this permit to schedule your road test.

You can schedule your road test when ready after passing the written test, either online or at the BMV office. Road test appointments often book out several weeks in advance, so schedule as soon as you pass if you want to test soon. The road test fee is separate from the written test fee.

Frequently Asked Questions

Can I schedule a test online if I do not have a computer at home?

Yes. You can use a computer at a public library, a friend's house, or a community center to book your appointment online. You can also walk into any BMV office and ask staff to help you schedule, or straightforward walk in without an appointment and take the test that day.

What if I miss my scheduled appointment?

If you miss your appointment, you lose the time slot but do not lose the fee. You can book a new appointment online or walk in to take the test without scheduling. There is no penalty for missing an appointment.

Can I take the written test in a language other than English?

Yes. Ohio offers the written test in Spanish and several other languages. When you schedule online or check in at the office, let staff know which language you need. Not all offices offer every language, so call ahead to confirm your local office has the test in your language.

Do I need to bring my Social Security number to the test?

You do not need to bring your Social Security card, but you will need to provide your Social Security number when you fill out your process form at the BMV. Have it memorized or written down before you arrive.

What if I am out-of-state and need to take the Ohio test?

You can take the test at any Ohio BMV office. Bring your current out-of-state driver's license as your ID and proof of Ohio residency (such as a lease or utility bill). If you do not yet have an Ohio address, some offices will accept a letter from your employer or a temporary housing agreement as proof of residency.