Where to book your Maryland learner's permit appointment

You book a Maryland learner's permit appointment through the Maryland Motor Vehicle Administration (MVA) website at mva.maryland.gov. The MVA does not take appointments by phone, mail, or in person — you must schedule online before you show up at a branch.

When you visit the MVA website, look for the "Schedule an Appointment" option on the homepage. You will select the service you need (learner's permit), choose your preferred branch location, and pick an available date and time. The system shows you which branches have openings and how far out those openings are — some branches fill up weeks in advance, while others may have same-week slots.

If you cannot find an appointment near you, check back frequently. The MVA releases new appointment slots regularly, and cancellations open up throughout the day. Many people find availability by checking early in the morning or late in the evening.

Key Takeaways

  • Schedule your learner's permit appointment online at mva.maryland.gov — the MVA does not accept phone or walk-in appointment requests.
  • You will need a valid email address and phone number to complete your appointment booking.
  • Appointment availability varies by branch and time of year, with some locations showing openings weeks ahead and others filling quickly.
  • Bring the documents listed in your appointment confirmation, or the MVA may turn you away and you will lose your appointment slot.
  • If you miss your appointment without canceling, you may have to wait longer for the next available slot at that branch.

What documents you need before booking

Before you book, gather the documents the MVA requires. You will need proof of identity (a birth certificate, passport, or state ID), proof of Social Security number (a Social Security card, W-2, or tax return), and proof of Maryland residency (a utility bill, lease, or bank statement dated within the last 60 days). The name on each document must match.

If your name has changed due to marriage, divorce, or legal name change, bring the document that shows the change — a marriage certificate, divorce decree, or court order. The MVA will not process your process without it, even if your other documents are in order.

You do not need to bring these documents to book the appointment itself — you only need them when you arrive at the branch. However, knowing you have them before you schedule prevents you from booking a slot you cannot use.

How to navigate the online scheduling system

Go to mva.maryland.gov and click "Schedule an Appointment." The system will ask you to enter your zip code or choose your preferred branch. Maryland has MVA branches in Baltimore, Annapolis, Salisbury, Hagerstown, and other locations — pick the one closest to you or most convenient for your schedule.

Next, select "Learner's Permit" from the list of services. The system will show you available dates and times for that branch. Times are usually offered in 30-minute windows throughout the business day. Choose the slot that works for you and enter your email address and phone number — the MVA will send you a confirmation to both.

After you complete the booking, you will receive a confirmation number. Write it down or take a screenshot. You will need this number when you arrive at your appointment.

What happens if no appointments are available

If every branch shows no availability, do not assume you have to wait months. The MVA releases new slots regularly, and the website updates throughout the day. Set a reminder to check back the next morning, or check multiple times per week. Many people find openings within one to two weeks of their first search.

You can also try branches farther from home if they have sooner openings. If you have flexibility, traveling to a less-busy branch may get you in faster than waiting for your local one to open up.

If you have a time-sensitive reason for needing the appointment sooner — such as a job that requires a learner's permit by a specific date — contact your local MVA branch directly to ask whether they have any options. While they do not take appointment requests by phone, they may be able to advise you on which branches typically have the shortest wait times.

Preparing for your appointment day

Arrive 10 to 15 minutes early with all your documents and your confirmation number. Bring the originals, not copies — the MVA will not accept photocopies of your birth certificate, Social Security card, or proof of residency. If any document is worn, faded, or hard to read, bring it anyway; the MVA staff will tell you if it is unusable.

Wear clothing that allows your face to be clearly visible for your photo. You will have your picture taken for your learner's permit, so avoid hats, sunglasses, or anything that obscures your face. Bring your phone or a form of payment if the branch charges a fee for the permit itself (fees vary by county).

At your appointment, you will complete an process form, have your photo taken, and pass a vision test. You may also be asked questions about traffic laws. The entire process usually takes 30 to 60 minutes. You will receive your learner's permit the same day if everything is in order.

Canceling or rescheduling your appointment

If you need to cancel or change your appointment, go back to mva.maryland.gov and select "Manage Appointment." Enter your confirmation number and email address. You can cancel or reschedule from there. If you cancel, your slot opens up for someone else, and you will need to book a new appointment.

If you miss your appointment without canceling, contact your local MVA branch to ask about rebooking. Some branches will let you schedule again right away; others may require you to wait a set period before you can book another slot. Canceling in advance is always better than no-showing.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person getting the learner's permit must be present at the appointment. If you are a parent or guardian booking for a minor, you will both need to be there. The MVA requires the applicant to provide their own information and sign their own process.

How far in advance can I book an appointment?

You can usually book up to 30 days ahead, though this varies by branch and season. During busy times like summer, slots may fill up quickly. During slower periods, you may find openings just a few days out. The website shows you what is available when you search.

What if I get an error message when I try to book?

Try clearing your browser's cache and cookies, then reload the mva.maryland.gov website. If the error continues, try a different browser or device. If the site is down for maintenance, wait a few hours and try again. You can also call your local MVA branch for technical support.

Do I need to print my confirmation, or is the email enough?

The email confirmation is enough. Bring your confirmation number (you can show it on your phone) and your documents. You do not need to print anything, though some people prefer to for their own records.

What if my appointment is far away and I cannot get there?

Cancel that appointment through the website and book a new one at a closer branch. Canceling frees up your slot for someone else and lets you search for a different location. If all nearby branches are full, check back regularly — new slots open up frequently.