How to Book a Maryland MVA Appointment Online
Book your Maryland MVA appointment through the official website or by phone
The Maryland Motor Vehicle Administration runs an online appointment system at mva.maryland.gov. You can reserve a time slot for most in-person services without calling or visiting an office. The system shows you available dates and times at the location nearest you, and you choose the one that works.
Not every service can be booked online. Road tests, commercial driver's license (CDL) tests, and some specialized transactions still require a phone call to 410-768-7000. But for license renewals, ID replacements, address changes, and vehicle registration, the online system is faster than waiting for a phone line.
You do not need to create an account or log in. The appointment system is open to anyone with a web browser and takes about five minutes to complete.
Key Takeaways
- Go to mva.maryland.gov and select "Schedule an Appointment" to see available times at your chosen location.
- The online system works for license renewals, replacements, registration, and address changes, but not for road tests or CDL exams.
- You will receive a confirmation number by email or text message; bring it with you or have it ready on your phone at the office.
- Appointments typically fill two to four weeks out, so book as soon as you know you need a service.
- If you cannot book online, call 410-768-7000 during business hours to schedule by phone.
What you need before you start booking
Have your driver's license or ID number ready. The system asks for it to confirm your identity and pull up your record. If you are renewing a license that has expired, you can still use the number from the expired card.
Know which MVA office location you prefer. Maryland has offices in Baltimore, Annapolis, Bowie, Hagerstown, Salisbury, and other cities. The online system shows you which locations have openings and lets you compare dates across nearby offices. If you are flexible on location, you may find an earlier appointment an hour away than at your closest office.
Have your email address or phone number ready for the confirmation. The MVA sends your appointment details to whichever contact method you choose during booking. Write down your confirmation number — you will need it when you arrive.
Step-by-step: booking your appointment online
Go to mva.maryland.gov on a computer or phone. Look for the button or link that says "Schedule an Appointment" — it is usually on the homepage or under a "Services" menu. Click it.
Select the type of service you need. The system lists common transactions: driver's license renewal, ID card renewal, address change, vehicle registration, duplicate license, and others. Pick the one that matches your reason for visiting. If you are unsure which category fits, the MVA website has a service finder tool that can help.
Choose your preferred location and see available dates. The system shows you the next two to four weeks of openings. If no times appear at your first choice, try a nearby office or check back in a few days — cancellations open up regularly.
Select your date and time. Click the slot that works for you. The system will ask you to confirm your choice and enter your contact information.
Provide your driver's license or ID number and your email or phone number. Double-check the spelling of your email address — this is where your confirmation arrives. If you choose text message, make sure the phone number is current.
Review your appointment details and submit. The system shows you a summary: the service type, location, date, time, and confirmation number. Write down the confirmation number or take a screenshot. You will receive a second confirmation by email or text within a few minutes.
What to bring and what to expect on appointment day
Bring your confirmation number. Have it written down or ready on your phone. The MVA staff will ask for it when you check in.
Bring the documents the MVA lists for your specific service. For a license renewal, you need your current license and proof of residency (a utility bill, lease, or bank statement with your name and address). For vehicle registration, bring your current registration card and proof of insurance. The MVA website lists full document requirements by service type — check before you go so you do not make a wasted trip.
Arrive 10 to 15 minutes early. Even with an appointment, there may be a short wait. The MVA prioritizes appointment holders over walk-ins, so you should be called within 15 minutes of your scheduled time.
Processing time at the window is usually 10 to 20 minutes, depending on the service. Renewals are faster than new applications. Have your documents organized and ready to hand over.
When the online system will not work for you
Road tests and CDL exams cannot be booked online. Call 410-768-7000 to schedule these. The phone line is open Monday through Friday, 8:30 a.m. to 4:30 p.m. Expect to wait on hold, especially early in the week. Have your driver's license number ready when you call.
Some specialized services — like commercial vehicle registration or hazmat endorsements — may also require a phone call. If the online system does not list your service type, call the MVA to ask whether an appointment is available and how to book it.
If the online system is down or slow, you can always call instead. The phone line handles the same appointment requests, though you may wait longer to reach someone.
Canceling or rescheduling your appointment
If you need to change your appointment, go back to mva.maryland.gov and look for a "Manage Appointment" or "Cancel Appointment" option. You will need your confirmation number. The system lets you cancel and rebook in the same session, so you can find a new time slot right away.
If you cannot find the cancellation option online, call 410-768-7000. Have your confirmation number ready. The MVA can cancel your slot over the phone and help you book a new one if you want.
Canceling frees up your time slot for someone else, so cancel as soon as you know you cannot make it. If you simply do not show up, the MVA may flag your account, and you may have trouble booking future appointments.
Troubleshooting common problems
If you do not receive a confirmation email or text, check your spam folder first. If it is not there, the contact information you entered may have been wrong. Call 410-768-7000 with your confirmation number, and the MVA can resend it or confirm your appointment details over the phone.
If the online system says no appointments are available, try a different location or check back in a few days. Cancellations happen regularly, and new slots open up. You can also call 410-768-7000 to ask whether appointments are available at a specific office or to book by phone instead.
If you get an error message while booking, try a different web browser or clear your browser's cache and cookies. If the problem continues, call the MVA. Technical issues are rare, but when they happen, the phone line is the fastest way forward.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their driver's license or ID number. The MVA uses this to verify identity and pull up the correct record. If someone cannot book online, they can call 410-768-7000 and ask for help over the phone.
How far in advance can I book?
The online system typically shows appointments two to four weeks out. You can book as soon as slots appear for your preferred location. If you need an appointment sooner, call 410-768-7000 — the phone line sometimes has earlier openings or can add you to a cancellation list.
What if I miss my appointment?
Call 410-768-7000 as soon as possible to reschedule. Missing an appointment without canceling may affect your ability to book future slots. The MVA understands that emergencies happen, but calling to reschedule shows good faith and keeps your record clear.
Do I have to use the online system, or can I just walk in?
You can walk in without an appointment, but you will wait longer. The MVA prioritizes people with scheduled appointments. If you prefer not to book online, you can call 410-768-7000 to schedule by phone, or you can arrive at an office during walk-in hours and take a number.
What if I need a service that is not listed in the online system?
Call 410-768-7000 and describe what you need. The staff can tell you whether an appointment is available, which office handles that service, and how to book. Some specialized services may require an in-person visit without an appointment or a phone booking instead.
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.