How to book an MVA appointment in Maryland
You can schedule an appointment at a Maryland Motor Vehicle Administration office online through the MVA website, by phone, or in person. The online system is the fastest route: go to mva.maryland.gov, select "Schedule an Appointment," choose your service type and preferred location, and pick an available time slot. If you prefer to call, dial 410-768-7000 (Baltimore area) or 1-800-637-1446 (toll-free). Phone wait times are often long, especially during morning hours and early in the week.
Walk-ins are accepted at most MVA offices, but you will wait longer than if you have a scheduled appointment. Some services—like written driving tests and road tests—require an appointment and cannot be done as a walk-in. If you book online, you will receive a confirmation email with your appointment date, time, and location. Arrive 10 to 15 minutes early with all required documents for your service.
Key Takeaways
- The MVA website (mva.maryland.gov) lets you book appointments online 24 hours a day without waiting on the phone.
- Written driving tests and road tests must be scheduled in advance; walk-ins cannot take these tests.
- Phone appointments are available at 410-768-7000 or 1-800-637-1446, but expect longer wait times than online booking.
- Bring all required documents to your appointment, and arrive 10 to 15 minutes early to complete check-in.
- Most MVA offices accept walk-ins for routine services like license renewals and address changes, though appointment holders are seen first.
What services require an appointment versus walk-in
Some MVA services must be scheduled ahead of time. Written driving tests (the knowledge test for a learner's permit or license) and road tests (the behind-the-wheel test) always require an appointment. You cannot walk in and take either test the same day. Vision tests, fingerprinting for background checks, and certain commercial driver license (CDL) services also typically need advance scheduling.
Routine services like renewing a driver's license, changing your address, replacing a lost license, or obtaining a duplicate title can often be handled as a walk-in. However, appointment holders are served first, so your wait will be shorter if you book ahead. If you are unsure whether your specific service requires an appointment, check the MVA website or call before you go.
Finding your nearest MVA office and available times
Maryland has MVA offices in most counties. When you go to mva.maryland.gov to schedule, the system shows you all locations near your zip code and displays real-time availability for each one. You can filter by service type—for example, if you need a road test, the system will show only offices that offer that service and have open slots.
Appointment availability varies by location and time of year. Offices in larger cities and suburbs often fill up faster than rural locations. Early morning slots and weekday appointments (Monday through Friday) tend to have more openings than late afternoon or Saturday times. If your preferred location and time are full, try a nearby office or a different day. The system updates throughout the day as appointments are booked and cancelled.
Documents to bring to your appointment
What you need depends on your service, but most appointments require proof of identity and proof of Maryland residency. Acceptable ID includes a current driver's license, passport, military ID, or state ID card. For residency, bring a recent utility bill, lease, mortgage statement, or bank statement with your name and current address.
If you are explore for a learner's permit or driver's license for the first time, bring your Social Security card or a document showing your Social Security number, your birth certificate or passport, and proof of residency. For a road test, bring your learner's permit, proof of insurance for the vehicle you will drive, and the vehicle's registration. If you are renewing a license or changing your address, your current license and proof of residency are usually enough. Check the MVA website for your specific service to confirm what documents are required.
What happens if you miss or need to reschedule
If you cannot make your appointment, cancel or reschedule online through mva.maryland.gov as soon as possible. This frees up the slot for someone else and prevents a no-show on your record. You can reschedule to a different date or location without penalty. If you miss an appointment without cancelling, the MVA may require you to wait longer before booking your next one, though policies vary by service type.
If you are running late, call the office directly to let them know. Some offices will hold your appointment for 15 to 30 minutes past your scheduled time, but do not count on it. If you arrive more than 30 minutes late, you may be turned away and asked to reschedule. Life happens—if you need to cancel or reschedule, do it through the website or by phone rather than straightforward not showing up.
Tips for a faster appointment experience
Bring all required documents in one trip. The most common reason for appointment delays is missing paperwork that forces you to leave and come back. Before you go, visit mva.maryland.gov, find your service type, and print or screenshot the document checklist. Gather everything at home so you are not scrambling at the office.
Arrive early. Check-in takes a few minutes, and arriving 10 to 15 minutes before your appointment time means you are ready to go when the MVA calls you. If you arrive exactly at your appointment time, you may wait while staff finish with the previous customer. Bring a pen in case you need to fill out forms. Have your phone or email ready if the MVA needs to contact you about your appointment.
Online versus phone scheduling: which is faster
Online scheduling through mva.maryland.gov is almost always faster. You can book an appointment in 5 to 10 minutes without waiting on hold. The website shows you real-time availability, so you know exactly what times are open before you commit. You receive a confirmation email when ready, and you can reschedule or cancel anytime without calling.
Phone scheduling works if you prefer to talk to someone or have questions the website does not answer. Call 410-768-7000 or 1-800-637-1446. Wait times vary but can be 20 minutes to over an hour during peak times (mornings, Mondays, and early in the month). If you do call, have your zip code and service type ready so the representative can help you faster. Unless you have a specific reason to call, the website is your quickest option.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must schedule their own appointment using their information. If someone else books for you, the MVA may turn you away at your appointment because the name on the booking will not match your ID. Parents or guardians can help minors schedule, but the minor's name and details must be used.
What if all appointments are full in my area?
Check nearby counties or offices. The MVA system shows availability across multiple locations, so you may find an opening 20 or 30 minutes away. You can also try booking for a later date—slots often open up as people cancel. If you need a road test urgently, calling the office directly sometimes reveals cancellations not yet shown online.
Do I need an appointment for a written driving test?
Yes. Written tests (knowledge tests for learner's permits and licenses) must be scheduled in advance. You cannot walk in and take the test the same day. Book your appointment online or by phone, and bring your learner's permit (if renewing) and required ID and residency documents.
Can I change my appointment time after I book?
Yes. Log into mva.maryland.gov with your confirmation details and select "Reschedule Appointment." You can pick a new date, time, or location. You can also call the office directly to reschedule, though the website is faster. Cancellations are free and do not affect future bookings.
What time of day has the shortest wait?
Mid-morning (around 10 a.m. to noon) on Tuesday, Wednesday, or Thursday typically has shorter waits than early morning or late afternoon. Mondays and Fridays are busier. If you have flexibility, booking for a weekday mid-morning slot will usually get you in and out faster than a Saturday or early-morning appointment.