Book your Maryland DMV appointment online through the state's reservation system, by phone, or in person at a local office
Maryland's Department of Motor Vehicles lets you reserve a time slot before you go in, which means you skip the walk-in line and know exactly when to arrive. You can book online at mva.maryland.gov, call the MVA scheduling line, or show up at a branch office to reserve a future date. The online system is fastest — you pick your service, location, and time slot in about five minutes.
You do not have to make an appointment to visit an MVA office, but having one saves you hours of waiting. Walk-ins are served after reserved customers, so appointment holders move through much faster. If you cannot book online or by phone, you can always go to your local office and ask staff to schedule you for a later date.
Key Takeaways
- The online booking system at mva.maryland.gov is open 24/7 and shows you available times at each location before you commit.
- You can call 410-227-1371 (Baltimore area) or 1-888-769-0100 (toll-free) to book by phone during business hours.
- Walk-in service is available at all MVA offices, but appointment holders are served first, so you will wait longer without a reservation.
- You need to know what service you want (license renewal, vehicle registration, etc.) before you book, because appointment slots are separated by service type.
- Bring all required documents for your specific transaction on the day of your appointment, or staff will turn you away and you will lose your slot.
Booking online through mva.maryland.gov
Go to mva.maryland.gov and click the "Schedule an Appointment" button on the homepage. You will be asked to choose your service type first — this matters because the system shows different available times depending on whether you need a license renewal, vehicle registration, a learner's permit, or another transaction. Select the service that matches what you came to do.
Next, choose your preferred MVA office location. Maryland has branches in Baltimore, Annapolis, Bowie, Catonsville, Dundalk, Essex, Frederick, Gaithersburg, Glen Burnie, Hagerstown, Laurel, Salisbury, and Towson, plus several smaller satellite offices. The system shows you wait times at each location so you can pick the one that works for your schedule. After you choose a location, the calendar displays available appointment slots for the next several weeks.
Select your preferred date and time, then enter your name, phone number, and email address. You will receive a confirmation email with your appointment number and details. Save this email or write down your appointment number — you will need it if you need to reschedule or cancel.
Booking by phone
Call 410-227-1371 if you are in the Baltimore area, or 1-888-769-0100 from anywhere else in Maryland. The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m., and Saturday 8 a.m. to 12 p.m. Have your driver's license number or vehicle registration number ready when you call, along with the service you need and your preferred location.
The phone system can be slow during peak hours, especially mid-morning and early afternoon on weekdays. Calling early in the morning or on Saturday morning usually means shorter wait times. A staff member will confirm your appointment details and give you an appointment number over the phone.
What to bring on the day of your appointment
The documents you need depend on your service type. For a driver's license renewal, bring your current license, proof of residency (a utility bill or lease dated within the last 60 days), and your Social Security card or a document showing your number. For vehicle registration, bring your current registration, proof of insurance, and the vehicle's title or a bill of sale if you recently bought it.
If you are getting a learner's permit, bring proof of identity, proof of residency, your Social Security card, and a completed process form (DL-43). For a Real ID driver's license, you need additional documents: a birth certificate or passport, proof of residency, your Social Security card, and proof of your current address if it differs from your license.
Check the specific requirements for your transaction on mva.maryland.gov before you go. If you arrive without the right documents, staff will not process your request and you will lose your appointment slot. You can reschedule, but you will have to go through the booking process again.
Rescheduling or canceling your appointment
If you need to change your appointment time or date, go back to mva.maryland.gov and click "Manage Your Appointment." Enter your appointment number and phone number, and the system will let you cancel or reschedule. You can also call the scheduling line at the numbers listed above to make changes by phone.
Cancel as soon as you know you cannot make it, so the time slot opens up for someone else. If you miss your appointment without canceling, you may have to wait longer to book your next one, depending on the office's policy.
What to expect when you arrive
Arrive 10 to 15 minutes early so you have time to check in at the front desk. Tell staff your appointment number and they will direct you to the right line. Appointment holders are called before walk-in customers, so you should be seen within a few minutes of your scheduled time, though some offices run behind during busy periods.
The actual transaction — renewing your license, registering your vehicle, or taking your test — usually takes 15 to 30 minutes depending on the service and how busy the office is. If you need to take a written test or a road test, that will take longer. Staff will tell you what to expect when they call you.
If you cannot book online or by phone
You can walk into any MVA office during business hours without an appointment. Hours vary by location, but most offices are open Monday through Friday 8 a.m. to 5 p.m., and some are open Saturday mornings. Check the specific hours for your nearest office on mva.maryland.gov.
When you arrive as a walk-in, check in at the front desk and take a number. You will wait for all appointment holders to be served first, then walk-in customers in the order they arrived. Wait times for walk-ins can be one to three hours depending on the time of day and how busy the office is. If you prefer not to wait, you can ask staff to schedule you for an appointment on a future date.
Frequently Asked Questions
How far in advance can I book an appointment?
You can usually book up to 30 days ahead through the online system or by phone. The exact window varies by location and service type. If you need an appointment further out, call the scheduling line to ask about availability.
Can I book an appointment for someone else?
No. The person who will be doing the transaction must book their own appointment or be present when someone books it for them. You cannot book an appointment for a family member or friend without them there to provide their information.
What if the appointment time I want is already taken?
The online system shows you all available times at your chosen location. If the time you want is gone, pick a different time or try a different office location. You can also call the scheduling line to ask about cancellations or to be added to a waitlist.
Do I need an appointment for a road test?
Yes. Road tests must be scheduled in advance. When you book your appointment, select "Road Test" as your service type. You will need to bring your learner's permit, proof of insurance, and a vehicle that passes inspection.
What happens if I am late to my appointment?
If you arrive more than 15 minutes after your scheduled time, staff may cancel your slot and treat you as a walk-in. Call ahead if you are running late and ask if they can hold your appointment. It is better to reschedule than to risk losing your spot.