Book your Maryland learner's permit test through the MVA's online appointment system or by phone
You cannot walk into a Maryland Motor Vehicle Administration office and take your learner's permit test the same day. The MVA requires you to schedule an appointment in advance. You have two ways to book: through the MVA's online portal at mva.maryland.gov or by calling the MVA at 410-768-7000 (or 1-800-950-1MVA from outside the Baltimore area). Online scheduling is faster and shows you available dates when ready; phone scheduling may have longer wait times but works if you cannot access the internet.
The appointment system opens slots roughly 30 days ahead. This means you can typically book a test date up to one month in the future, but not further. If you need a test date sooner, check the online system daily — cancellations open up regularly and the system updates in real time. Peak times (weekday mornings and early afternoons) fill faster than evening or weekend slots.
You will need your Social Security number, date of birth, and a valid email address or phone number to complete the booking. The MVA will send you a confirmation with your appointment date, time, and the office location. Save this confirmation — you will need to show it when you arrive for your test.
Key Takeaways
- Maryland MVA learner's permit tests must be scheduled in advance through mva.maryland.gov or by calling 410-768-7000; same-day walk-ins are not permitted.
- The online appointment system shows available slots up to 30 days in advance, and cancellations often create earlier openings if you check regularly.
- You will need your Social Security number, date of birth, and a valid email or phone number to book your appointment.
- Bring your confirmation email or text message to your appointment, along with your proof of identity and proof of residency as required for the permit.
- Test appointments are typically available at multiple MVA offices across Maryland, so you can choose a location convenient to you.
What documents to bring to your appointment
Bring your appointment confirmation (printed or on your phone) and two forms of identification. One must be a photo ID — a passport, military ID, or out-of-state driver's license all work. The second can be a school ID, work ID, or any government-issued document with your name. If you do not have two forms of ID, bring a photo ID plus a document showing your name and address, such as a utility bill, bank statement, or lease.
You will also need proof of Maryland residency. This must show your current address. Acceptable documents include a utility bill, lease or mortgage statement, bank statement, or government mail (tax return, W-2, or benefit statement). The document must be dated within the last 60 days. A school ID or work ID alone does not count as proof of residency.
If you are under 18, bring a parent or legal guardian. They do not need to stay in the testing room, but they must be present when you check in. The guardian will need to sign consent forms before you can take the test.
What to expect during the test appointment
Arrive 10 to 15 minutes early. The MVA staff will check your documents, verify your identity, and confirm your appointment. You will then be taken to a computer terminal to take the written test. The Maryland learner's permit test has 25 questions covering road signs, traffic laws, safe driving practices, and right-of-way rules. You must answer at least 19 questions correctly (76%) to pass.
The test is multiple choice and takes about 15 to 20 minutes to complete. You cannot use notes, phones, or any reference materials. Once you finish, the system scores your test when ready. If you pass, you will receive a temporary learner's permit document on the spot. If you fail, you can schedule another appointment to retake the test — there is no waiting period between attempts, though you will need to pay the test fee again.
The entire appointment, including check-in and testing, usually takes 30 to 45 minutes. Bring a valid email address or phone number because the MVA may contact you if there are any issues with your appointment or documents.
Fees and what happens after you pass
The learner's permit test itself has no separate fee. However, if you pass the test and want to receive your learner's permit, you must pay the permit fee at the MVA office. As of 2024, the learner's permit fee is $35 for a five-year permit. Payment methods include cash, check, debit card, and credit card. Some MVA offices may have different payment options, so check with your specific location if you have questions.
Once you pay the fee, the MVA will issue you a temporary learner's permit document valid for 30 days while your official card is mailed to your address. Your official learner's permit card arrives by mail within 7 to 10 business days. The temporary document is valid for driving with a licensed adult during this waiting period.
If you fail the test, you do not pay a fee for that attempt. You only pay the permit fee once you pass and are ready to receive your permit.
Rescheduling or canceling your appointment
If you need to change your test date or time, log back into the MVA online system using the same email or phone number you used to book. You can cancel your current appointment and book a new one. Cancellations made at least 24 hours before your appointment time do not incur a fee. If you cancel within 24 hours of your appointment, you may lose your test fee depending on the MVA's policy at that time — contact the MVA directly at 410-768-7000 to confirm.
If you miss your appointment without canceling, you forfeit your test fee and must book and pay for a new appointment. The MVA does not automatically reschedule missed appointments.
Choosing the right MVA office location
Maryland has multiple MVA offices throughout the state. When you book online, the system shows all available locations and their open appointment slots. Choose based on which office is closest to you and which date and time work best. Some offices are busier than others — rural or smaller offices sometimes have more available slots than the Baltimore or Washington, D.C. area offices.
If you live near a state border, check whether a neighboring state's DMV might be more convenient, though you will still need to follow Maryland's requirements and pass Maryland's test to get a Maryland learner's permit. Your permit is only valid in Maryland and reciprocal states; it does not automatically work in other states.
Common mistakes to avoid
Do not assume you can take the test without an appointment. The MVA office will turn you away if you arrive without a scheduled slot. Do not bring only one form of ID — you need two, or one photo ID plus proof of residency. Do not forget your appointment confirmation; while the MVA can look up your appointment in their system, having the confirmation speeds up check-in.
Do not study only the handbook the night before. The test covers practical driving scenarios and road sign recognition, so practice with sample tests online or through the official MVA study materials. Do not assume you can retake the test when ready if you fail — while there is no mandatory waiting period, you will need to pay the test fee again and book a new appointment, which may not be available for several days.
Do not bring a guardian or parent into the testing room if you are 18 or older; they are only required for minors. Do not expect to receive your official learner's permit card on the day of your test — you get a temporary document, and the card arrives by mail.
Frequently Asked Questions
Can I book a test appointment for someone else?
No. The person taking the test must book their own appointment using their own Social Security number and date of birth. A parent or guardian cannot book on behalf of a minor; the minor must be present during the booking process or the parent can call the MVA to book by phone on their behalf, but the appointment will be in the minor's name.
What if I fail the test — do I have to wait before I can retake it?
There is no mandatory waiting period between attempts in Maryland. You can schedule a new appointment when ready after failing, though you will need to pay the test fee again. Availability depends on open slots at your chosen office, so you may have to wait a few days for the next available appointment.
Can I take the learner's permit test online or by mail?
No. The test must be taken in person at an MVA office on a computer terminal. There is no remote or mail-in option for the learner's permit test in Maryland.
What happens if I do not show up for my appointment?
If you miss your appointment without canceling, you forfeit your test fee. You will need to book a new appointment and pay again. The MVA does not send reminders, so mark your calendar or set a phone alarm for your appointment date and time.
Is the learner's permit test offered in languages other than English?
Yes. The MVA offers the test in multiple languages including Spanish, French, Chinese, Vietnamese, and others. When you book your appointment online or by phone, you can select your preferred language. Let the MVA staff know your language preference when you check in.