What you need to do to book an MVA driver's test appointment
To schedule a driver's test with the Maryland Vehicle Administration (MVA), you must contact the MVA directly through their online system, by phone, or in person at a local office. The MVA does not accept walk-ins for road tests — every test requires an advance appointment. You can book online through the MVA website, call the scheduling line, or visit an MVA office to reserve a time slot.
The specific method available to you depends on your location and whether you are a first-time test taker or retaking the exam. Maryland residents can use the online scheduling system for most appointments, though some offices may have limited availability or require phone booking during certain periods.
Key Takeaways
- You must schedule your MVA road test in advance; the MVA does not accept same-day or walk-in test appointments.
- Online scheduling through the MVA website is the fastest method and shows real-time availability at each testing location.
- You need your learner's permit number, a valid ID, and proof of residency to book an appointment.
- Test slots fill quickly at popular times and locations, so booking several weeks ahead increases your chances of getting your preferred date.
- If you miss your appointment without canceling at least 24 hours in advance, you may lose your fee and have to reschedule.
Scheduling online through the MVA website
The MVA's online appointment system is available at mva.maryland.gov. Go to the "Schedule an Appointment" section and select "Road Test" from the menu. You will need your learner's permit number and a valid email address to proceed. The system will ask you to choose your preferred testing location and show available dates and times for the next several weeks.
After you select a time slot, you will receive a confirmation email with your appointment details, including the date, time, location, and what to bring. Save this confirmation — you will need to show it when you arrive for your test. The online system is open 24 hours a day, and you can cancel or reschedule through the same portal if your plans change.
Calling the MVA scheduling line
If you prefer to book by phone, call the MVA's main customer service line at 410-768-7000 (or 1-800-950-1MVA from outside Maryland). Tell the representative you want to schedule a road test. Have your learner's permit number ready, along with your preferred testing location and any dates that work for your schedule.
Phone wait times can be long during peak hours (mid-morning and early afternoon on weekdays). Calling early in the morning or late in the afternoon typically means shorter waits. The MVA can book your appointment over the phone and will email you a confirmation, or you can request that they mail it to you.
Booking in person at an MVA office
You can walk into any MVA office during business hours and schedule your road test at the customer service counter. Bring your learner's permit and a valid ID. The staff member will check availability and book you for an open slot, usually within two to four weeks depending on the location and season.
In-person booking is useful if you want to see the testing route or facility before your appointment, or if you have questions the online system does not answer. However, expect to wait in line, and availability may be more limited than what you see online. Some offices are busier than others — smaller regional offices often have shorter wait times and more open test slots.
What to bring and what the MVA will check
On the day of your test, bring your appointment confirmation (email or printed copy), your learner's permit, and a valid photo ID. You must also bring proof of residency — a utility bill, lease, or bank statement with your name and current address dated within the last 60 days. If you do not have proof of residency, your test will be canceled.
The MVA will also verify that your vehicle meets safety requirements. Your car must have valid registration, current insurance, working headlights and brake lights, functioning windshield wipers, and a valid inspection sticker. If the vehicle fails any of these checks, you will not be allowed to test and will have to reschedule.
Timing, availability, and common scheduling mistakes
Road test appointments fill fastest in spring and early summer (March through June) and slowest in winter months. If you are flexible on timing, scheduling your test for a weekday in January, February, or November often means shorter waits and more available slots. Popular times like Saturday mornings and late afternoons on weekdays book up weeks in advance.
The most common mistake is not canceling an appointment you cannot keep. If you miss your test without canceling at least 24 hours ahead, you forfeit your fee and must pay again to reschedule. The second mistake is not checking the vehicle requirements before your appointment — many people arrive only to find their car does not have a current inspection sticker or valid registration.
If you need to reschedule, do it as soon as you know through the online system or by calling the MVA. Canceling early opens that slot for other test takers and ensures you do not lose your money. If you cancel with less than 24 hours' notice, the MVA may charge a cancellation fee depending on the office.
What happens after you book your appointment
After you schedule, the MVA will send you a confirmation email with your test date, time, location, and examiner assignment (if available). Review this carefully — if the date or location is wrong, reschedule when ready through the online system or by phone. Arrive at least 15 minutes early on test day; arriving late may result in cancellation.
The road test itself typically lasts 20 to 30 minutes and covers basic vehicle control, turning, parking, and following traffic laws. You will be tested on the same skills covered in the written knowledge test, but in real driving conditions. The examiner will tell you whether you passed or failed before you leave, and you will receive a written result form.
Frequently Asked Questions
Can I schedule a test appointment the same day or next day?
No. The MVA requires advance scheduling, and same-day or next-day appointments are not available. Most locations have openings two to four weeks out, though this varies by season and location. If you need a test urgently, call the MVA to ask about cancellations or check the online system daily for newly opened slots.
What if I cannot find an appointment at my preferred location?
Try scheduling at a different MVA office — rural or regional offices often have more availability than busy urban locations. You can test at any MVA office in Maryland, not just the one closest to you. Alternatively, check the online system every few days; cancellations open up slots regularly.
Do I have to reschedule if I fail my road test?
Yes. After you fail, you must schedule a new appointment through the same process. There is no automatic rebooking. You can take the test again as soon as the next available appointment, though some people wait a few weeks to practice more before rescheduling.
What if my learner's permit expires before my test date?
You must renew your permit before your test appointment. The MVA will not allow you to test on an expired permit. If your permit is expiring soon, reschedule your test for after you renew, or renew your permit first and then book the test.
Can someone else schedule a test appointment for me?
Yes, if you give them your learner's permit number and preferred location and dates. However, you must be the one to show up for the test with your permit and ID. The appointment is tied to your permit, not to whoever booked it.