How to book your road test with the Maryland Vehicle Administration
You can schedule your MVA road test appointment online through the Maryland Vehicle Administration website, by phone, or in person at an MVA office. The online system is fastest — you pick your test location, choose from available dates and times, and get a confirmation number when ready. Phone scheduling takes longer because you're waiting in a queue, but works if you don't have internet access or prefer to speak with someone.
Before you book, make sure you meet the basic requirements: you must hold a valid learner's permit, have proof of vehicle registration and insurance, and bring a vehicle that passes safety inspection. The MVA will not let you test in a car with broken lights, worn tires, or missing mirrors, so check those first.
Road test appointments fill up weeks in advance during busy seasons (spring through early fall), so book as soon as you're ready. If you can't find an open slot at your preferred location, try a less busy office — you can test anywhere in Maryland, not just near your home.
Key Takeaways
- Schedule online at mva.maryland.gov, by phone at 410-768-7000, or walk into any MVA office during business hours.
- You need a valid learner's permit, proof of insurance and registration, and a vehicle that passes a basic safety check before your test date.
- Appointments book weeks ahead during spring and summer, so reserve your slot as soon as you're ready to test.
- If your preferred location is full, check smaller or less busy MVA offices — you can test at any location in the state.
- Bring your learner's permit, vehicle documents, and proof of insurance to your appointment, or the MVA will not let you test.
What documents and vehicle you need to bring
Bring your valid learner's permit, your state ID or passport, proof of vehicle insurance, and the vehicle's registration. The MVA will check all of these before the test starts. If any document is missing or expired, the examiner will cancel your appointment and you'll have to reschedule.
The vehicle itself must have working headlights, brake lights, turn signals, windshield wipers, and a functioning horn. Tires must have tread (the MVA uses a penny test — insert a penny into the tread; if you can see the top of Lincoln's head, the tire is too worn). Mirrors must be present and unbroken, and the seatbelts must work. The MVA does a walk-around safety check before every test, and if anything fails, you don't test that day.
The car doesn't have to be new or fancy, but it has to be safe. Bring the keys and make sure the gas tank has enough fuel to complete the test route — examiners won't test a car that might run out of gas during the drive.
How to reschedule or cancel your appointment
Cancel or reschedule through the same system where you booked. If you scheduled online, log back into mva.maryland.gov with your confirmation number and change your date or time. If you booked by phone, call 410-768-7000 to modify your appointment. You can also walk into any MVA office and ask staff to reschedule you in person.
Cancel at least 24 hours before your test time if possible. If you cancel with less notice or don't show up, you may lose your fee and have to pay again to reschedule. Life happens — if you're sick or your car breaks down the day of your test, call the MVA office directly and explain. They have some flexibility for genuine emergencies, but they won't hold your slot without notice.
What happens on the day of your test
Arrive 10 to 15 minutes early. The examiner will check your documents, inspect the vehicle, and ask you to demonstrate basic controls — turn on the wipers, headlights, and turn signals from inside the car. Then you'll drive a set route through local streets, usually lasting 15 to 20 minutes. The examiner watches how you handle turns, stops, parking, and how you respond to traffic and pedestrians.
You pass or fail on that single drive. There's no written test on the day of your road test — you took that when you got your learner's permit. If you pass, you can get your license the same day at the MVA office. If you fail, you'll get a score sheet showing what you need to work on, and you can reschedule another test.
What to do if you fail your road test
You can reschedule when ready after failing. Most people book their next test right there at the MVA office before they leave. You'll pay the test fee again, and you can test as soon as the next available appointment — there's no waiting period between attempts in Maryland.
Ask the examiner or the office staff what specific things caused you to fail. Common reasons include not checking mirrors, rolling through stops, hitting the curb during parking, or not signaling turns. Practice those specific skills before your next test. Many people pass on their second or third attempt once they know what to focus on.
Fees and payment
The road test fee is $12 in Maryland. You pay when you schedule your appointment, whether you schedule online, by phone, or in person. If you reschedule, you pay the fee again. If you fail and reschedule, you pay again. The fee does not transfer between appointments — each test slot costs $12.
The MVA takes cash, check, and card payments. Online scheduling accepts card only. If you're paying by phone, ask what payment methods the office accepts.
Where to find your nearest MVA office and hours
The MVA website lists all office locations, hours, and which ones offer road testing. Not every MVA office does road tests — some are license-only locations. Check mva.maryland.gov or call 410-768-7000 to confirm that your chosen office runs tests on the day you want to test.
Most full-service MVA offices are open Monday through Friday during business hours, with some Saturday hours at larger locations. Hours vary by office, so check before you go. If you're scheduling online, the system only shows you offices that have open slots, so you don't have to hunt.
Frequently Asked Questions
Can I test in a borrowed car or my parent's car?
Yes. The car doesn't have to be registered in your name. You just need proof that the vehicle is insured and registered. If you're borrowing a car, bring the registration and proof of insurance for that specific vehicle, not your own.
What if I fail my test — how soon can I reschedule?
You can reschedule when ready, even the same day. There's no mandatory waiting period between attempts in Maryland. Book your next appointment as soon as you know you failed, because slots fill up fast.
Do I need to bring my learner's permit if I'm testing for a motorcycle endorsement?
Yes. You need a valid learner's permit for whatever class you're testing for — motorcycle, car, or commercial. The permit must be current and not expired.
What if my appointment time is wrong on my confirmation?
Call the MVA office where you're scheduled and ask them to correct it. If you booked online, you can also log back in and check your confirmation details. Don't assume the time is right — confirm it before the day of your test.
Can I reschedule my test online if I booked by phone?
Not directly. If you booked by phone, call the same number (410-768-7000) to reschedule, or walk into an MVA office. You'll need your confirmation number. Online rescheduling only works if you booked online originally.