How to book a Maryland MVA permit appointment

You can schedule a Maryland MVA permit appointment online through the Maryland Motor Vehicle Administration website, by phone, or in person at a local MVA office. The online system is the fastest route — you choose your test type (knowledge, road, or both), pick a date and time that works for you, and receive a confirmation number when ready. Phone appointments go through the MVA's customer service line, and walk-in appointments are available but often mean longer waits.

Before you book, have your learner's permit or driver's license number ready, along with the zip code of the MVA office you want to visit. The system shows available slots for the next several weeks, though busy locations may fill up faster than rural ones. If your preferred date is full, you can check a different office location or try again in a few days when new slots open.

Key Takeaways

  • The Maryland MVA online appointment system lets you book knowledge tests, road tests, or both at a time that fits your schedule.
  • You need your learner's permit or driver's license number and a zip code to book online.
  • Appointment slots fill up at different rates depending on the office location and time of year.
  • If your preferred date is booked, you can check other nearby MVA offices or call the customer service line for phone scheduling.
  • Bring your confirmation number, valid ID, and any documents the MVA listed in your appointment details when you arrive.

Booking online through the Maryland MVA website

Go to the Maryland MVA website and select "Schedule an Appointment" from the homepage. You will be asked to choose what you need: a knowledge test (written exam for your permit), a road test (driving exam), or both. Enter your learner's permit or driver's license number, your date of birth, and the zip code of the office where you want to test.

The system will show you available dates and times at that location. Pick the slot that works for you and review the confirmation screen. You will receive a confirmation number — write this down or take a screenshot, because you will need it when you arrive at the MVA office. The confirmation email may take a few minutes to arrive, so do not panic if it is not when ready.

Scheduling by phone or in person

Call the Maryland MVA customer service line to book a phone appointment. Wait times vary depending on how busy the office is, but you can usually reach someone during business hours. Have your learner's permit or driver's license number and your preferred office location ready when you call.

You can also walk into any MVA office without an appointment, but this usually means a longer wait. If you choose this route, arrive early in the day — most offices get busier as the afternoon goes on. Some offices post current wait times on their websites, so you can check before you go.

What to bring to your appointment

Bring your confirmation number, a valid photo ID (passport, learner's permit, or driver's license), and your Social Security card or a document showing your Social Security number. If you are taking a road test, bring the vehicle you will be tested in — it must be registered, insured, and in safe working condition. The MVA inspector will check the brakes, lights, wipers, and horn before the test starts.

If you are taking a knowledge test only, you do not need the vehicle. Bring a pen or pencil if the office requires it, though most provide them. Check your confirmation email for any additional documents the MVA listed — some offices may ask for proof of residency or other paperwork depending on your situation.

Rescheduling or canceling an appointment

If you need to change your appointment, log back into the Maryland MVA website using your confirmation number and reschedule to a different date or time. You can also call the customer service line to make changes over the phone. Canceling is straightforward — just do not show up, or contact the MVA to formally cancel so the slot opens for someone else.

If you miss your appointment without canceling, you may lose your spot and have to book a new one. Some offices have policies about no-shows, so it is better to cancel if you cannot make it. If something unexpected happens and you miss your test, contact the MVA as soon as possible to reschedule.

Wait times and peak booking periods

Appointment availability changes based on the season and the office location. Summer months and early fall are typically busier because more people are testing for their first license. If you are flexible with your schedule, booking a weekday morning appointment usually means shorter wait times than weekend or evening slots.

Rural MVA offices often have more open slots than offices in cities or suburbs. If you live near multiple offices, checking a less busy location might get you an earlier appointment. The online system shows availability in real time, so you can see which offices have the soonest openings.

What happens after you pass your test

If you pass your knowledge test, you will receive your learner's permit on the spot (or it will be mailed to you, depending on the office). If you pass your road test, the MVA will issue your driver's license the same day. Bring a check or card to pay the license fee — the amount varies depending on whether you are renewing or getting a new license.

If you do not pass, you can reschedule another test through the same online system or by calling. There is no waiting period between attempts in Maryland, so you can book your next test right away if you want to try again soon.

Frequently Asked Questions

How far in advance can I book a Maryland MVA appointment?

You can usually book appointments several weeks ahead through the online system. The exact window depends on how busy the office is — popular locations may only show slots two to three weeks out, while quieter offices might let you book further ahead. Check the website to see what is available for your preferred location.

Can I take both the knowledge test and road test on the same day?

Yes. When you book your appointment, you can select "both tests" and the MVA will schedule them back-to-back on the same day. You must pass the knowledge test before you take the road test, so if you fail the written exam, you will not take the driving test that day.

What if I do not have a confirmation number?

If you booked by phone or in person and did not receive a confirmation number, call the MVA customer service line with your name and date of birth. They can look up your appointment and give you the number. If you booked online but lost the number, you can log back into the website with your license number to find it.

Do I need to bring the vehicle I will be tested in when I book my appointment?

No. You only need to bring the vehicle on the day of your road test. When you book online or by phone, just select that you need a road test — you do not have to tell the MVA which vehicle you will use until you arrive.

What if all appointments are booked in my area?

Check MVA offices in nearby counties or towns — they may have open slots sooner. You can also call the customer service line to ask about cancellations or to be placed on a waitlist. Some offices release new appointment slots periodically as people reschedule or cancel.