How to book a driving test appointment with Maryland's Motor Vehicle Administration

You can schedule a Maryland driving test through the Motor Vehicle Administration (MVA) website, by phone, or in person at an MVA office. The MVA handles all road tests for learner's permit and driver's license candidates. You'll need to have your learner's permit already in hand, a vehicle that passes inspection, and proof of residency before you book.

The fastest route is the MVA's online appointment system at mva.maryland.gov. You can see available dates and times when ready, choose one that works for you, and receive a confirmation number on the spot. If you prefer to book by phone, call the MVA at 410-768-7000 (Baltimore area) or 1-800-950-1MVA (1-800-950-1682) from elsewhere in Maryland. Wait times on the phone can be long during peak hours, typically mid-morning and early afternoon on weekdays.

Key Takeaways

  • Schedule your test online at mva.maryland.gov, by phone at 410-768-7000 or 1-800-950-1682, or at any MVA office in person.
  • You must have a valid learner's permit, a vehicle that has passed the safety inspection, and proof of residency before you can book.
  • Test appointments typically fill 2 to 4 weeks out, so book as soon as you're ready rather than waiting until the last moment.
  • Bring your learner's permit, proof of residency, and the vehicle's registration and insurance documents to your test appointment.
  • If you miss your appointment without canceling at least 24 hours ahead, you will forfeit your fee and have to reschedule and pay again.

What you need before you can book an appointment

The MVA requires three things before you can schedule a test. First, you must hold a valid Maryland learner's permit. If you don't have one yet, you'll need to pass the written knowledge test at an MVA office first. Second, the vehicle you'll use for the test must have passed Maryland's safety inspection within the past 12 months. That inspection checks brakes, lights, wipers, horn, steering, and other safety systems — it's separate from emissions testing. Third, you need proof that you live in Maryland, such as a utility bill, lease, or mortgage statement with your current address.

The vehicle itself doesn't have to be registered in your name, but the person whose name is on the registration must give you written permission to use it for the test. Some MVA offices will accept a signed note; others may require a specific form. Call ahead to ask what your local office needs.

How to book online through the MVA website

Go to mva.maryland.gov and look for the "Schedule an Appointment" link on the homepage. Click it and select "Road Test" from the menu. You'll be asked to enter your learner's permit number and date of birth to verify your identity. The system will then show you available test dates and times at MVA offices near you, organized by location and sorted by date.

Choose the date and time that works for you. The system will ask you to confirm the vehicle's make, model, and year, and whether it has an automatic or manual transmission. After you confirm, you'll receive a confirmation number and an email with your appointment details. Save this confirmation number — you'll need it if you have to reschedule or cancel.

Booking by phone or in person

If you call the MVA, have your learner's permit number and date of birth ready. The representative will ask which MVA office location you prefer and what days and times work best for you. They'll tell you what's available and book you into a slot. You'll receive a confirmation number over the phone; ask them to repeat it and write it down.

You can also walk into any MVA office and book at the counter. Bring your learner's permit and proof of residency. In-person booking can be faster than calling during busy times, but office wait times vary by location and time of day. Check the MVA website for your nearest office's hours before you go.

What to expect on test day

Arrive at least 10 minutes early. Bring your learner's permit, proof of residency (the same document you used to book), the vehicle's registration, and proof of insurance. The examiner will do a brief walk-around of the vehicle to check that lights, wipers, horn, and mirrors work. Then you'll drive a route that typically lasts 15 to 20 minutes, covering city streets, turns, parking, and highway driving if applicable.

The examiner will score you on vehicle control, following traffic laws, awareness of other drivers, and proper use of signals and mirrors. You pass if you make no major errors and only a few minor ones. If you don't pass, you can reschedule another test, but you'll have to pay the fee again.

Canceling or rescheduling your appointment

If you need to change your test date, cancel at least 24 hours before your scheduled time. You can reschedule online through mva.maryland.gov using your confirmation number, or call 410-768-7000 or 1-800-950-1682. If you cancel with less than 24 hours' notice or straightforward don't show up, you forfeit your test fee and will have to pay again when you book a new appointment.

The MVA's cancellation policy exists because test slots are limited and high demand means other people are waiting. Giving notice lets them offer your slot to someone else.

How far in advance should you book

Test appointments typically fill 2 to 4 weeks out, depending on the time of year and your location. Summer and early fall are busier than winter. If you're ready to test, book as soon as you can rather than waiting. If all nearby dates are full, you may be able to find an opening at an MVA office farther away, or you can check back in a few days when new slots open up.

Some people book multiple appointments weeks apart as a backup, then cancel the ones they don't need. This is allowed, but remember the 24-hour cancellation rule so you don't lose fees.

Frequently Asked Questions

Can I reschedule my test online or do I have to call?

You can reschedule online at mva.maryland.gov using your confirmation number, or by phone at 410-768-7000 or 1-800-950-1682. Online rescheduling is usually faster, especially during busy hours.

What happens if I fail my driving test?

You'll receive a score sheet showing which skills need work. You can schedule another test right away, but you'll pay the test fee again. There's no waiting period between attempts in Maryland.

Do I have to use the same vehicle for my test that I used for my safety inspection?

No. Any vehicle that has passed Maryland's safety inspection within the past 12 months will work, as long as you have permission from the person whose name is on the registration. You don't have to use the same car both times.

What if my learner's permit expires before my test date?

Renew your permit before your test. You cannot take the road test without a valid learner's permit in your hand. If your permit expires, you'll have to reschedule your test after you renew.

Is there a fee for scheduling the test appointment?

Yes. Maryland charges a test fee when you book. The fee amount varies and can change, so check mva.maryland.gov or call 410-768-7000 for the current cost. You pay when you book, not on test day.