Maryland DMV appointments are scheduled online through the state's reservation system, by phone, or in person at a local office

Maryland's Department of Motor Vehicles uses an online booking system called the Maryland MVA Online Appointment Scheduler. You can reserve a time slot for most services — license renewals, road tests, title transfers, and ID replacements — without visiting an office first. The system shows available dates and times at your chosen location, and you receive a confirmation number by email or text.

If you prefer not to book online, you can call the Maryland MVA at 1-410-424-3600 (TTY 1-410-424-3780) during business hours. Staff can schedule your appointment and answer questions about what documents to bring. Walk-ins are accepted at most offices, but wait times are typically longer than for reserved appointments, especially during peak hours.

Key Takeaways

  • The Maryland MVA Online Appointment Scheduler is the fastest way to book, and you can reserve a slot up to 30 days in advance.
  • Road tests and certain commercial services have separate scheduling rules and may require phone booking or in-person registration.
  • You must bring valid identification and any documents specific to your transaction — a checklist appears after you select your service type online.
  • If you miss your appointment without canceling, you may lose your reserved time and have to reschedule through the phone line.
  • Maryland MVA offices are closed on Sundays and most federal holidays, and hours vary by location.

How to book online through the Maryland MVA scheduler

Visit the Maryland MVA website and select "Schedule an Appointment" from the homepage. You will choose your service type first — for example, "License Renewal," "Road Test," or "Title and Registration." The system then displays available locations near you and open time slots for the next 30 days.

After selecting your preferred date and time, you enter your name, phone number, and email address. Maryland MVA sends a confirmation number to your email and, if you provided one, to your phone. Save this number — you will need it if you need to reschedule or cancel. The confirmation also lists the documents you must bring to your appointment.

If the service you need does not appear in the online scheduler, or if all nearby slots are full, call the MVA phone line. Some services, such as commercial driver's license (CDL) testing and certain title transactions, may require phone booking or may have separate scheduling systems.

What documents and information to bring

The documents you need depend on your transaction type. For a license renewal, bring your current Maryland driver's license or ID card and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). For a road test, bring your learner's permit, proof of residency, and proof of insurance.

For title and registration services, bring the vehicle's current title or registration, proof of ownership (bill of sale, manufacturer's certificate, or previous title), and proof of residency. If you are registering a vehicle for the first time in Maryland, you may also need an emissions inspection certificate or a vehicle inspection report, depending on the vehicle's age and type.

The Maryland MVA website lists the full document checklist for each service after you select it in the scheduler. Print or screenshot this list before your appointment so you do not forget anything. Arriving without required documents may result in your appointment being rescheduled.

Road test scheduling and cancellation policies

Road tests in Maryland are scheduled through a separate system. You must first obtain a learner's permit from an MVA office, then call 1-410-424-3600 to book your road test appointment. Road test slots fill quickly, especially in spring and summer, so call as soon as you are ready to test.

If you need to cancel or reschedule a road test, call the same number at least 24 hours before your appointment. Canceling with less than 24 hours' notice may result in a failed test attempt being recorded, which affects your ability to book another test soon. The same rule applies to standard appointments — canceling without notice counts against you.

Road tests are offered Monday through Friday at most locations. Saturday testing is available at select offices, but appointments fill faster. Check the MVA website for your local office's test schedule before calling to book.

Maryland MVA office locations and hours

Maryland has approximately 25 MVA offices statewide, with the largest in Baltimore, Annapolis, and Towson. Each office handles the full range of services — licenses, IDs, titles, and registrations — though some smaller branches may have limited hours or services.

Most offices are open Monday through Friday, 8:00 a.m. to 4:30 p.m., with some locations staying open until 5:00 p.m. or 6:00 p.m. on certain days. A few offices offer Saturday hours, typically 9:00 a.m. to 1:00 p.m. All offices are closed Sundays and federal holidays. Hours vary by location, so check the MVA website or call ahead to confirm the hours of your nearest office.

If your local office is consistently booked, try scheduling at a less busy location. Rural and suburban offices often have more open slots than downtown branches, and the appointment time may be worth the drive if your nearest office has a long wait.

What to expect when you arrive for your appointment

Arrive 10 to 15 minutes early with your confirmation number and all required documents. Check in at the front desk and provide your confirmation number. You will be called when it is your turn, usually within 15 minutes of your appointment time.

Bring original documents, not copies — the MVA staff will verify them in person. If you are taking a photo for a license or ID, wear appropriate clothing and avoid hats or sunglasses. The photo will be used on your card for up to eight years, so dress as you normally would.

Processing times vary by service. A license renewal typically takes 15 to 20 minutes. A road test takes 20 to 30 minutes. Title and registration transactions can take 30 to 45 minutes if all documents are in order. If your documents are incomplete or incorrect, you may be asked to reschedule.

Rescheduling and canceling your appointment

To cancel or reschedule an appointment booked online, log back into the Maryland MVA scheduler using your confirmation number and email address. You can change your date and time or cancel entirely. If you cancel, your slot opens for other people to book.

If you booked by phone, call the MVA at 1-410-424-3600 to reschedule or cancel. Provide your confirmation number when you call. Canceling at least 24 hours in advance is important — missing an appointment without canceling may result in a failed attempt being recorded, which can delay your next booking.

If you miss your appointment, you can reschedule when ready online or by phone. However, if you miss a road test, a failed attempt is recorded, and you must wait before booking another test. The waiting period depends on how many failed attempts you have accumulated.

Frequently Asked Questions

Can I book an appointment more than 30 days in advance?

No, the Maryland MVA Online Appointment Scheduler only shows availability for the next 30 days. If you need an appointment further out, call 1-410-424-3600 and ask if phone booking allows longer advance scheduling. For most services, 30 days is sufficient notice.

What if all nearby appointments are full?

Check offices in neighboring counties or less busy areas — rural branches often have more open slots. You can also call the MVA phone line to ask about cancellations or to be placed on a waitlist. Some people find that checking the online scheduler early in the morning or late in the day reveals newly available slots.

Do I need an appointment for a road test, or can I walk in?

Road tests require a scheduled appointment. Walk-ins are not accepted for testing. Call 1-410-424-3600 to book your test at least a few weeks in advance, especially during busy seasons.

What happens if I arrive late to my appointment?

If you arrive more than 15 minutes late, you may be asked to reschedule. The MVA prioritizes people with confirmed appointment times, so arriving late can result in a long wait or being turned away. If you are running late, call the office directly to let them know.

Can I transfer my appointment to someone else?

No, appointments are tied to the person who booked them. If someone else needs an appointment, they must book their own slot using the online scheduler or by calling the MVA phone line.