Maryland DMV appointments are booked through the state's online system or by calling a regional office
Maryland's Department of Motor Vehicles uses a centralized appointment system for most in-person services. You can reserve a time slot online at mva.maryland.gov or by phone at 1-410-424-3600 (TTY 1-410-424-3696). The online system is faster and shows available dates when ready; the phone line has longer wait times but works if you cannot access the website.
Not all services require an appointment. Vehicle registration renewals, duplicate licenses, and address changes can often be handled by mail or online. Appointments are mandatory for road tests, first-time license applications, and certain commercial driver license (CDL) transactions. Check the service list on mva.maryland.gov before booking to confirm whether you need a slot.
Appointment availability varies by location and time of year. Popular branches in Baltimore, Silver Spring, and Annapolis book up weeks in advance, especially for road tests. Less-trafficked offices in rural counties may have same-week or next-day slots. If your preferred location is full, you can travel to a different branch or wait for cancellations, which the system releases regularly.
Key Takeaways
- Book Maryland DMV appointments online at mva.maryland.gov or by calling 1-410-424-3600; the website is faster and shows real-time availability.
- Road tests, first-time license applications, and CDL services require appointments; many other transactions can be completed by mail or online without one.
- Bring your confirmation number and all required documents to your appointment, or you will be turned away and must reschedule.
- If your preferred office is fully booked, check smaller branches in your region or set up alerts for cancellations on the mva.maryland.gov system.
Booking an appointment online at mva.maryland.gov
Go to mva.maryland.gov and select "Schedule an Appointment" from the homepage. You will be asked to choose your service type from a dropdown menu — examples include "Road Test," "License Renewal," "First-Time Driver License," or "Commercial Driver License." The system will not let you proceed until you pick the correct service, so read the descriptions carefully if you are unsure.
Next, select your preferred county and branch office. Maryland has about 25 MVA locations statewide. The system displays available dates in calendar format, color-coded by availability: green means slots are open, yellow means limited slots remain, and red means the office is fully booked for that date. Click on a green or yellow date to see specific times.
Choose your time slot and enter your name, phone number, and email address. You will receive a confirmation number when ready on screen and via email. Write down or screenshot your confirmation number — you must bring it or show it on your phone at your appointment. If you do not receive a confirmation email within 10 minutes, check your spam folder or log back into mva.maryland.gov to verify the booking was saved.
Booking by phone and what to expect on the call
Call 1-410-424-3600 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m.; Saturday 8 a.m. to noon). Wait times are typically 15 to 45 minutes, longer during lunch hours and on Fridays. Have your driver's license number or Social Security number ready when you call.
Tell the representative your service type and preferred location. They will check availability and offer you the next open slots. Unlike the online system, you cannot see all available dates at once — the representative will suggest specific times, and you accept or ask for alternatives. Once you confirm, they will email or mail your confirmation number. Ask them to repeat it back to you and spell it out to avoid errors.
The phone system is slower than the website but useful if you have questions about which service you need or if you cannot access the internet. Some people also use the phone line to book appointments at multiple locations as backup, then cancel the ones they do not use — this is permitted but ties up slots others may need.
What documents to bring to your appointment
The documents you need depend on your service type. For a road test, bring your learner's permit, proof of residency (utility bill, lease, or bank statement dated within 60 days), your Social Security card or passport, and a vehicle that is registered, insured, and passes a safety inspection. Bring the vehicle's registration and proof of insurance in the car.
For a first-time driver license, bring your Social Security card, passport or birth certificate, proof of residency, and proof of your Maryland address (same documents as above). If your name has changed, bring a marriage certificate, divorce decree, or court order.
For a license renewal, you may not need an appointment at all — check mva.maryland.gov first. If you do have an appointment, bring your current license and proof of residency if your address has changed.
For a CDL appointment, bring your Social Security card, passport, proof of residency, your current license, and any medical certificates required for your class of license. Requirements vary by CDL type, so review the CDL checklist on mva.maryland.gov before you go.
Arrive 10 to 15 minutes early. If you arrive more than 15 minutes late, you may lose your slot and have to reschedule. Bring originals of all documents — photocopies are not accepted for identity or residency proof.
Canceling or rescheduling your appointment
If you booked online, log back into mva.maryland.gov, find your appointment under "My Appointments," and click "Cancel." You can reschedule when ready by selecting a new date and time. Cancellations are processed when ready, freeing up that slot for others.
If you booked by phone, call 1-410-424-3600 to cancel or reschedule. You will need your confirmation number. The representative can move you to a different date or location on the same call.
Cancel as soon as you know you cannot make your appointment. Frequent no-shows may result in the MVA requiring you to call instead of using the online system, or in some cases, temporarily blocking your ability to book appointments.
What to do if your preferred location is fully booked
If the office you want shows no availability for weeks, check smaller branches in your county or neighboring counties. Rural offices and less-populated areas typically have shorter wait times. For example, if Annapolis is booked solid for road tests, try Bel Air or Hagerstown — you may find an opening days away instead of weeks.
The mva.maryland.gov system releases cancellations regularly as people reschedule or cancel. Check back every few days, especially in the early morning or late evening, when cancellations are most likely to appear. Some people set phone reminders to check the website at specific times.
If you have a time-sensitive need — such as a road test required for a job or a license expiring soon — call 1-410-424-3600 and explain your situation to the representative. They may be able to fit you into a walk-in slot or refer you to an office with faster availability, though this is not may provide.
Common mistakes that delay or cancel your appointment
Arriving without your confirmation number is a frequent problem. The MVA will not process you without it. If you lost it, call 1-410-424-3600 with your name and driver's license number, and they can look it up. Bring a screenshot or photo of your confirmation email as backup.
Bringing incomplete documents is the second most common reason appointments are canceled. The MVA will not accept a utility bill dated more than 60 days ago, a lease without a signature, or a bank statement without your name and address. Check the document checklist for your specific service on mva.maryland.gov before you leave home.
Booking the wrong service type happens when people confuse "License Renewal" with "Duplicate License" or "CDL Upgrade" with "CDL Renewal." Read the service descriptions carefully. If you book the wrong type, cancel and rebook with the correct one.
Arriving late or not showing up at all wastes your slot and may affect your ability to book future appointments. If you are running late, call the office directly (numbers are listed on mva.maryland.gov by location) to ask if they can hold your slot.
Frequently Asked Questions
Can I walk in without an appointment?
Walk-ins are accepted at some MVA locations but only for specific services like duplicate licenses or address changes. Road tests and first-time licenses require appointments. Call your local office or check mva.maryland.gov to see which services accept walk-ins at your preferred branch.
How far in advance can I book an appointment?
The online system typically allows you to book up to 60 days ahead. If you need an appointment beyond that window, call 1-410-424-3600. Availability that far out is rare, so most people book as soon as slots open.
What if I need an appointment but the website is down?
Call 1-410-424-3600 during business hours. The phone line is a backup when the website is unavailable. You can also visit an MVA office in person to ask about booking, though staff may direct you back to the online system or phone line.
Can I book an appointment for someone else?
You can book an appointment for a family member or friend if you have their information, but they must bring their own confirmation number and documents to the appointment. The person whose name is on the appointment must be the one who shows up.
Do I need an appointment to renew my license online?
Many Maryland license renewals can be completed online at mva.maryland.gov without an appointment. Check the renewal may be able to access tool on the website first. If you are not may be able to access for online renewal, you will be directed to book an in-person appointment.