How to Schedule Your MVA Learner's Permit Test

To schedule your Maryland learner's permit test, you must book an appointment through the Maryland Motor Vehicle Administration (MVA) website or by calling their scheduling line. You cannot walk in without a reservation — the MVA requires all test-takers to have a confirmed appointment slot. The process takes about five minutes online, and you will receive a confirmation with your test date, time, and location.

Your appointment is specific to one of Maryland's MVA testing centers. The state operates multiple locations across Baltimore, Prince George's County, Montgomery County, and other regions. When you schedule, you choose which center is most convenient for you, and that determines your available test dates and times.

Key Takeaways

  • Schedule your learner's permit test through the MVA website (mva.maryland.gov) or by phone at 410-768-7000 before you arrive at any testing center.
  • You will need your Social Security number, date of birth, and a valid form of identification to complete your scheduling appointment.
  • Test appointments typically fill up 2 to 4 weeks in advance during busy seasons, so schedule as early as possible if you have a specific date in mind.
  • Bring your confirmation email or printed confirmation, your ID, and proof of residency to your scheduled test appointment.
  • If you need to reschedule or cancel, do so through the same online system or by phone at least 24 hours before your appointment.

Scheduling Online Through the MVA Website

Go to mva.maryland.gov and look for the "Schedule an Appointment" link on the homepage. Click on it and select "Knowledge Test" as the type of appointment you need. The system will ask you to enter your date of birth and the last four digits of your Social Security number to verify your identity.

Next, choose your preferred testing center from the list of available locations. The website shows you which dates and times have open slots at each center. Pick the appointment that works best for your schedule, then enter your contact information — your full name, phone number, and email address. You will receive a confirmation number when ready and a confirmation email within a few minutes. Save both; you will need the confirmation number when you arrive at the testing center.

Scheduling by Phone

If you prefer to schedule by phone, call the MVA's appointment line at 410-768-7000. This line is available Monday through Friday, 8:00 a.m. to 4:30 p.m. Eastern Time. Have your Social Security number and date of birth ready when you call.

A representative will ask which testing center you prefer and what dates work for you. They will check availability and book your appointment on the spot. Write down your confirmation number and the date and time of your appointment before you hang up. The representative will also mail you a confirmation, but having the number written down means you will not have to wait for it to arrive.

What to Bring to Your Scheduled Test

Bring your confirmation email or printed confirmation, a valid photo ID, and proof of Maryland residency. Your photo ID can be a passport, a valid out-of-state driver's license, or a military ID. Proof of residency can be a utility bill, lease agreement, bank statement, or insurance document dated within the last 60 days and showing your current address.

Do not bring your phone into the testing room. The MVA does not allow phones, cameras, or other electronic devices during the test. Arrive 10 to 15 minutes early so you have time to check in and get settled before the test begins.

How Far in Advance to Schedule

Schedule your test as soon as you are ready to take it. During busy months — typically spring and summer — available appointments fill up 2 to 4 weeks ahead. If you have a specific date you need to test by, schedule at least 3 to 4 weeks in advance to have options.

If you find that your preferred center has no open slots, check other testing centers in your region. A location 20 or 30 minutes away might have availability sooner than your first choice. You can always reschedule to a closer center later if an opening appears.

Rescheduling or Canceling Your Appointment

To reschedule or cancel, log back into the MVA website using the same "Schedule an Appointment" tool, or call 410-768-7000. You must make changes at least 24 hours before your scheduled test time. If you cancel with less than 24 hours' notice, you may lose your appointment slot and have to wait for the next available opening.

If you need to reschedule, the system will show you available times at your original center and at other centers. Pick a new date and time, and you will receive a new confirmation number. The old appointment is automatically canceled once your new one is confirmed.

What Happens After You Schedule

After you schedule, you should study for the knowledge test using Maryland's official learner's permit study guide, which is available free on the MVA website. The test covers road signs, traffic laws, safe driving practices, and what to do in emergencies. You will have 30 minutes to answer 25 multiple-choice questions, and you need to score at least 16 correct to pass.

If you pass your knowledge test, you will receive your learner's permit on the same day. If you do not pass, you can schedule another test appointment, but you must wait at least one business day before retesting. Most people who study the official guide pass on their first attempt.

Frequently Asked Questions

Can I schedule a test for someone else?

No. The person taking the test must schedule their own appointment using their own Social Security number and date of birth. The MVA requires this to verify identity and prevent fraud.

What if I miss my scheduled appointment?

If you miss your appointment without canceling, you lose that slot and must schedule a new one. No-shows do not count against you officially, but you will have to wait for the next available opening at your chosen center, which could be several weeks away during busy seasons.

Can I take the test at any MVA location, or only the one where I scheduled?

You must take the test at the specific location where you scheduled your appointment. You cannot show up at a different center, even if you have a confirmation number from another location.

How long does the appointment take from start to finish?

Plan for 30 to 45 minutes total. Check-in takes about 5 to 10 minutes, the knowledge test itself takes 30 minutes, and if you pass, receiving your learner's permit takes another 5 to 10 minutes. If you do not pass, you are done after the test.

What if the website will not let me schedule because it says I already have a pending appointment?

This means you have an active appointment in the system. You must either keep that appointment, cancel it through the website or by phone, or reschedule it to a different date. You cannot create a second appointment until the first one is resolved.