How to book a Maryland driving test appointment
You can schedule a Maryland driving test through the MVA's online appointment system or by calling the MVA directly. The online system at mva.maryland.gov lets you pick your test location, preferred date, and time slot. If you prefer to call, the MVA appointment line is 410-768-7000 (TTY users can call 711). You will need your learner's permit number, a valid email address, and a phone number where you can be reached.
The MVA typically has appointment slots available within two to four weeks, though this varies by location and season. Urban testing centers like Baltimore and Annapolis often fill faster than rural locations. You can cancel or reschedule an appointment up to 24 hours before your test time through the same online system or by calling the appointment line.
Key Takeaways
- Book online at mva.maryland.gov or call 410-768-7000; you will need your learner's permit number and contact information.
- Bring your learner's permit, proof of identity, proof of residency, and a vehicle that has passed inspection to your test appointment.
- The road test lasts about 20 minutes and covers basic vehicle control, turns, parking, and following traffic laws in real driving conditions.
- You must pass both the written knowledge test and the road test to receive your full driver's license; you can retake either test after a waiting period if you fail.
- Test locations vary in availability; calling ahead or checking online can show you which centers have the shortest wait times.
What documents you need to bring
Bring your learner's permit (also called a provisional license) to your appointment—without it, the MVA will not let you test. You also need a valid photo ID such as a passport, military ID, or state ID card. If your ID does not show your current address, bring a second document proving where you live, such as a utility bill, lease, or bank statement dated within the last 60 days.
The vehicle you use for the test must have a valid Maryland inspection sticker and current registration. The MVA inspector will check the brakes, lights, windshield wipers, and horn before you begin driving. If the vehicle fails any of these checks, you will not be able to test that day and will need to reschedule after repairs are made.
What happens during the road test
The road test takes about 20 minutes and is conducted by an MVA examiner who sits in the passenger seat. You will start by demonstrating basic vehicle control in the parking lot—adjusting mirrors, fastening your seatbelt, and starting the engine. The examiner will then direct you through a route that includes residential streets, turns, lane changes, parking (both parallel and perpendicular), and at least one traffic light or stop sign.
The examiner is looking for safe driving habits: smooth steering, proper use of signals, appropriate speed, awareness of other vehicles and pedestrians, and correct responses to traffic signs. Common reasons people fail include failing to come to a complete stop, improper lane changes, hitting the curb during parking, or not checking mirrors and blind spots. You are allowed one minor error; two or more minor errors or any major error results in a failing score.
Retesting if you do not pass
If you fail the road test, you can retake it after waiting at least one business day. You will need to pay the test fee again and schedule a new appointment through the same online system or by phone. The MVA does not limit how many times you can retake the test, but you must hold a valid learner's permit each time you test.
If you fail the written knowledge test (which you take before the road test), you can retake it when ready at the same testing location if time permits, or schedule a new appointment for another day. Most people pass the written test on their first attempt if they study the Maryland Driver's Manual, which is available free online at mva.maryland.gov.
Testing locations across Maryland
The MVA operates full-service testing centers in Baltimore, Annapolis, Towson, Waldorf, Hagerstown, Cumberland, and Salisbury. Each location handles both written and road tests. Smaller satellite offices in some counties handle written tests only; if you pass the written test at a satellite location, you will schedule your road test at the nearest full-service center.
Wait times and appointment availability differ by location. The Baltimore and Annapolis centers typically have longer waits during spring and summer months when more people test. If your local center is booked out, you may find an earlier slot at a center 30 to 45 minutes away. The online booking system shows real-time availability for all locations, so you can compare before choosing.
Preparing for your appointment
Practice driving in different conditions—residential areas, busier roads, parking lots, and if possible, light traffic on main roads. Focus on smooth steering, deliberate mirror checks, and complete stops. Many people fail because they rush or do not demonstrate that they are checking their surroundings; the examiner needs to see you look before you move.
Get a good night's sleep before your test and arrive at least 15 minutes early. Bring all required documents in a folder so you do not waste time searching for them. Wear comfortable clothes and shoes that let you operate the pedals easily. The examiner will explain what they want you to do at each step, so listen carefully and ask for clarification if you do not understand an instruction.
Frequently Asked Questions
Can someone else schedule my test appointment for me?
No, you must schedule your own appointment using your learner's permit number. The online system and phone line both require this information to verify your identity. A parent or guardian can help you navigate the process, but the permit holder must be the one booking.
What if I miss my appointment?
If you miss your scheduled test without canceling, you forfeit the test fee and will need to pay again to book a new appointment. The MVA does not automatically reschedule missed tests. If an emergency comes up, call 410-768-7000 as soon as possible to cancel and reschedule.
Can I use someone else's car for the test?
Yes, as long as the vehicle has a valid Maryland inspection sticker, current registration, and working brakes, lights, wipers, and horn. The car does not have to be registered in your name. The owner should be aware you are using it and should have insurance that covers you as a driver.
How long is my learner's permit valid?
A Maryland learner's permit is valid for two years from the date of issue. You must hold it for at least 60 days before you can take the road test. If your permit expires before you test, you will need to renew it at an MVA office before scheduling a new appointment.
What if I fail the road test twice?
You can retake the test as many times as needed. After failing twice, consider taking a few more practice sessions with an experienced driver or a professional driving instructor. Many people find that additional practice between attempts significantly improves their results on the next try.