How to book a Maryland MVA driving test appointment
You book a Maryland MVA driving test through the Maryland Department of Transportation's online appointment system at mva.maryland.gov. You will need your learner's permit number, a valid email address, and a phone number where the MVA can reach you. The system lets you choose your test location, preferred date, and time slot — though availability varies by location and season.
The MVA does not hold walk-in road tests. Every driving test requires a scheduled appointment. If you miss your appointment without canceling at least 24 hours ahead, you forfeit your test fee and must book again.
You can also call the MVA at 410-768-7000 to book by phone if you do not have internet access or prefer to speak with someone. Wait times for phone appointments are often longer than online booking, especially during peak testing seasons (spring through early fall).
Key Takeaways
- Book online at mva.maryland.gov using your learner's permit number, or call 410-768-7000 to book by phone.
- You must cancel at least 24 hours before your appointment or you lose your test fee and must reschedule.
- Test availability is tightest from April through September; booking several weeks ahead increases your chances of getting your preferred location and time.
- Bring your learner's permit, proof of identity, proof of residency, and the vehicle you will test in on the day of your appointment.
- The test itself lasts 20 to 30 minutes and covers basic vehicle control, traffic laws, and safe driving decisions.
What you need before you book
You must hold a valid Maryland learner's permit before the MVA will let you book a road test. Your permit number appears on the front of your permit card. If you have lost your permit or it has expired, you will need to replace it before scheduling a test.
You also need a vehicle to test in. The car must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, windshield wipers, horn, and mirrors before the test begins. You cannot test in a vehicle with a "for sale" sign, a temporary tag, or expired registration. The vehicle does not have to be registered in your name, but the owner must give you permission to use it for the test.
Have your email address and phone number ready when you book. The MVA sends appointment confirmations by email and may call if there are weather cancellations or other changes.
Booking online versus by phone
The online system at mva.maryland.gov is faster and shows you all available slots for your chosen location. You can see dates and times when ready and book within seconds. You will receive an when ready confirmation email with your appointment details, test location address, and what to bring.
Booking by phone (410-768-7000) takes longer because you must wait for an MVA representative. However, the phone line can sometimes help if the online system is down or if you have questions about which test location is closest to you. Phone lines are busiest on Monday mornings and during lunch hours.
Both methods charge the same test fee. Maryland does not charge extra for booking online or by phone.
Test locations and wait times across Maryland
Maryland has MVA test sites in most counties, with multiple locations in Baltimore, Prince George's, Montgomery, and Anne Arundel counties. When you book online, the system shows which locations have openings and how far out those openings are.
Wait times vary widely by location and season. Rural counties often have openings within two to three weeks. Baltimore and suburban Washington, D.C. locations often have waits of six to twelve weeks, especially from April through August. If your nearest location is fully booked, you can choose a location farther away to test sooner — many people do this to avoid long waits.
The MVA publishes current wait times on its website, though the online booking system itself shows the most up-to-date availability when you search.
What to bring on test day
Bring your learner's permit and a valid photo ID (passport, military ID, or state ID card). You also need proof of Maryland residency — a utility bill, lease, or bank statement with your current address dated within the last 60 days. The examiner will check these documents before you start the test.
Bring the vehicle you will test in, with the keys. The examiner will inspect the vehicle's lights, wipers, horn, mirrors, and brakes before you drive. If any of these fail inspection, the test is canceled and you must reschedule with a different vehicle.
Arrive 10 to 15 minutes early. If you are more than 15 minutes late, the MVA may cancel your appointment and charge you the test fee again.
Rescheduling or canceling your appointment
You can cancel or reschedule online at mva.maryland.gov using your confirmation email or appointment number. You can also call 410-768-7000 to cancel by phone. You must cancel at least 24 hours before your scheduled test time.
If you cancel with 24 hours' notice, your test fee is refunded or transferred to a new appointment at no extra cost. If you miss your appointment or cancel within 24 hours, you lose the fee and must pay again to book a new test.
Weather closures are the only exception. If the MVA closes test sites due to snow, ice, or severe weather, it will call you and reschedule your test for free. Check the MVA website or your email for closure announcements on the morning of your test if weather is severe.
What happens during the test
The road test lasts 20 to 30 minutes. The examiner sits in the passenger seat and watches you perform basic driving tasks: starting the vehicle, turning, stopping, parking, backing up, and merging. The examiner also asks you to demonstrate knowledge of traffic signs and safe driving decisions — for example, what you would do if a pedestrian stepped into the road.
You must follow all traffic laws during the test. Speeding, running a red light, failing to signal, or unsafe lane changes are automatic failures. Minor mistakes like hesitating at a stop sign or slightly jerky braking usually do not result in failure, but the examiner is looking for safe, confident driving overall.
If you pass, the examiner will tell you before you leave the test site. You will receive your provisional driver's license in the mail within two weeks. If you do not pass, you can reschedule another test when ready — there is no waiting period between attempts.
Frequently Asked Questions
Can I book a test appointment if my learner's permit has expired?
No. Your permit must be valid on the day of your test. If your permit has expired, you must renew it at an MVA office or online before you can book. Renewal takes one to two weeks by mail, so plan ahead if your permit is expiring soon.
What if I need to reschedule but the website is not working?
Call 410-768-7000 to reschedule by phone. The MVA phone line is available Monday through Friday, 8 a.m. to 4:30 p.m. If you cannot reach anyone before your appointment, send an email to the MVA through its website contact form, but do this as early as possible — email responses can take several days.
Do I have to test in the county where I live?
No. You can book a test at any MVA location in Maryland, regardless of where you live or where your permit was issued. Many people choose locations outside their county to avoid long waits.
What if the vehicle I planned to test in breaks down before my appointment?
You can reschedule your test online or by phone. If you reschedule with 24 hours' notice, your fee transfers to the new appointment. If you have less than 24 hours, you will lose the fee, but you can book a new test when ready with a different vehicle.
How many times can I take the road test before I have to wait?
Maryland does not limit the number of times you can take the road test. You can reschedule and test again as many times as you need, though you pay the test fee each time. Most people pass on their second or third attempt.