Book your Maryland driving test through the MVA's online appointment system or by phone at 410-787-7758
Maryland's Motor Vehicle Administration (MVA) requires you to schedule a driving test appointment before you can take the exam. You cannot walk in without a reservation. The MVA offers two ways to book: through their website at mva.maryland.gov or by calling their appointment line during business hours. Online booking is faster and shows available dates when ready; phone booking requires speaking with an MVA representative but works if you have questions about what documents to bring.
The appointment system fills up weeks in advance, especially in spring and summer. If you cannot find an open slot in your preferred location, check back daily — cancellations open up regularly. Some testing locations have more availability than others, so you may find an earlier date by choosing a different MVA office.
Key Takeaways
- You must book your driving test appointment online at mva.maryland.gov or by phone at 410-787-7758 before you can test.
- Bring your learner's permit, proof of residency, proof of Social Security number, and a vehicle that passes the safety inspection on test day.
- The test appointment itself is free, but you pay a $7 test fee when you pass and receive your license.
- Appointments fill weeks in advance, so book as soon as you are ready to test; cancellations appear daily if your preferred date is full.
- If you miss your appointment without canceling at least 24 hours ahead, you forfeit the slot and must book again.
What You Need Before Booking an Appointment
Before you schedule, have your learner's permit number ready. The MVA will ask for it when you book. You also need to know which MVA office location you want to test at — Maryland has multiple locations, and some have shorter wait times than others. Check the MVA website to see which offices serve your area.
Confirm that you meet the age requirement: you must be at least 16 years and 6 months old to take the driving test in Maryland. If you are under 18, you need to have held your learner's permit for at least 6 months before you can test. If you are 18 or older, there is no waiting period after you receive your permit.
How to Book Online at mva.maryland.gov
Go to mva.maryland.gov and look for the "Schedule an Appointment" option on the homepage. Select "Driving Test" from the menu. Enter your learner's permit number and date of birth. The system will pull up your record and show you available dates and times at each MVA location.
Choose your preferred location and date. The calendar shows only open slots, so any date you see is actually available. Select the time that works for you and confirm your choice. You will receive a confirmation number by email or text, depending on how you set up your account. Write down or save this confirmation number — you will need it on test day.
If the online system is down or you cannot find an available slot, call 410-787-7758. The MVA's phone line is open Monday through Friday, 8:30 a.m. to 4:30 p.m. Eastern time. Wait times can be long during peak hours, so call early in the morning if possible.
Documents and Vehicle Requirements for Test Day
On the day of your test, bring your learner's permit, a valid form of proof of residency (utility bill, lease, or bank statement with your name and current address), and proof of your Social Security number (Social Security card, W-2, or tax return). You also need to bring the vehicle you will test in.
The vehicle must pass a safety inspection before the test begins. The MVA examiner will check that your headlights, brake lights, turn signals, windshield wipers, and horn all work. The vehicle must have valid registration and insurance. Tires must have adequate tread, and the vehicle cannot have any cracked windows or missing mirrors. If the vehicle fails inspection, you will not be able to test that day.
Arrive at least 10 minutes early. Bring all documents in a folder or envelope so they do not get lost. If you cannot find your Social Security card, bring a W-2 or recent tax return instead — the MVA accepts any of these as proof.
What Happens If You Miss or Need to Cancel
If you cannot make your appointment, cancel at least 24 hours before your scheduled time. You can cancel online through mva.maryland.gov or by calling 410-787-7758. If you cancel with enough notice, your slot opens up for someone else and you can book a new appointment without penalty.
If you miss your appointment without canceling, you lose the slot and must book again from scratch. The MVA does not charge a fee for missing an appointment, but you will have to wait for the next available opening, which may be weeks away. If you are running late on test day, call the MVA office directly as soon as you know you will not arrive on time — some offices may allow you to reschedule if you call before your appointment time.
Testing Locations and Wait Times Across Maryland
Maryland has MVA offices in Baltimore, Annapolis, Towson, Bowie, Hagerstown, and other locations. Each office handles driving tests, but availability varies by location and season. Urban offices like Baltimore and Annapolis often have longer waits — sometimes 4 to 8 weeks — while suburban and rural locations may have openings within 2 to 3 weeks.
When you book online, the system shows wait times for each location so you can compare. If your nearest office is booked solid, check a location 20 or 30 minutes away — you may find an opening a week sooner. You are allowed to test at any MVA office in Maryland, not just the one closest to your home.
After You Pass Your Driving Test
When you pass, the MVA examiner will give you a temporary license document on the spot. You will pay a $7 test fee at that time. Your permanent license will arrive by mail within 7 to 10 business days. If you fail, you can book another appointment when ready, though you will need to wait for the next available slot.
If you do not receive your license in the mail within two weeks, contact the MVA to check the status. Keep your temporary document until your permanent license arrives — it is valid for driving during that time.
Frequently Asked Questions
Can I book a driving test appointment without a learner's permit?
No. You must have a valid Maryland learner's permit before you can schedule a driving test. If you do not have one yet, you need to pass the written test and vision screening at an MVA office first. Once you have your permit, you can book your driving test appointment.
What if I cannot find an appointment in my area?
Check other MVA locations within a reasonable distance — availability varies by office. Call 410-787-7758 to ask about cancellations or upcoming openings. You can also check the online system daily, since cancellations are released regularly and may open slots at your preferred location.
Do I have to test in the same vehicle every time?
No. You can use a different vehicle for your test as long as it passes the safety inspection. The vehicle does not have to be registered in your name, but it must have valid registration and insurance.
What happens if my vehicle fails the safety inspection on test day?
You will not be able to test. You must reschedule with a different vehicle or fix the problems and book a new appointment. The MVA does not refund or credit your appointment slot if the vehicle fails inspection.
Can I reschedule my appointment online?
Yes. Cancel your current appointment through mva.maryland.gov and book a new one. You can also call 410-787-7758 to reschedule. Make sure you cancel at least 24 hours before your original appointment time to avoid losing your slot.