Schedule your Maryland MVA appointment online, by phone, or in person

Maryland's Motor Vehicle Administration (MVA) lets you book most appointments through its website at mva.maryland.gov, by calling 410-768-7000 (TTY 711), or by visiting a branch in person. The online system is fastest — you can see available times when ready and confirm your slot in minutes. Phone appointments take longer because you're working through a queue, but you'll have a human confirm your details. Walk-in visits work at some branches but mean unpredictable wait times.

What you can schedule depends on what you need. License renewals, knowledge tests, road tests, ID card replacements, and vehicle registration transactions all have appointment slots. Some services — like paying a ticket or getting a duplicate registration card — don't require an appointment and can be done at any branch during business hours.

Key Takeaways

  • The MVA website at mva.maryland.gov has the fastest appointment booking and shows you available times before you commit.
  • You'll need your driver's license number or vehicle identification number (VIN) to book online, depending on the service.
  • Road tests and knowledge tests book further out than registration or ID services, so schedule these as soon as you know you need them.
  • If you miss your appointment, you can reschedule through the same system without penalty, but repeated no-shows may affect future bookings.

Booking online through the MVA website

Go to mva.maryland.gov and look for the "Schedule an Appointment" button on the homepage. You'll select your service type first — the system filters available times based on what you're doing. For a license renewal, you'll enter your driver's license number. For a vehicle registration transaction, you'll need your VIN or current registration number. For a knowledge or road test, you'll select the test type and your county.

The system then shows you available dates and times at branches near you, usually with slots opening 30 to 60 days ahead. Pick the date and time that works, enter your contact information, and you'll receive a confirmation number by email or text. Save this number — you'll need it when you arrive. The whole process takes about five minutes if you have your documents ready.

If you need to change your appointment, log back into the same system using your confirmation number and reschedule. You can do this up until 24 hours before your slot. Canceling more than 24 hours ahead opens that time for other people; canceling within 24 hours counts as a no-show.

Calling the MVA appointment line

Call 410-768-7000 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m.; Saturday, 8 a.m. to noon). Have your driver's license number or VIN ready, plus your phone number and email address. The representative will ask what service you need, then offer you available times. You can ask for a specific branch or time window, though availability varies by location and service type.

The phone line moves slower than the website because you're in a queue, but it's useful if you have questions about what documents to bring or whether you need an appointment for your specific task. The representative can also help if you're unsure which service code applies to what you're doing. You'll receive a confirmation number at the end of the call.

Walk-in appointments and same-day service

Some MVA branches accept walk-ins, but wait times are unpredictable — you might be seen in 30 minutes or wait two hours depending on the day and time. Branches in less populated areas tend to have shorter waits than those in Baltimore, Prince George's, or Montgomery counties. If you walk in without an appointment, you'll check in at the front desk and receive a number.

Certain transactions don't need an appointment at all: paying a traffic ticket, getting a duplicate registration card, renewing a vehicle registration if you're not changing anything, or updating your address. These can be done at any branch during regular hours. Check the MVA website for your nearest branch's hours before you go.

What documents to bring to your appointment

Bring your confirmation number and a valid photo ID. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within 60 days). For a knowledge or road test, bring your learner's permit and proof of residency. For a vehicle registration transaction, bring your current registration card, proof of insurance, and the vehicle's title if you're registering it for the first time in Maryland.

If you're renewing your license and your address has changed, bring proof of your new address. If you're getting a Real ID compliant license, bring your birth certificate or passport, Social Security card, and two proofs of residency. The MVA website lists full document requirements by service type — check before you go so you don't make a wasted trip.

Rescheduling or canceling your appointment

You can reschedule through the same online system or by calling 410-768-7000. If you booked online, log in with your confirmation number and select a new time. If you booked by phone, call back and the representative will move you to a different slot. You can reschedule up until 24 hours before your appointment with no penalty.

If you cancel within 24 hours of your appointment, it counts as a no-show. The MVA doesn't penalize a single no-show, but repeated no-shows may result in the system blocking you from booking future appointments online. If that happens, you'll need to call or visit in person to schedule.

Which services require an appointment versus walk-in

ServiceAppointment RequiredWalk-In Option
Driver's license renewalYesNo
Knowledge testYesNo
Road testYesNo
Vehicle registration renewalNoYes
ID card replacementYesNo
Address changeNoYes
Duplicate registration cardNoYes
Pay a traffic ticketNoYes

Frequently Asked Questions

How far in advance can I book an MVA appointment?

Most services open appointment slots 30 to 60 days ahead. Road tests and knowledge tests sometimes book further out, especially during busy seasons. Check the website to see what's available in your area — if nothing shows up for your preferred date, try a different branch or check back in a few days when new slots open.

What if I can't find an appointment time that works for me?

Try a different branch — less busy locations often have more open slots. You can also call 410-768-7000 and ask the representative if they know of branches with shorter wait times for your service. If you're flexible on the date, checking the website a few days later sometimes reveals newly opened slots.

Can I bring someone with me to my appointment?

Yes, but only one person can be tested or served per appointment. If you're bringing a minor for a road test, a parent or guardian must be present. For other services, bringing a companion is fine, but they won't be able to conduct business during your slot.

What happens if I'm late to my appointment?

If you're running late, call the branch directly to let them know. Most branches will hold your slot for 15 to 30 minutes. If you arrive more than 30 minutes late, you may be turned away and asked to reschedule. Check your confirmation email for the branch's phone number.

Can I schedule an appointment for someone else?

No — the person getting the service must schedule their own appointment using their own identification number. Parents can schedule for minors, but the minor's information is required. If someone else is scheduling on your behalf, they'll need your driver's license number or VIN and your permission.