Book your Maryland DMV appointment online through the state's scheduling system

Maryland's Department of Motor Vehicles lets you reserve a time slot for most in-person services through its online appointment system at mva.maryland.gov. You do not have to wait in line without a reservation — the state maintains a separate queue for people with scheduled times. The system opens appointments roughly 30 days in advance, and slots fill fastest for branches in Baltimore, Prince George's County, and Montgomery County.

You will need a few pieces of information before you start: your driver's license or ID number, your date of birth, and the type of service you need (license renewal, title transfer, vehicle registration, and so on). The system will show you available dates and times at branches near your zip code. Most appointments are available within two to three weeks of when you book.

Key Takeaways

  • Maryland's online appointment system at mva.maryland.gov opens 30 days in advance and shows real-time availability at your nearest branch.
  • You will need your driver's license or ID number and date of birth to complete the booking.
  • Walk-ins are still accepted at all branches, but people with appointments are served first.
  • If you cannot find an appointment time that works, you can check back daily because cancellations open up regularly.
  • Some services like commercial driver's license tests require in-person appointments and cannot be completed online.

Step-by-step: booking your appointment online

Go to mva.maryland.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select the type of service you need from the dropdown menu — the system filters available times based on what you are there to do, since some services take longer than others.

Enter your zip code or city to see branches near you, then pick the one most convenient. The calendar will show you which dates have openings. Select a date, then choose from the available time slots. You will be asked to confirm your driver's license or ID number and date of birth to prevent duplicate bookings under the same person.

After you confirm, the system will send you a confirmation number by email or text, depending on what you provided. Write down this number or save the email — you will need to show it when you arrive. The confirmation also tells you what documents to bring and how early to arrive (usually 10 to 15 minutes before your slot).

What to bring and what happens when you arrive

The documents you need depend on your service type. For a license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement with your name and address). For a title transfer, bring the signed title, bill of sale, and proof of insurance. For vehicle registration, bring your proof of ownership and insurance card.

When you arrive, check in at the front desk and give them your confirmation number. Staff will direct you to the correct window. Because you have an appointment, you will not wait in the general line — you will be called when your slot time arrives. Even if you are a few minutes late, the branch will usually hold your slot for 15 to 30 minutes before releasing it to walk-ins.

If you cannot find an appointment or need to cancel

Appointments fill quickly during peak hours (Tuesday through Thursday, 9 a.m. to 2 p.m.), but slots open throughout the day as people cancel. Check the system daily, especially in the early morning or after 5 p.m., when cancellations are most common. You can also try branches farther from major cities — rural and suburban locations often have more availability.

To cancel or reschedule, log back into mva.maryland.gov with your confirmation number and select the option to modify your appointment. You can move to a different date or time without penalty. If you cancel, that slot becomes available for other people to book.

Services that require in-person appointments

Most DMV services can be scheduled online, but a few cannot. Commercial driver's license (CDL) tests, road tests for new drivers, and certain medical review hearings must be done in person and require a scheduled appointment. For these, you will still use the same mva.maryland.gov system, but the availability is more limited because the state has fewer testing slots than routine services.

If you are scheduling a road test, you will need to bring your learner's permit, proof of insurance, and a vehicle that is registered and inspected. The examiner will check these before you start. Road test appointments book up weeks in advance, especially in spring and summer, so book as soon as the system opens new dates.

Walk-ins and what to expect without an appointment

You can still walk into any Maryland DMV branch without an appointment, but you will wait in a separate line behind people with scheduled times. Wait times for walk-ins vary by location and time of day — branches in rural areas may have short waits, while Baltimore and suburban branches can have waits of one to three hours during peak times.

If you choose to walk in, arrive early in the day (before 11 a.m.) for the shortest wait. Bring all the documents you would need for your service type. The branch will give you a number and call you when it is your turn. You will complete the same transaction as someone with an appointment, but you will spend more time waiting.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who needs the service must book their own appointment using their own driver's license or ID number. This prevents fraud and ensures the right person shows up. If someone else needs to handle the transaction on your behalf, you will need to give them power of attorney, which requires a separate legal document.

What if I miss my appointment?

If you do not show up, your slot is released to walk-ins and you lose your place in the queue. You can book a new appointment through the system, but you will have to wait for the next available slot. There is no penalty for missing an appointment, but you cannot reschedule the same one after your time has passed.

How far in advance can I book?

The system typically opens appointments 30 days ahead. You can book as soon as new dates become available, which usually happens at midnight on the 30th day. For popular services or branches, slots for the full 30-day window can fill within hours.

Can I change my appointment after I book it?

Yes. Log into mva.maryland.gov with your confirmation number and select "Modify Appointment." You can change the date, time, or branch. If you need to cancel entirely, you can do that through the same system.

What if the website is down or I cannot access it?

If the online system is unavailable, you can call the Maryland DMV at 410-768-7000 to book by phone. Wait times for phone appointments are longer than online, so try the website first. You can also visit a branch in person to book an appointment at the front desk.