Where and how to book your Maryland learner's permit test

You schedule your Maryland learner's permit test through the Maryland Motor Vehicle Administration (MVA) website or by visiting an MVA office in person. The MVA does not accept phone bookings for the permit test. You must go to mva.maryland.gov, select "Schedule an Appointment," and choose the written knowledge test for a learner's permit. If you prefer to walk in without an appointment, most MVA offices accept same-day test-takers, though wait times vary by location and time of day.

The test itself is administered at MVA offices only — not at third-party locations. Maryland has 26 MVA branches statewide. You can find the office nearest you, check their hours, and see current wait times on the MVA website before you book or arrive.

Key Takeaways

  • Book your learner's permit test online at mva.maryland.gov under "Schedule an Appointment," or walk into any MVA office during business hours.
  • You must bring your Social Security number, proof of Maryland residency (utility bill, lease, or bank statement dated within 60 days), and a valid photo ID or passport.
  • The written test covers road signs, traffic laws, and safe driving practices; you need a score of 70 percent or higher to pass.
  • Test appointments typically have availability within one to three weeks, but walk-in availability depends on office location and time of day.
  • You must be at least 15 years and 9 months old on the day of your test to take the learner's permit exam.

Documents you need to bring on test day

Bring your Social Security number (or a Social Security card), proof of Maryland residency, and a valid photo ID. Proof of residency must be an original document dated within 60 days of your test — a utility bill, lease agreement, bank statement, or government mail with your name and current address will work. A school ID, work ID, or out-of-state driver's license does not count as proof of residency.

If you do not have a photo ID, bring your passport or a certified birth certificate plus one additional form of ID (school ID, work ID, or library card). The MVA will not test you without proof of identity and residency. If you arrive without these documents, you will not be allowed to take the test that day, and you will need to reschedule.

What the learner's permit test covers

The Maryland learner's permit test is a written exam with 25 multiple-choice questions. The test covers road signs and their meanings, traffic laws, right-of-way rules, safe driving practices, and what to do in emergency situations. You have 30 minutes to complete the test. You must score at least 70 percent (18 out of 25 questions correct) to pass.

The MVA provides a free study guide called the "Maryland Driver's Manual" on its website. You can read it online or request a printed copy at any MVA office. Many people also study using the MVA's online practice tests, which are free and mimic the real exam format. Taking practice tests before your appointment is the most common way to prepare.

Age requirements and timing for your test appointment

You must be at least 15 years and 9 months old on the day you take the learner's permit test. You cannot take the test earlier, even if you have already completed a driver education course. If your birthday falls between now and your scheduled test date, make sure the test date is on or after the date you turn 15 years and 9 months old.

Once you pass the learner's permit test, your permit is valid for two years from the date of issue. During that time, you must hold the permit for at least six months before you are allowed to take the road test for a full driver's license. If your permit expires before you take the road test, you will need to retake the written test and get a new permit.

Booking online versus walking in without an appointment

Booking online through mva.maryland.gov takes about five minutes. You select your preferred MVA office, choose from available time slots (usually showing appointments one to three weeks out), and receive a confirmation number by email. Arrive 10 to 15 minutes early on the day of your appointment. Online booking reduces wait time and guarantees you a spot.

Walking in without an appointment is also allowed at all MVA offices during regular business hours. Same-day wait times depend on the office location and the time you arrive. Offices in or near Baltimore and suburban areas tend to have longer waits, especially during mid-morning and early afternoon. Rural offices and early morning or late afternoon visits typically have shorter waits. If you walk in, bring all required documents and be prepared to wait anywhere from 15 minutes to over an hour.

What happens if you fail the test

If you score below 70 percent on your first attempt, you can retake the test the same day at most MVA offices, or you can schedule another appointment online. There is no waiting period between attempts. You pay the test fee again for each retake — the fee is currently $7 for a learner's permit test, though this may vary. Most people pass on their second or third attempt after studying the Maryland Driver's Manual more thoroughly.

If you fail multiple times, consider using the MVA's online practice tests or taking a driver education course. Many driver education providers in Maryland offer classroom or online instruction that covers the exact topics on the written test. Some high schools also offer driver education courses at no cost to students.

MVA office locations and hours

Maryland has 26 MVA offices across the state. The largest and busiest offices are in Baltimore, Towson, Glen Burnie, and suburban Washington, D.C. areas. Most offices are open Monday through Friday from 8:00 a.m. to 4:30 p.m., with some locations offering extended hours or Saturday appointments. A few offices close for lunch between noon and 1:00 p.m.

Check the MVA website for the specific hours of the office you plan to visit. Some offices have reduced hours on certain days or may close for state holidays. If you are scheduling online, the system will only show available time slots for days and times that office is actually open.

Frequently Asked Questions

Can I take the learner's permit test if I have not completed driver education?

Yes. Driver education is not required to take the learner's permit test in Maryland. You only need to be at least 15 years and 9 months old, bring the required documents, and study the Maryland Driver's Manual. However, you will need to complete a driver education course before you can take the road test for a full license.

What if I miss my scheduled appointment?

If you miss your appointment, you will need to reschedule online or walk into an MVA office to book a new time. There is no penalty for missing an appointment, but you will lose your reserved spot. You can reschedule when ready after missing an appointment.

Can someone else schedule the test for me?

No. You must schedule your own test online using your information, or you must be present in person when someone schedules it at an MVA office on your behalf. A parent or guardian can help you book online, but the appointment will be under your name and you must be the one taking the test.

How long does the test appointment take from start to finish?

The actual written test takes 30 minutes. Add 10 to 15 minutes for check-in and document verification. If you walk in without an appointment, add the wait time for your location. Total time at the office is usually 45 minutes to an hour if you have an appointment, or longer if you walk in during a busy time.

What if I pass the test but lose my permit before I take the road test?

If your learner's permit expires before you take the road test, you must retake the written test and get a new permit. The permit is valid for two years from the date of issue. You can schedule a new test appointment online or at an MVA office just as you did the first time.