Maryland DMV appointments are booked online through the state's scheduling system, by phone, or in person at a branch office
Maryland's Department of Motor Vehicles uses a centralized appointment system for most services. You can reserve a time slot at mva.maryland.gov without visiting a branch first. The online system shows available dates and times at the location nearest you, and you choose the service you need — license renewal, vehicle registration, title transfer, or road test — before confirming your appointment.
If you cannot use the online system, you can call the Maryland MVA at 410-768-7000 (Baltimore area) or 1-800-950-1MVA (toll-free). Phone lines are typically busiest early in the morning and on Mondays. You can also walk into any MVA branch office and ask staff to schedule you for a future date, though this does not may provide an when ready appointment.
Key Takeaways
- The Maryland MVA online appointment system at mva.maryland.gov lets you pick your service type, preferred location, and available time slot in one session.
- Phone scheduling through 410-768-7000 or 1-800-950-1MVA works if you do not have internet access or prefer to speak with a representative.
- Walk-in scheduling at any MVA branch office is possible but may result in a future appointment rather than same-day service.
- Appointment availability varies by location and service type; rural branches often have more open slots than urban offices.
- You will need your driver's license number, vehicle identification number, or other identifying information depending on your service.
Using the Online Appointment System
Go to mva.maryland.gov and select "Schedule an Appointment" from the homepage. The system will ask you to choose your service category — driver's license, vehicle registration, commercial driver's license, or road test. Next, you enter your zip code or select a preferred branch location from a map.
The calendar will display available dates in the coming weeks, usually showing slots from two weeks out to two months ahead. Click on a date to see time slots for that day. Most branches offer morning and afternoon appointments. Once you select a time, you will enter your name, phone number, and email address. You will receive a confirmation number and a reminder email a few days before your appointment.
The online system is open 24 hours a day. Appointments typically fill fastest at urban locations like Baltimore, Silver Spring, and Annapolis; suburban and rural branches often have more availability. If your preferred location shows no open slots, try searching a nearby branch or a different date range.
Scheduling by Phone
Call 410-768-7000 if you are in the Baltimore area or 1-800-950-1MVA from anywhere in Maryland. A representative will ask which service you need and your preferred location. They will then check availability and book you for an open slot. Have your driver's license number or vehicle identification number ready, depending on your service type.
Phone wait times vary. Early morning calls (before 10 a.m.) and mid-week calls (Tuesday through Thursday) typically have shorter waits than Monday mornings or late afternoon. If you reach a busy signal, the system will usually offer to take your number and have someone call you back.
Walk-In Scheduling at MVA Branches
You can visit any Maryland MVA branch office during business hours and ask staff to schedule an appointment for you. Bring your driver's license, vehicle registration, or other identification. Staff will check the system and offer you available dates and times at that location or nearby branches.
Walk-in scheduling does not mean you will be served when ready. The branch may have no same-day appointments available, especially during peak hours (late morning and early afternoon). If that happens, staff will book you for a future date. Some branches allow walk-ins to be served on a first-come, first-served basis for certain quick services like address changes, but most services require a scheduled appointment.
What to Bring to Your Appointment
The documents you need depend on your service. For a driver's license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement), and your Social Security number. For vehicle registration or title services, bring your vehicle registration card, proof of insurance, and identification.
For a road test, bring your learner's permit, proof of residency, and a vehicle that is registered and insured. If you are renewing a commercial driver's license, bring your current CDL, medical certificate, and any required endorsement documents. The MVA website lists full requirements for each service type under "What to Bring."
Canceling or Rescheduling an Appointment
If you booked online, log back into mva.maryland.gov using your confirmation number and email address. You can cancel or reschedule from your account. If you booked by phone, call 410-768-7000 or 1-800-950-1MVA to make changes. Canceling at least 24 hours in advance frees up the slot for other customers and avoids a no-show mark on your record.
If you miss an appointment without canceling, some branches may flag your account. Repeated no-shows can result in a temporary hold on scheduling new appointments. If this happens, call the MVA to explain and request reinstatement of your scheduling privileges.
Finding the Right Location and Service Time
Maryland has 25 MVA branch offices across the state. The online system shows all of them on a map and lets you filter by service type. Urban branches in Baltimore, Annapolis, Silver Spring, and Towson tend to fill up weeks in advance. If you are flexible on location, checking a branch 20 to 30 miles away can often yield appointments within days rather than weeks.
Service times vary by branch and service type. A standard driver's license renewal usually takes 15 to 20 minutes. Vehicle registration and title transfers can take 30 to 45 minutes. Road tests take 30 minutes to an hour. Arrive 10 minutes early to allow time for check-in, and bring all required documents to avoid delays.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person whose license or vehicle registration is being serviced must schedule the appointment themselves or be present at the appointment. If someone else calls on your behalf, they will need your permission and your identifying information, but you will still need to confirm the appointment in your name.
What if I cannot find an appointment in my area?
Check branches in neighboring counties or a wider date range. Rural branches and those outside major metropolitan areas often have more availability. You can also call 410-768-7000 to ask a representative if they know of cancellations or can suggest less-busy locations.
Do I have to pay a fee to schedule an appointment?
No. Scheduling itself is free. You pay only for the service itself — license renewal, registration, title transfer — when you complete your appointment. Fees vary by service type and are listed on mva.maryland.gov.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the MVA may cancel your appointment and require you to reschedule. Call the branch when ready if you are running behind to ask if they can hold your slot.
Can I schedule a road test appointment online?
Yes. Road tests are included in the online appointment system. Select "Road Test" as your service type, choose your location, and pick an available date and time. You must have a valid learner's permit and a vehicle that meets inspection requirements.