Book your Maryland DMV appointment online or by phone before you visit
Maryland DMV appointments are scheduled through the state's online system or by calling the scheduling line. You do not need to visit a branch in person to book — in fact, you cannot walk in and request an appointment at most locations. The online system shows available times at each branch, and you can reserve a slot weeks in advance or find same-day openings depending on demand.
Most transactions that require an in-person visit — driver's license renewal, commercial license testing, vehicle registration — need an appointment. A few services still operate on a walk-in basis, but the state has moved toward scheduled appointments to reduce wait times and crowding.
Key Takeaways
- Schedule appointments through mva.maryland.gov or by calling 410-227-1371 (Baltimore area) or 1-888-769-0100 (toll-free).
- The online system shows real-time availability at each branch, and you can book up to 60 days in advance.
- Bring all documents listed in your appointment confirmation, because staff will not reschedule you if you arrive without required paperwork.
- If you need to cancel or move your appointment, do so at least 24 hours ahead through the same system where you booked it.
- Some branches fill up weeks ahead during peak seasons, so book as soon as you know your transaction date.
Schedule online through the Maryland MVA website
Go to mva.maryland.gov and select "Schedule an Appointment" from the homepage. You will choose your transaction type first — for example, "Driver's License Renewal," "New Driver's License," "Vehicle Registration," or "Commercial Driver's License." The system then shows you every branch location in Maryland with available times.
Select the branch closest to you and the date and time that work for your schedule. The system will ask for your name, phone number, and email address. You will receive a confirmation number by email and text message. Save this number — you will need it to check in when you arrive, and you will also need it if you have to cancel or reschedule.
The online system is open 24 hours a day. Appointments can be booked up to 60 days in advance, and availability updates throughout the day as other people cancel or complete their visits.
Call the Maryland DMV scheduling line
If you prefer to book by phone, call 410-227-1371 from the Baltimore area or 1-888-769-0100 toll-free. A representative will ask what type of transaction you need and which branch location you prefer. They will tell you available times and book your appointment while you are on the call.
Phone lines are typically busiest in the morning and early afternoon. Calling in the late afternoon or early evening may have shorter wait times. You will receive a confirmation number at the end of the call, and the MVA will send a confirmation email and text message to the contact information you provide.
What documents to bring to your appointment
Your confirmation email will list the specific documents required for your transaction. Do not skip this step — if you arrive without the documents on that list, the MVA will not complete your transaction and will not automatically reschedule you. You will have to book a new appointment and return another day.
Common documents include a valid photo ID, proof of residency (utility bill, lease, or bank statement), your Social Security number, and any existing licenses or registrations. For vehicle transactions, you will need the vehicle title or registration. For commercial driver's license testing, you may need medical certification forms. Check your confirmation email for the exact list for your specific transaction.
Cancel or reschedule your appointment
If you need to change your appointment, log back into mva.maryland.gov using your confirmation number and the phone number or email you provided when you booked. You can cancel or reschedule up to 24 hours before your appointment time. If you cancel less than 24 hours before your slot, you may lose that time and have to book a new appointment when availability opens up again.
If you cancel through the website, your time slot becomes available for other people to book. If you reschedule, the system will show you available times at the same branch or any other location, and you can move your appointment to a different date or time in the same way you booked the original one.
What to expect when you arrive
Arrive 10 to 15 minutes before your appointment time. Check in at the front desk with your confirmation number and photo ID. The staff will verify that you have all required documents and direct you to the appropriate window or testing area. Because you have an appointment, you should not wait more than a few minutes after your scheduled time, though unexpected delays can happen.
Bring all documents listed in your confirmation email. If you are missing any required paperwork, staff may turn you away without completing your transaction. If that happens, you will need to reschedule and return with the correct documents.
Peak times and how far ahead to book
Appointment availability varies by season and by branch. During spring and summer, many branches book up two to four weeks in advance because more people renew licenses and register vehicles. In winter months, you may find same-day or next-day appointments available.
If you have flexibility in your schedule, booking during off-peak hours — Tuesday through Thursday, mid-morning or mid-afternoon — often shows more availability than Monday or Friday. If you have a specific date in mind, check the online system as soon as you know you need an appointment, because slots fill quickly at popular branches.
Frequently Asked Questions
Can I walk in without an appointment?
Most Maryland MVA branches require appointments and do not accept walk-ins. A few locations may have limited walk-in hours, but you should assume you need a scheduled time. Check mva.maryland.gov or call the scheduling line to confirm whether your branch accepts walk-ins for your specific transaction.
What if I miss my appointment?
If you do not show up for your appointment, that time slot is lost and you will need to book a new one. There is no penalty, but you will have to wait for the next available opening, which may be weeks away during busy seasons. If you know you cannot make it, cancel at least 24 hours ahead so someone else can use that slot.
How long does an appointment usually take?
Most appointments take 15 to 30 minutes, depending on the transaction. Driver's license renewals are typically faster than new license applications or vehicle registration. Commercial driver's license testing can take longer. Arrive with all required documents to avoid delays.
Can I book an appointment for someone else?
You can book an appointment using another person's information, but that person must bring a photo ID matching the name on the confirmation when they arrive. The appointment is tied to the name and phone number provided at booking, so the person scheduled must be the one who shows up.
What if the branch I want is fully booked?
Try booking at a different branch location, even if it is farther away. Availability varies by location, and a branch 20 minutes away may have same-day openings while your preferred branch is booked weeks out. You can also check the online system daily, because cancellations open up new slots throughout the day.