You can schedule an MVA appointment online, by phone, or in person — online is fastest

The Maryland Motor Vehicle Administration (MVA) lets you book most appointments through their website without waiting on hold. You can also call their appointment line or walk in to a branch, though walk-ins often mean longer waits. The online system shows you available times at branches near you and confirms your appointment when ready.

What you can schedule online depends on what you need. License renewals, knowledge tests, road tests, ID cards, and address changes all have appointment slots. Some services — like certain commercial driver's license transactions — may require a phone call or in-person visit instead.

Key Takeaways

  • The Maryland MVA website (mva.maryland.gov) has an online appointment scheduler that shows real-time availability at branches near you.
  • You can also call 410-768-7000 to book by phone, though wait times are typically longer than scheduling online.
  • Walk-ins are accepted at all MVA branches but usually result in longer wait times than scheduled appointments.
  • You will need your driver's license number, Social Security number, or ID card number to schedule most appointments online.
  • Appointment availability varies by location and service type, so checking multiple nearby branches may show sooner times.

Scheduling online through the MVA website

Go to mva.maryland.gov and look for the appointment scheduling link on the homepage. The system will ask you to enter your zip code or choose a branch location. It then shows you available appointment times for the service you need — usually several days out, depending on demand at that location.

You will need to provide identifying information: your driver's license number, Social Security number, or Maryland ID card number. The system uses this to pull up your record and confirm you are may be able to access for the service you are booking. After you select a time slot, you will receive a confirmation number by email or text, depending on how you set it up.

Save your confirmation number. Bring it with you on the day of your appointment, along with any documents the MVA lists for your specific service (such as proof of residency for an address change, or your current license for a renewal).

Calling the MVA appointment line

The main MVA phone number is 410-768-7000. When you call, you will reach an automated system that lets you select your service type and preferred branch. The system will then offer you available times. You can also speak to a representative if you need help, though hold times are often 15 to 30 minutes during busy periods.

Have your driver's license number or Social Security number ready when you call. The representative will confirm your identity and book your appointment. You will receive a confirmation number over the phone — write it down or ask them to text or email it to you.

If you are calling about a service that is not available online (such as certain commercial license transactions), the representative can tell you whether an appointment is needed or if you must visit in person.

Walking in without an appointment

All Maryland MVA branches accept walk-ins during their regular hours. You do not need to schedule ahead. However, walk-in wait times are typically longer than for scheduled appointments, especially during mid-morning and early afternoon on weekdays. If you walk in, bring the same documents you would bring to a scheduled appointment.

Some branches post their current wait time on their website or on a sign in the lobby. If you are near a branch and want to check the wait before going in, you can call that specific branch directly — the phone number is listed on the MVA website under branch locations.

What documents to bring to your appointment

The documents you need depend on your service. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). For a knowledge test or road test, bring your learner's permit and a valid photo ID. For an address change, bring your current license and proof of your new address.

The MVA website lists the full document requirements for each service type. Check the requirements for your specific transaction before you go, because missing a document may mean you cannot complete your service that day and have to reschedule.

Choosing a branch and time that works for you

The online scheduler shows branches within a certain distance of your zip code. If the nearest branch has no availability for several days, try searching branches a few miles away — they may have sooner times. Some branches are busier than others; smaller branches in less populated areas often have more open slots.

Early morning appointments (first thing when a branch opens) and late afternoon slots tend to have shorter wait times than mid-day. If you have flexibility, trying a time outside peak hours can mean you get in and out faster, even if the appointment itself is a few days away.

If you cannot keep your appointment

You can cancel or reschedule through the same online system where you booked, or by calling 410-768-7000. If you cancel, the time slot opens up for someone else. If you know you will be late, call the branch directly — the number is on your confirmation and on the MVA website — and let them know. Some branches will hold your slot for 15 minutes past your appointment time; others may give it away sooner.

If you miss an appointment without canceling, you may have to wait longer to get another slot at that branch, depending on how busy the location is.

Frequently Asked Questions

How far in advance can I schedule an appointment?

You can usually schedule 30 to 60 days out, depending on the branch and service. The online system shows you what is available when you search. If you need an appointment sooner than what appears, try a different branch location or call 410-768-7000 to ask about cancellations.

Can I schedule an appointment for someone else?

No. The person who needs the service must schedule their own appointment using their own identifying information. A parent or guardian can schedule for a minor in some cases — the MVA website specifies which services allow this.

What if the online system will not let me schedule?

This usually means the identifying information you entered does not match the MVA's records. Double-check your driver's license number or Social Security number. If you still cannot schedule, call 410-768-7000 and a representative can help troubleshoot or book over the phone.

Do I need an appointment for a road test?

Yes. Road tests must be scheduled in advance. You can book online or by phone. You will need your learner's permit and a valid photo ID, plus a vehicle that is registered and insured in Maryland.

Can I change my appointment time after I book it?

Yes. Log back into the online system with your confirmation number and select a new time, or call 410-768-7000. Canceling and rebooking is usually faster than trying to modify an existing appointment through the phone line.