Book your Maryland DMV appointment through the state's online system or by calling the customer service line

Maryland's Department of Motor Vehicles lets you schedule most appointments in advance rather than walk in and wait. You can book online through the Maryland DMV website or call 410-227-1371 during business hours. The online system is faster — you pick your location, service type, and preferred date in about five minutes — but the phone line works if you need help choosing which appointment type you need or if the online system shows no availability.

Not every service requires an appointment. Vehicle registration renewals, title transfers, and address changes can often be handled by mail or online. But if you need a driver's license or ID card (new, renewal, or replacement), a road test, a commercial license, or certain other services, you will need to book a time slot. The appointment system prevents long waits and guarantees you a spot on a specific day.

Key Takeaways

  • The Maryland DMV online appointment system is at mva.maryland.gov — you can book most services without calling.
  • You will need your driver's license number, Social Security number, or vehicle identification number depending on the service type.
  • Appointment availability varies by location and service; popular times and locations fill up weeks in advance.
  • If you miss your appointment without canceling, you may lose your spot and have to book again.
  • Some services like vehicle registration renewal do not require an appointment and can be completed online or by mail.

Steps to book an appointment online

Go to mva.maryland.gov and look for the "Schedule an Appointment" button on the homepage. Click it and you will be asked to choose what you need: driver's license services, vehicle registration, commercial license, road test, or another category. Select the one that matches your reason for visiting.

Next, choose your preferred location. Maryland has DMV offices in Baltimore, Annapolis, Beltsville, Hagerstown, Salisbury, and several other cities. The system shows wait times and appointment availability for each location, so you can pick the one closest to you or the one with the soonest opening. After you select a location, the system displays available dates and times for the next several weeks.

Pick your preferred appointment date and time, then enter your contact information: name, phone number, and email address. You will receive a confirmation email with your appointment number and details. Save this email or write down your appointment number — you will need it if you need to reschedule or cancel.

Booking by phone if online is not an option

Call 410-227-1371 Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time. Wait times vary; calling early in the morning or late in the afternoon is usually faster than midday. Have your driver's license number or Social Security number ready before you call.

Tell the representative what service you need and your preferred location. They will check availability and offer you the next open slots. You can ask them to hold a specific time, and they will email you a confirmation. If you do not receive the confirmation email within a few hours, call back to verify the appointment was recorded.

What to bring to your appointment

Bring your appointment confirmation email or your appointment number. Bring a valid photo ID — a passport, military ID, or out-of-state driver's license all work. For a new driver's license or ID card, bring proof of Maryland residency (a utility bill, lease, or bank statement dated within the last 60 days) and your Social Security card or a document showing your full name and Social Security number.

For vehicle services, bring your vehicle title, registration, and proof of insurance. For a road test, bring a vehicle that is registered and insured, and bring your learner's permit or valid driver's license. The DMV website lists specific documents for each service type — check before you go so you do not make a wasted trip.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into mva.maryland.gov with your appointment number and email address. You can reschedule to a different date or time, or cancel entirely. Canceling frees up your slot for someone else and prevents a no-show mark on your record.

If you miss an appointment without canceling, the DMV may flag your account. Missing multiple appointments can result in a temporary hold on scheduling new ones. If you know you cannot make it, cancel at least 24 hours before your appointment time.

When the online system shows no availability

Popular locations and times fill up quickly, especially for driver's license renewals. If you see no openings for several weeks, check back daily — cancellations open up slots regularly. You can also try a less busy location; a drive to a smaller office may be faster than waiting weeks for an appointment near you.

If you have an urgent need — for example, your license expires in days and you have no appointment — call 410-227-1371 and explain the situation. The representative may be able to fit you in or direct you to a walk-in option. Some DMV offices reserve a small number of same-day or next-day slots for emergencies.

Services that do not require an appointment

Vehicle registration renewals can be completed online at mva.maryland.gov if your vehicle has no outstanding violations or safety issues. You can also renew by mail by sending your registration card and payment to the address on the renewal notice. Address changes, duplicate registration cards, and certain title services can also be handled online or by mail without scheduling.

Check the DMV website to see whether your specific need can be handled without an appointment. This saves you time if you do not need to visit an office in person.

Frequently Asked Questions

Can I walk in without an appointment?

Some DMV offices accept walk-ins for certain services, but you will wait much longer than if you had scheduled ahead. Call your local office or check mva.maryland.gov to see whether walk-ins are being taken that day. Appointments are strongly recommended.

How far in advance can I book an appointment?

The online system typically shows availability up to 30 days out. You can book as soon as you know you need a service. For popular times and locations, booking as early as possible gives you more choices.

What if I do not have a confirmation email after booking online?

Check your spam folder first. If it is not there, log back into mva.maryland.gov with your appointment number and email to verify the booking went through. If the system shows no record, call 410-227-1371 to reschedule.

Can I change my appointment to a different location?

Yes. Cancel your current appointment through the website or by phone, then book a new one at your preferred location. This frees up your original slot and lets you choose a different office.

What happens if I arrive late to my appointment?

Arrive at least 10 minutes early. If you are running late, call the office directly to let them know. Arriving significantly late may result in your appointment being canceled, and you will have to reschedule.