Maryland DMV appointments are booked through the state's online system or by calling their scheduling line
Maryland's Department of Motor Vehicles uses a single scheduling system for most in-person services. You can reserve a time slot online at mva.maryland.gov or by phone at 1-410-424-3600 (TTY 1-410-424-3780 for relay service). The online system is faster and available 24 hours; the phone line operates during business hours. Either way, you'll need to know what service you're coming in for — renewing your license, taking a road test, getting a new ID card — because different services have different wait times and available locations.
Not every transaction requires an appointment. Some services, like paying registration fees or renewing a registration sticker, can be done by mail or online. But if you need to take a written test, a road test, or appear in person for a license renewal, you'll need a reserved time slot. Walk-ins are accepted at some locations but typically have much longer waits.
Key Takeaways
- Book online at mva.maryland.gov or call 1-410-424-3600 during business hours to reserve your appointment time.
- You must choose your service type and preferred location before the system shows available dates and times.
- Bring all required documents listed in your appointment confirmation, or the DMV may turn you away and you'll lose your time slot.
- You can cancel or reschedule your appointment through the same online system or by calling the scheduling line at least 24 hours before your appointment.
- Road test appointments fill up quickly, especially in spring and summer, so book as far in advance as the system allows.
What you need before you book
Before you start the booking process, have your driver's license or ID card number ready if you're renewing. If you're a new driver taking a written test or road test, you'll need your Social Security number. The system will also ask you to select your preferred location — Maryland has DMV offices in multiple counties, and some are busier than others. If you live near the border of two counties, checking both locations might show you faster appointment times.
Know what service you're coming in for. The categories include written test (learner's permit or license), road test, license renewal, ID card services, commercial driver's license (CDL) services, and vehicle registration transactions. Each service has its own queue, so picking the wrong category could land you in the wrong line or show you unavailable times.
Booking your appointment online
Go to mva.maryland.gov and look for the appointment scheduling link on the homepage. Click "Schedule an Appointment" and you'll be taken to the booking system. Select your service type from the dropdown menu, then choose your preferred location. The system will show you the next available dates and times at that location for that service.
Once you see a time that works, click to reserve it. You'll receive a confirmation number and a summary of your appointment details, including the date, time, location, and address. Write down your confirmation number or take a screenshot — you'll need it if you have to reschedule or if there's a question about your appointment. The system will also send a confirmation email if you provide one.
If the times shown are too far out or inconvenient, try a different location. Offices in less populated areas often have sooner openings. You can also check back frequently — cancellations open up new slots throughout the day.
Booking by phone
Call 1-410-424-3600 Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time. Have your driver's license or ID number ready, or your Social Security number if you're a new driver. Tell the representative what service you need and your preferred location. They'll check availability and book you into the next open slot that matches your request.
The phone line can have wait times, especially during lunch hours and late afternoon. If you reach a representative, they'll give you a confirmation number on the spot. Ask them to repeat it back to you and write it down. If you don't hear back within a few minutes of hanging up, you can call again to confirm the appointment was recorded.
What to bring on your appointment day
Your confirmation email or letter will list the documents you need. 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 written test, bring your learner's permit and a valid ID. For a road test, bring your learner's permit, proof of insurance, and the vehicle registration for the car you'll be testing in.
Arrive 10 to 15 minutes early. If you're more than 15 minutes late, the DMV may cancel your appointment and you'll have to reschedule. Bring all documents in originals — photocopies are usually not accepted. If you're missing even one required document, you'll be turned away and will need to book another appointment.
Rescheduling or canceling your appointment
If you need to change your time, log back into the online system using your confirmation number and reschedule to a different date or time at the same location. You can also call the scheduling line and ask to move your appointment. You must cancel or reschedule at least 24 hours before your appointment time, or you'll lose that slot.
If you cancel without rebooking, that time slot opens back up for other people. If you straightforward don't show up, you'll have to start the booking process from the beginning and wait for the next available opening. No-shows can also affect your ability to book future appointments at some locations.
When appointments are hard to find
Road test appointments, especially for new drivers, fill up weeks or months in advance during spring and summer. If you're looking for a road test and everything is booked, check back daily — cancellations happen regularly. You can also try locations farther from your home; rural or less populated areas often have more openings.
Written test appointments are usually easier to find, but during back-to-school season (August and September) they can fill up too. License renewal appointments are typically available within a week or two. If you're in a rush, calling the phone line instead of using the website sometimes reveals slots that the online system hasn't updated yet.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person who needs the service must book their own appointment or be present when someone books it for them. If you're a parent booking for a teenager, you'll need the teen's information (license number or Social Security number) to complete the reservation.
What if I miss my appointment?
You'll lose that time slot and will have to book a new appointment. Repeated no-shows may result in the DMV requiring you to call instead of using the online system. Always reschedule if you know you can't make it, rather than straightforward not showing up.
Is there a fee to book an appointment?
No, scheduling an appointment is free. You only pay fees when you complete your transaction at the DMV office — for example, a license renewal fee or a road test fee.
Can I book multiple appointments at once?
The system allows you to book one appointment per transaction. If you need multiple services, book them separately or call the scheduling line to see if they can stack appointments on the same day.
What if the website is down or I can't get through by phone?
The online system occasionally goes down for maintenance, usually announced on mva.maryland.gov. If the website is unavailable, try again later or use the phone line. If the phone line is consistently busy, try calling early in the morning or late in the afternoon when fewer people are calling.