Maryland DMV appointments are booked online through the state's scheduling system, by phone, or in person at a local branch
Maryland's Department of Motor Vehicles uses an online appointment system as its primary booking method. You can reserve a time slot at mva.maryland.gov for most services — license renewals, ID replacements, vehicle registration, and written tests. The system shows available dates and times at branches near you, and you choose the one that fits your schedule. If you prefer not to book online, you can call the Maryland MVA at 410-768-7000 (toll-free 1-888-769-0396) during business hours, or walk into any branch and ask staff to schedule you for a future appointment.
Appointments typically fill up weeks in advance during peak seasons, especially in spring and fall. Walk-in service exists at most branches but often means longer waits. Booking ahead saves time and guarantees you a specific slot, though you still need to arrive a few minutes early with all required documents.
Key Takeaways
- The Maryland MVA online scheduler at mva.maryland.gov is the fastest way to book an appointment and shows real-time availability at branches near you.
- You can also call 410-768-7000 or 1-888-769-0396 to book by phone, or visit a branch in person to schedule a future appointment.
- Appointments fill weeks ahead during busy seasons, so booking online as soon as you know you need a service saves frustration.
- You must bring all required documents to your appointment — the MVA website lists what you need based on your specific transaction.
What you need before you book
Before you schedule, know what documents the MVA requires for your transaction. The requirements differ depending on whether you are renewing a license, getting a new ID, registering a vehicle, or taking a test. The Maryland MVA website has a checklist for each service type — find it under "Services" and select your transaction.
Common documents include your current license or ID, proof of residency (utility bill, lease, or bank statement), proof of Social Security number, and proof of citizenship or legal presence. If you are registering a vehicle, bring the title, bill of sale, and proof of insurance. Gathering these before your appointment prevents delays or cancellations on the day you arrive.
Using the online scheduling system
Go to mva.maryland.gov and click "Schedule an Appointment" or "Book Now." Enter your zip code or city to see branches near you. The system displays available dates and times for the next several weeks — you can filter by service type (renewal, new ID, registration, etc.) to see only slots that match what you need.
Select your preferred date and time, then enter your name, phone number, and email address. You will receive a confirmation email with your appointment number and a reminder a day or two before. Save or print this confirmation — bring it or have the number ready when you arrive. If you need to cancel or reschedule, log back into the system with your confirmation number or call the MVA phone line.
Booking by phone or in person
Call 410-768-7000 (or 1-888-769-0396 toll-free) Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time. Tell the representative what service you need and your preferred location and dates. They will check availability and book you into an open slot. Write down your appointment number and the date and time before you hang up.
You can also walk into any Maryland MVA branch during business hours and ask staff to schedule you. They will look at their calendar and offer you available times, usually for dates a week or more away. This method works well if you have flexibility and want to book in person, though you will wait in line to speak with someone.
What to expect on appointment day
Arrive 10 to 15 minutes early with your confirmation number or appointment card. Bring all documents listed on the MVA checklist for your service — missing even one can delay you or require you to reschedule. Check in at the front desk, and staff will direct you to the right window or area.
Processing times vary by service. A license renewal usually takes 15 to 30 minutes. A new vehicle registration or ID may take 20 to 45 minutes. Written tests for a learner's permit or license upgrade take about 30 minutes. If the branch is busy, you may wait longer than expected, but having an appointment means you will be served before walk-in customers.
When you cannot make your appointment
If you need to cancel or change your time, do it as soon as possible through the online system or by calling 410-768-7000. Canceling frees up the slot for someone else and lets you rebook for a time that works better. If you miss an appointment without canceling, you may have to wait longer to get another slot, and some branches may require you to call to reschedule rather than booking online again when ready.
If an emergency comes up on the day of your appointment, call the branch directly or the main MVA line to let them know. Many branches will let you reschedule the same day if you call ahead, rather than marking you as a no-show.
Branches and hours across Maryland
Maryland has MVA branches in Baltimore, Annapolis, Towson, Beltsville, Glen Burnie, Hagerstown, Salisbury, and other locations. Most are open Monday through Friday, 8 a.m. to 4:30 p.m., with some offering limited Saturday hours. The online scheduler shows hours for each branch, and you can also call 410-768-7000 to ask about a specific location.
Branches in larger cities and suburbs tend to fill up faster. If your nearest branch has no appointments for weeks, try searching branches 20 or 30 minutes away — you may find earlier slots. The online system lets you search by zip code or city, so you can check multiple areas before booking.
Frequently Asked Questions
Can I walk in without an appointment?
Yes, most Maryland MVA branches accept walk-ins, but you will wait longer than people with appointments. During busy times, walk-in waits can be an hour or more. Booking ahead is faster if you have time to plan.
How far in advance can I book an appointment?
The online system typically shows availability 4 to 8 weeks ahead, though this varies by branch and season. During slow periods, you may see slots only 2 to 3 weeks out. Booking as soon as you see your preferred date is wise, since popular times fill quickly.
What if the online system is down or I cannot access it?
Call 410-768-7000 or 1-888-769-0396 to book by phone. Staff can schedule you even if the website is temporarily unavailable. You can also visit a branch in person to book your next appointment.
Do I need to bring my confirmation email to my appointment?
You do not need the email itself, but having your appointment number ready helps. Staff can look you up by name and date of birth if you forget the number. Bring all required documents for your service — that matters more than the confirmation.
Can I book an appointment for someone else?
You can book an appointment for a family member if you have their information, but they must be present at the appointment with valid ID. The MVA does not allow one person to complete a transaction for another.