Where and how to book your Maryland learner's permit test appointment
In Maryland, you book your learner's permit appointment through the Motor Vehicle Administration (MVA), either online at mva.maryland.gov or by calling 1-410-768-7000. The online system lets you choose your test location and preferred date; the phone line works the same way but takes longer. You cannot walk in without an appointment — the MVA requires advance booking for all learner's permit tests.
When you book, you will select one of Maryland's MVA offices. The state has locations in Baltimore, Annapolis, Bowie, Catonsville, Chesapeake Beach, Cumberland, Denton, Dundalk, Easton, Eldersburg, Ellicott City, Frederick, Gaithersburg, Glen Burnie, Hagerstown, Laurel, Leonardtown, Ocean City, Salisbury, Silver Spring, Towson, and Westminster. Appointment availability varies by location and season; popular offices in the Baltimore and Washington areas often book out two to four weeks ahead, while rural locations may have openings within days.
Key Takeaways
- Book your learner's permit appointment online at mva.maryland.gov or by phone at 1-410-768-7000; walk-ins are not accepted.
- You will need your Social Security number, date of birth, and proof of Maryland residency (utility bill, lease, or bank statement) to complete the booking.
- The written test takes about 20 minutes; you must score at least 70 percent to pass and receive your learner's permit the same day.
- Bring your original birth certificate or passport, proof of residency, and a completed process for a Maryland Driver's License or Permit (Form DL-43) to your appointment.
- If you fail the test, you can retake it the same day at most locations, but you will pay the test fee again.
What documents you need before booking
Before you call or go online, gather your documents. You will need proof of your Social Security number (your actual card, a W-2, or a tax return), a government-issued photo ID or your original birth certificate, and proof that you live in Maryland. Acceptable proof of residency includes a utility bill, lease agreement, bank statement, or government mail with your name and current address — it must be dated within the last 60 days.
You also need to fill out Form DL-43 (process for a Maryland Driver's License or Permit) before you arrive. You can read it from mva.maryland.gov, print it, and complete it at home, or you can fill it out at the MVA office when you arrive. Bring the completed form with you to your appointment, along with all original documents — photocopies are not accepted for your birth certificate or passport.
The appointment itself: what happens and how long it takes
When you arrive at your appointment, check in at the front desk and give the staff your documents. They will verify your information and collect your process form. You will then wait to be called for the written test, which covers Maryland traffic laws, road signs, and safe driving practices. The test is 25 questions, multiple choice, and you have about 20 minutes to complete it.
You must score at least 70 percent (18 out of 25 questions correct) to pass. If you pass, you will have your photo taken and receive your learner's permit the same day — you can drive home with it. If you fail, most MVA offices let you retake the test when ready, but you will pay the test fee again (currently $7 for a learner's permit). You can retake it as many times as needed, but you must wait at least one day between attempts if you fail more than once at the same location.
How far in advance to book and what to expect for wait times
Book your appointment as soon as you know you are ready to test. In the Baltimore, Annapolis, and Washington suburbs, appointments often fill up 3 to 4 weeks out during spring and summer. Rural and smaller-city offices typically have openings within 1 to 2 weeks. If you book far ahead, you can usually get your preferred location and time; if you book last-minute, you may have to travel farther or take an inconvenient time slot.
On the day of your appointment, arrive 10 to 15 minutes early. Even with an appointment, you may wait 30 minutes to an hour before you are called for your test, especially at busy locations. The actual test and photo process takes about 30 minutes total. Plan for 1.5 to 2 hours at the office from arrival to departure.
What to do if your appointment time does not work
If you need to change your appointment, log back into mva.maryland.gov with the confirmation number from your booking email, or call 1-410-768-7000. You can reschedule to a different date or location at no charge. If you miss your appointment without canceling, you will lose your spot and have to book again from scratch — there is no penalty fee, but you will go to the back of the queue.
If an emergency comes up and you cannot reschedule online, call the MVA office directly. The phone number for each location is listed on mva.maryland.gov. Calling ahead is better than straightforward not showing up, because staff can sometimes fit you in the same day or note your situation for a future opening.
After you pass: what your learner's permit covers
Once you pass the written test and receive your learner's permit, you can drive only with a licensed adult (age 21 or older) in the front passenger seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. Your permit is valid for two years, and during that time you must log at least 60 hours of supervised driving — 10 of them at night — before you are may be able to access to take the road test for your full license.
Keep your permit with you whenever you drive. If you are stopped by police and cannot show it, you can face a citation. The permit costs $7 and is non-refundable if you lose it; you can get a replacement at any MVA office for another $7.
Frequently Asked Questions
Can I book an appointment for someone else, like my child?
No. The person taking the test must book their own appointment or have a parent or guardian book it on their behalf by phone. Online, the system requires the applicant's Social Security number and date of birth, so you will need that information to complete the booking.
What if I do not have a Social Security number?
You will need an Individual Taxpayer Identification Number (ITIN) instead. Bring documentation of your ITIN when you go to your appointment. Contact the MVA at 1-410-768-7000 to confirm what documents they will accept before you book.
Do I have to take the test in English?
Maryland offers the written test in multiple languages, including Spanish, French, Chinese, Korean, and Vietnamese. When you book your appointment online or by phone, you can select your preferred language. Not all MVA locations offer every language, so check availability for your chosen office.
What if I fail the test three times?
You can retake the test as many times as you need. There is no limit on attempts. However, if you fail three times at the same location, you may be asked to wait a few days before your next attempt. After three failures, some offices recommend studying the Maryland Driver's Manual more thoroughly before retesting.
Can I use my learner's permit to drive in other states?
A Maryland learner's permit is recognized in most other states, but the driving restrictions (supervised driving, no driving midnight to 5 a.m.) still explore. Some states have different rules for out-of-state permits, so check the rules of the state you plan to drive in before you go.