Book your Maryland DMV appointment online through the state's scheduling system or by phone

The Maryland Motor Vehicle Administration (MVA) requires appointments for most in-person services, including vehicle registration, renewal, and title work. You can schedule an appointment through the MVA's online booking system at mva.maryland.gov or by calling 410-768-7000 (TTY 711). The online system is faster — you can see available times when ready and confirm your slot in minutes. Phone appointments typically take longer because you're working through a queue, but the staff can answer questions about what documents you'll need before you book.

Walk-ins are not accepted at most MVA locations, even if you see people inside. The appointment system exists to manage wait times and may support staff are available when you arrive. If you show up without a reservation, you'll be turned away or asked to schedule one on the spot using a kiosk, which defeats the purpose of coming in person.

Key Takeaways

  • Schedule appointments online at mva.maryland.gov or by phone at 410-768-7000; walk-ins are not accepted at most locations.
  • Bring your current ID, proof of residency, vehicle title or registration documents, and any forms specific to your transaction before you go.
  • Appointment availability varies by location and time of year; booking several weeks ahead gives you more options than waiting until the week you need service.
  • If you miss your appointment, you'll need to reschedule through the same system; no-shows may affect your ability to book future slots at some locations.

What you need before you book

Before you schedule, gather the documents your specific transaction requires. For a vehicle registration renewal, you'll need your current registration card, proof of Maryland residency (utility bill, lease, or mortgage statement dated within 60 days), and a valid ID. For a title transfer, bring the signed title from the seller, a bill of sale, proof of residency, and your ID. The MVA website lists requirements by transaction type — checking this first prevents wasted trips.

If you're registering a vehicle for the first time in Maryland or transferring a title from another state, the list is longer and includes proof of ownership, emissions test results (for vehicles under 25 years old), and sometimes a safety inspection. The MVA's online transaction guide tells you exactly what to bring for your situation. Showing up without the right documents means rescheduling, so verify the list before you leave home.

How to use the online scheduling system

Go to mva.maryland.gov and select "Schedule an Appointment" from the homepage. You'll choose your transaction type (registration renewal, title transfer, registration process, and so on), then select your preferred location and date range. The system shows you available time slots for each location — some have same-week openings, others may be booked out several weeks. Peak times like early morning and mid-week slots fill faster than late afternoon appointments.

Once you select a time, you'll enter your name, phone number, and email address. The MVA sends a confirmation email with your appointment details, location address, and a list of documents to bring. Save this email or take a screenshot — you may need to show it on your phone when you arrive. If you don't receive a confirmation within a few minutes, check your spam folder or call 410-768-7000 to verify the booking went through.

Scheduling by phone and what to expect

Call 410-768-7000 during business hours (Monday–Friday, 8 a.m. to 4:30 p.m.; Saturday, 9 a.m. to 1 p.m.). Have your transaction type ready and tell the representative which location is most convenient for you. They'll check availability and offer you the next open slots. The phone system is slower than online booking because you're waiting in a queue, but representatives can answer questions about documents and help you understand what you're registering or transferring.

After you book by phone, you'll receive a confirmation number. Write it down and ask the representative to email or text your confirmation details. If you don't get an email, call back to confirm the appointment was entered correctly — phone booking errors do happen, and you want to verify before you show up.

What to do if your preferred time is booked

If the location and date you want are full, check nearby MVA offices. Maryland has multiple service centers in Baltimore, Annapolis, Towson, and other areas. A location 15 minutes away might have openings when your closest office is booked weeks out. The online system shows availability across all locations, so you can compare wait times before deciding.

You can also check back in a few days — cancellations happen regularly as people reschedule or complete their transactions early. If you're flexible on timing, booking for a weekday afternoon or a less popular location (not downtown Baltimore or Annapolis) usually means shorter waits and faster service. If your transaction is urgent, calling 410-768-7000 and explaining your situation sometimes opens options that don't show online.

Preparing for your appointment day

Arrive 10 minutes early with all required documents in a folder or envelope. Bring your confirmation email or number on your phone or printed. The MVA staff will call your name from the waiting area — if you're not there when called, they may move to the next person, and you may lose your slot depending on the location's policy. Have your ID ready and your documents organized in the order the MVA website listed them.

Processing times vary by transaction. A registration renewal typically takes 15 to 30 minutes once you're called. A title transfer or first-time registration can take 45 minutes to an hour. Bring your vehicle keys if you're registering a vehicle for the first time — staff may need to verify the VIN on the car itself. If you have questions during your appointment, ask them then; the representative can clarify requirements or next steps before you leave.

If you need to cancel or reschedule

Cancel or reschedule through the same system you used to book. If you scheduled online, log back into mva.maryland.gov, find your appointment, and select the option to cancel or change the time. If you booked by phone, call 410-768-7000 to modify your slot. Canceling at least 24 hours before your appointment is courteous and frees the slot for someone else.

If you miss your appointment without canceling, contact the MVA as soon as possible to reschedule. Repeated no-shows may result in restrictions on booking future appointments at some locations, though this policy varies. Life happens — if you can't make it, cancel and rebook rather than letting the slot go unused.

Frequently Asked Questions

Can I do my registration renewal online instead of going to the MVA?

Some renewals can be done online through mva.maryland.gov if your vehicle has a valid emissions test, your registration is not expired, and you have no outstanding violations. Check the website to see if your renewal qualifies. If it does, you can renew without an appointment. If it doesn't, you'll need an in-person appointment.

What happens if I arrive late to my appointment?

Arriving 5 to 10 minutes late is usually fine — the MVA builds in buffer time. If you're more than 15 minutes late, call the location when ready to let them know you're coming. They may hold your slot or ask you to reschedule depending on how busy they are. Don't assume they'll wait; call ahead.

Do I need an appointment for a learner's permit or driver's license test?

No. Driver's license and learner's permit appointments are scheduled separately through a different system. Go to mva.maryland.gov and look for "Schedule a Driver's License Appointment" — it's a different booking process from vehicle registration and title services.

Can someone else go to my appointment for me?

Not for most transactions. You must be present for vehicle registration, title work, and license-related services. A representative or family member can help with paperwork, but you need to be there in person with your ID. Check the MVA website for your specific transaction to confirm.

What if the online system won't let me book an appointment?

Clear your browser cache and cookies, then try again in a different browser. If the website still won't work, call 410-768-7000 to book by phone. Technical issues are rare, but the phone line is always an option if the online system isn't responding.