Skip to main content

How to Schedule Your Maryland MVA Appointment Online

Schedule your Maryland MVA appointment through the official website or by phone

The Maryland Motor Vehicle Administration (MVA) lets you book most appointments online at mva.maryland.gov without waiting on hold. You can also call 410-768-7000 (Baltimore area) or 1-800-637-1446 (toll-free) to schedule by phone. Online scheduling is faster — you pick your date, time, and location in minutes and get a confirmation number immediately.

Not every service can be scheduled in advance. Road tests, commercial driver's license (CDL) tests, and some knowledge tests still require phone booking or walk-in availability. For those services, the phone line will tell you what dates are open at your chosen location.

You do not need an account to schedule. The system asks for your name, date of birth, driver's license number (if you have one), and the service you need. Have that information ready before you start.

Key Takeaways

  • Online scheduling at mva.maryland.gov is available for most services and shows available times immediately without a phone call.
  • Road tests, CDL tests, and some knowledge tests cannot be scheduled online and require a phone call to 410-768-7000 or 1-800-637-1446.
  • You will need your name, date of birth, and driver's license number to schedule, but you do not need to create an account.
  • Your confirmation number is your proof of appointment — save it or write it down before you leave the scheduling page.
  • Arrive 10 to 15 minutes early with the documents the MVA lists for your specific service, or your appointment may be cancelled.

What services you can book online versus by phone

Most routine transactions can be scheduled through the website: license renewals, address changes, duplicate licenses, ID card issuance, and vehicle registration services. If you are renewing a license that is not yet expired or expired less than two years ago, online scheduling usually works. The system will tell you immediately if your situation requires an in-person visit.

Services that still require a phone call are road tests (for new drivers), CDL knowledge and skills tests, and some knowledge tests for drivers who failed or need to retake. When you call for these, have your driver's license number and the MVA location you prefer ready. The phone representative will check availability and book you into the first open slot, which may be weeks away depending on demand.

If you are unsure whether your service can be scheduled online, start at mva.maryland.gov and enter your service type. The system will either show you available appointments or direct you to call.

Steps to schedule online

Go to mva.maryland.gov and look for the "Schedule an Appointment" button on the home page. Click it and select the service you need from the dropdown menu — for example, "Renew Driver's License" or "Change Address."

Enter your personal information: full name, date of birth, and your current driver's license number (or state ID number if you do not have a license). The system will verify this information against MVA records. If the information does not match exactly, you will get an error and may need to call instead.

Choose your preferred MVA office location from the list. Maryland has multiple locations; the system shows which ones have openings for your service. Select a date and time that works for you. The calendar shows only days with available slots.

Review your appointment details and confirm. The system will display a confirmation number — write this down or take a screenshot. You will need it when you arrive. The MVA will not send you a reminder email or text, so the confirmation number is your only proof of the appointment.

What to bring and how early to arrive

Bring your confirmation number and a valid form of identification. For most services, a current driver's license or state ID is enough. If you are renewing an expired license, bring the expired license itself plus one document proving your current address (utility bill, lease, or bank statement dated within the last 60 days).

For vehicle registration services, bring your vehicle title, proof of insurance, and a photo ID. For a first-time license or knowledge test, bring your learner's permit and proof of residency. The MVA website lists exact documents for each service — check before you go.

Arrive 10 to 15 minutes before your appointment time. If you arrive more than 15 minutes late, the MVA may cancel your slot and you will have to reschedule. Bring all documents in one folder so you can hand them over quickly.

If your preferred time is not available

The online system shows only dates with open slots. If you do not see any times in the next few weeks, that location is fully booked for your service. You have two options: choose a different MVA location (if one is within reasonable distance) or call 410-768-7000 to ask about cancellations or future openings.

Cancellations happen regularly — people reschedule or do not show up. The phone line can sometimes book you sooner than the website shows, especially if you are flexible about time of day or willing to travel to a less busy location.

If you need a road test or CDL test, calling is your only option. Tell the representative your preferred location and ask for the soonest available date. Demand for these tests is high, so appointments may be several weeks out.

What happens if you miss or need to reschedule

If you cannot make your appointment, reschedule as soon as you know. Go back to mva.maryland.gov, enter your confirmation number, and you can usually cancel and rebook in the same session. Cancelling online frees up your slot for someone else and opens a new time for you.

If you miss your appointment without cancelling, the MVA may flag your account. You can still schedule again, but repeated no-shows can result in longer waits for future appointments. If you are running late, call the MVA office directly (the phone number is on your confirmation) and ask if they can hold your slot a few extra minutes.

Frequently Asked Questions

Can I schedule an appointment if my license is suspended or revoked?

No. The online system will reject your information if your license status is suspended or revoked. You must call 410-768-7000 to speak with a representative about your specific situation and whether you can schedule a reinstatement appointment.

Do I need to create a login or account to schedule?

No. The MVA scheduling system does not require an account. You enter your information each time you schedule, and the system verifies you against MVA records. Your confirmation number is your proof of appointment.

What if the system says my information does not match?

This usually means your name, date of birth, or license number does not match exactly what the MVA has on file. Check for spelling errors or middle initials. If you still cannot schedule online, call 410-768-7000 and a representative can help you book by phone.

Can I schedule multiple appointments at once?

You must schedule each appointment separately. If you need a license renewal and an address change, schedule the address change first (it is usually faster), then schedule the renewal. You can do both in one visit if you book them on the same day at the same location.

How far in advance can I schedule?

The online system typically shows availability 30 to 60 days ahead, depending on how busy your location is. You can schedule as soon as slots open. For road tests and CDL tests, availability is often only a few weeks out due to high demand.

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.