Book your Maryland driving test through the MVA's online appointment system or by calling their scheduling line

To schedule a driving test with the Maryland Motor Vehicle Administration (MVA), you have two main routes: the online appointment system at mva.maryland.gov or by phone at 1-410-424-3600. The online system lets you pick your preferred test location and date from available slots, while the phone line works if you need help or prefer to book that way. Both methods require your learner's permit number and a valid email address or phone number for confirmation.

The MVA typically has test openings several weeks out, though availability varies by location and season. Urban testing centers fill faster than rural ones. You will receive a confirmation with your test date, time, location, and what to bring — keep this confirmation handy.

Key Takeaways

  • Schedule online at mva.maryland.gov or call 1-410-424-3600; both methods show you real available dates before you commit.
  • You must have a valid learner's permit and bring it to your test, along with proof of identity and your vehicle's registration and insurance.
  • The test includes a pre-drive vehicle inspection, a written or computer-based knowledge check if required, and a 20- to 30-minute road test.
  • Arrive 15 minutes early; if you miss your appointment or cancel without notice, you may lose your test fee and have to reschedule.
  • Test results are usually available the same day or within a few business days, depending on your location.

What you need before you book

Before you attempt to schedule, you must hold a valid Maryland learner's permit. If you do not have one yet, you will need to pass the written knowledge test at an MVA office first. You cannot book a driving test without a permit number.

You also need to know which vehicle you will use for the test. The MVA does not require you to own it, but the car must be registered in Maryland, have current insurance, and pass a basic safety inspection (working brakes, lights, wipers, horn, and seat belts). Bring the vehicle's registration card and proof of insurance to your test appointment.

Scheduling online step by step

Go to mva.maryland.gov and look for the "Schedule an Appointment" or "Driving Test Appointment" link on the homepage. Click it and select "Driving Test" from the menu. You will be asked to enter your learner's permit number and date of birth to pull up your record.

Next, choose your preferred test location from a list of MVA offices across the state. The system will show you available dates and times for that location. Pick the slot that works for you — the calendar updates in real time, so you see only open appointments. Enter your email address and phone number for confirmation, review your details, and submit.

You will receive a confirmation email or text within minutes. Print or save this confirmation; you will need to show it or reference the appointment number when you arrive.

Scheduling by phone

Call 1-410-424-3600 during business hours (typically 8:30 a.m. to 4:30 p.m., Monday through Friday). Have your learner's permit number, date of birth, and preferred test location ready. The representative will check availability and book you into an open slot. They will give you a confirmation number over the phone — write it down when ready.

Ask the representative to email or mail your confirmation if you prefer a written record. If you have questions about what to bring or how the test works, this is a good time to ask.

What to bring on test day

Bring your learner's permit, a valid photo ID (passport, state ID, or military ID), the vehicle's registration card, and proof of insurance. The insurance document can be a printed card, a digital image on your phone, or a letter from your insurance company — it must show the vehicle's VIN and current coverage dates.

Arrive 15 minutes early. The examiner will inspect the vehicle's safety features before the test begins, so make sure all lights work, wipers function, brakes respond, and seat belts latch. If the vehicle fails inspection, you will not test that day and will need to reschedule.

What happens during the test

The test has three parts. First, the examiner walks around and inside the vehicle to check that brakes, lights, horn, wipers, and seat belts all work. If anything fails, the test stops there and you reschedule.

Second, depending on your age and permit type, you may take a written or computer-based knowledge test at the MVA office. This covers road signs, right-of-way rules, and safe driving practices. If you pass, you move to the road test. If you fail, you can usually retake it the same day or reschedule.

Third, the examiner drives with you for 20 to 30 minutes on local roads. They watch how you handle turns, stops, parking, lane changes, and your response to traffic and pedestrians. You must follow all traffic laws and the examiner's directions. At the end, they tell you whether you passed or failed.

If you need to cancel or reschedule

Cancel or reschedule through the same online system where you booked, or call 1-410-424-3600. If you cancel with at least 24 hours' notice, you keep your test fee and can rebook. If you miss your appointment or cancel with less than 24 hours' notice, you lose the fee and must pay again to reschedule.

Life happens — if you have a genuine emergency, call the MVA office directly and explain. Some offices will waive the fee if you reschedule within a short window, but this is not may provide.

After your test

If you pass, the examiner will give you a temporary driving license on the spot. Your permanent license will arrive by mail within 7 to 10 business days. If you fail, you can usually reschedule your next attempt when ready, though you may have to pay another test fee depending on the office's policy.

If you fail, ask the examiner which specific skills to practice before your next attempt. Common reasons for failing include improper lane changes, failure to yield, speeding, or not following the examiner's directions. Practice those areas before you book again.

Frequently Asked Questions

Can I reschedule my test online if I need to change the date?

Yes, log back into mva.maryland.gov with your permit number and confirmation number, and you can cancel and rebook in the same session. If you cannot find the option online, call 1-410-424-3600 and a representative will reschedule you over the phone.

What if the vehicle I planned to use is not available on test day?

You can use a different vehicle as long as it is registered in Maryland, has current insurance, and passes the safety inspection. Bring that vehicle's registration and insurance card instead. You do not need to notify the MVA in advance — just show up with the different car.

How many times can I take the driving test if I fail?

Maryland does not set a limit on retakes, but you must pay the test fee each time. Most people pass on the second or third attempt after practicing the skills the examiner identified. Space your retakes at least a few days apart so you have time to practice.

Do I have to test at the MVA office closest to my home?

No, you can choose any MVA office in Maryland when you schedule. Some people pick a location with shorter wait times or roads they know better. The online system shows all available locations and their current openings.

What if I have a disability or need testing accommodations?

Call 1-410-424-3600 before you schedule and describe your needs. The MVA can arrange extended time, a reader, an interpreter, or other accommodations. Scheduling by phone instead of online ensures your needs are documented before your test date.