How to Schedule Your Maryland MVA Appointment Online
You can book most Maryland MVA appointments through the online system, but not all services are available that way
Maryland's Motor Vehicle Administration runs an online appointment scheduler at mva.maryland.gov. You can use it to book visits for driver's license renewals, knowledge tests, road tests, and some ID card services. The system shows you available times at the MVA office closest to you, and you pick the date and time that works. You'll get a confirmation number by email.
Not every service has online slots. Certain transactions — like commercial driver's license work, some medical reviews, or appointments flagged for in-person document checks — still require you to call or visit in person. The online system will tell you immediately if your service type isn't available for scheduling that way.
Key Takeaways
- Go to mva.maryland.gov and select your service type to see if online scheduling is open for what you need.
- You'll need your driver's license number or Social Security number to start the booking process.
- The system shows available times at your chosen location, and you can change your office or date if the first options don't work.
- You'll receive a confirmation email with your appointment number — bring that number or your confirmation to the office.
- If your service type doesn't appear in the online system, call the MVA at 410-768-7000 to schedule by phone.
What you need before you start booking online
Have your Maryland driver's license number or Social Security number ready. The system uses one of these to pull up your record and check whether you're may be able to access to book the service you want. If you're scheduling a road test, you'll also need to know the vehicle identification number (VIN) of the car you'll be testing in.
If you're renewing your license or ID card, the system may ask you to confirm your current address and contact information. Make sure the phone number and email you provide are ones you can actually access — the MVA sends your confirmation there.
Step-by-step: booking your appointment
Start at mva.maryland.gov and look for the "Schedule an Appointment" button on the homepage. Click it and you'll land on a page asking what you want to do — renew your license, take a test, get an ID card, or another service. Select the one that matches your reason for visiting.
The system will then ask you to enter your driver's license number or Social Security number and your date of birth. It pulls up your record to confirm you're in the system and may be able to access for that service. If something doesn't match or your record has a flag on it, the system will tell you that you can't book online and will direct you to call instead.
Once your record is confirmed, you'll see a list of MVA offices and their available appointment times. Pick the office location you prefer — the system defaults to the one nearest you, but you can change it. Then select a date and time from the available slots. The system usually shows times two to four weeks out, though that varies by location and how busy the office is.
Review your appointment details on the confirmation screen, then submit. You'll get a confirmation number right away on screen and a follow-up email within a few minutes. Save both — you'll need the confirmation number when you arrive at the office.
What to expect when you arrive for your appointment
Bring your confirmation number or the confirmation email. You can show it on your phone or print it. The MVA staff will check you in using that number, and you'll wait until your appointment time. Even with a scheduled appointment, you may wait 10 to 20 minutes depending on how the office is running that day.
Bring the documents the MVA website says you need for your specific service. For a license renewal, that's usually your current license and proof of residency. For a road test, bring your learner's permit, the vehicle, and proof of insurance. The MVA website lists the full document checklist for each service type — check it before you go so you don't make a wasted trip.
If you can't find your service online or the times don't work
Some services don't have online scheduling. If you select your service type and the system says appointments aren't available online, you'll need to call the MVA at 410-768-7000. Phone lines are usually shorter early in the morning or late in the afternoon. Have your driver's license number or Social Security number ready when you call.
If online times are booked out weeks ahead, you have two options: call the phone line to see if they have earlier cancellations, or check the online system again in a few days — offices sometimes release additional slots. You can also visit an MVA office in person without an appointment, though wait times are usually longer.
Changing or canceling your appointment
If you need to reschedule, go back to mva.maryland.gov and look for the option to manage your existing appointment. You'll enter your confirmation number and can select a new date and time from available slots. If that option isn't working, call 410-768-7000 and a staff member can change it for you over the phone.
If you need to cancel entirely, you can do that through the same manage-appointment page, or call the MVA. Canceling frees up the slot for someone else and keeps the office schedule running smoothly.
Frequently Asked Questions
What if I don't have a driver's license number yet?
If you're getting your first license or ID card, you won't have a license number. Use your Social Security number instead to start the booking process. The system will recognize you as a first-time applicant and show you the right appointment type.
Can I book an appointment for someone else?
No. The online system requires the person's own driver's license number or Social Security number and date of birth. If someone else needs an appointment, they have to book it themselves or you can call 410-768-7000 to schedule by phone on their behalf.
What happens if I miss my appointment?
If you don't show up, the MVA will release that time slot. You can book another appointment through the online system or by calling 410-768-7000. There's no penalty for missing one appointment, but repeated no-shows may affect your ability to book online in the future.
Can I book multiple appointments at once?
The online system books one appointment per transaction. If you need more than one service, book them separately — you can do this right after your first booking is confirmed, or at any time before your visit.
Is there a fee to book online?
No. Booking your appointment online is free. You'll pay the service fee (for a license renewal, test, or ID card) when you visit the office in person.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.