You can schedule a Maryland MVA appointment online, by phone, or in person, but the method and wait time depend on what service you need
The Maryland Motor Vehicle Administration (MVA) requires appointments for most in-person transactions at its branch offices. You do not walk in and wait; you book a time slot ahead. The online system at mva.maryland.gov is the fastest route for most people — it shows available dates and times in real time and confirms your slot when ready. If you cannot use the website, you can call the MVA's scheduling line or visit a branch office in person to book.
The wait time between booking and your appointment varies sharply by service type and location. A standard driver's license renewal might have slots available within days. A commercial driver's license (CDL) test or a vehicle title transfer can have waits of several weeks, especially in high-traffic counties like Baltimore and Prince George's. The system prioritizes based on demand, not fairness, so booking early matters.
Key Takeaways
- The MVA website at mva.maryland.gov lets you book most appointments online and shows available times when ready for your chosen service and location.
- Phone scheduling through the MVA's main line works if the website is down or you need help choosing the right service type, but expect longer hold times during business hours.
- Walk-in appointments at branch offices are possible but typically have longer waits than pre-booked slots, and some services do not accept walk-ins at all.
- Appointment availability depends on service type and county — CDL tests and title work often have waits of two to four weeks, while license renewals may be available within days.
- You will need your confirmation number and a valid ID when you arrive; the MVA sends confirmation by email or text depending on how you booked.
Booking online through the MVA website
Go to mva.maryland.gov and select "Schedule an Appointment" from the homepage. The system asks you to choose your service type first — driver's license renewal, vehicle registration, title transfer, CDL test, knowledge test, road test, and several others. Each service has its own queue, so choosing the wrong one delays you. If you are unsure which service you need, the website has a brief description for each.
Next, you select your preferred county and branch office. Maryland has MVA offices in every county, but not all offices offer all services. A small rural branch may not have CDL testing, for example. The website shows you which locations handle your specific service. Once you pick a location, the system displays available appointment dates and times for the next several weeks. You choose the slot that works for you, enter your contact information, and receive a confirmation number by email or text.
The online system is open 24 hours, so you can book at any time. Slots typically fill up during business hours on weekday mornings, so booking early in the morning or late evening often shows more availability. If no times appear for your preferred location, check a nearby county — sometimes a 20-minute drive saves you a two-week wait.
Calling the MVA scheduling line
The main MVA phone number is 410-787-7758 (toll-free: 1-800-950-1MVA, or 1-800-950-1682). When you call, you will reach an automated system that asks you to select your service type by pressing a number on your keypad. After you make your selection, the system either routes you to a live representative or offers you available appointment times directly through the phone menu.
Hold times vary widely. Early morning calls (before 9 a.m.) and calls on Tuesday or Wednesday typically have shorter waits than Friday afternoons. If you reach a representative, they can answer questions about which service you need, explain what documents to bring, and book your appointment while you are on the phone. They will give you a confirmation number verbally and can send it by email if you provide an address.
Phone scheduling is useful if the website is experiencing technical problems, if you are unsure which service type applies to your situation, or if you do not have email or text access for confirmation. However, it is slower than booking online, and you cannot see all available times at once the way you can on the website.
Walk-in appointments and same-day service
Some MVA branch offices accept walk-in customers, but availability and wait times are unpredictable. You arrive, check in at the front desk, and are placed in a queue based on the service you need. Wait times can range from 30 minutes to several hours depending on how busy the office is that day and what services are in demand.
Not all services are available for walk-ins. CDL tests, road tests, and some title work typically require a pre-booked appointment. License renewals and registration transactions are more likely to accept walk-ins, but this varies by location. Before you go to an office without an appointment, call ahead or check the MVA website to confirm that your specific service accepts walk-ins at that location.
Walk-in service is most practical if you are already in the area, have a straightforward transaction, and have flexibility with your time. If you have a specific appointment time you cannot miss later that day, do not rely on walk-in service — the wait is too unpredictable.
What to bring and how to prepare
When you book your appointment, the confirmation will list the documents you need. Requirements vary by service, but common items include your current driver's license or ID, proof of residency (utility bill, lease, or bank statement), proof of Social Security number, and vehicle registration or title. If you are renewing a license, bring your current license. If you are explore for a new title, bring the bill of sale or previous title.
Arrive 10 to 15 minutes early. Bring your confirmation number and the ID you used to book the appointment. If you received confirmation by email, you can show it on your phone or print it. The MVA staff will verify your information against what you provided when you booked, so make sure the details are accurate.
If you cannot make your appointment, cancel it through the website or by calling the scheduling line. Canceling frees up the slot for someone else and prevents you from being marked as a no-show, which can affect future scheduling.
Wait times by service type and location
Driver's license renewals typically have the shortest waits — often available within three to seven days at most locations. Standard vehicle registration and title renewals usually have slots within one to two weeks. However, CDL tests, road tests, and new title applications can have waits of three to six weeks, particularly in Baltimore City, Prince George's County, and Montgomery County, where demand is highest.
Rural counties like Garrett, Somerset, and Caroline generally have shorter waits because fewer people use those offices. If you live near a county line and have flexibility, checking a less-populated county can sometimes cut your wait time in half. The online system shows all available times across all locations, so you can compare before you book.
Seasonal demand also affects availability. Spring and summer see longer waits for road tests and license renewals because more people are scheduling. Winter typically has more open slots. If your transaction is not urgent, waiting until late fall or early winter can mean faster scheduling.
Troubleshooting common scheduling problems
If the website shows no available appointments, the most common reason is that you selected a service or location that is temporarily full. Try a different branch office in a nearby county, or check back the next day — new slots are sometimes released overnight. You can also call the scheduling line to ask if cancellations have opened up slots that have not yet appeared on the website.
If you booked an appointment but did not receive a confirmation email or text, check your spam folder first. If it is not there, call the scheduling line with your name and date of birth, and the representative can look up your appointment and resend the confirmation. If you lose your confirmation number, the MVA can still find your appointment by your name and phone number when you arrive.
If you need to reschedule, use the website to cancel your current appointment and book a new one, or call the scheduling line. Do not straightforward skip your appointment — no-shows can result in a delay before you are allowed to book again at some locations.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person who will be receiving the service must book the appointment themselves or be present when you book by phone on their behalf. The MVA verifies identity at check-in, so the name on the appointment must match the ID presented.
What happens if I miss my appointment?
If you do not show up, the slot is lost and you will need to book a new appointment. Some locations flag no-shows and may require you to wait a certain period before scheduling again. Always cancel if you cannot make it so the slot opens for someone else.
Can I change my appointment time after I book?
Yes. Log into the MVA website with your confirmation number, or call the scheduling line to modify your date or time. You can also cancel and rebook a different slot through the website when ready.
Do I need an appointment for a knowledge test or road test?
Yes. Both require pre-booked appointments. You cannot take either test as a walk-in. Book through the website or by phone, and arrive with your learner's permit and the required documents listed in your confirmation.
What if the office I need is fully booked for weeks?
Check branch offices in neighboring counties — the MVA system shows all locations statewide. You can also call the scheduling line to ask about cancellations or to confirm whether new slots are being released. Some services, like CDL tests, have longer waits during certain seasons, so waiting a few weeks may be unavoidable.