How to book your learner's permit test with the Maryland MVA

You schedule your learner's permit test through the Maryland Motor Vehicle Administration (MVA) website or by calling their scheduling line. The MVA lets you pick a test date and time at a location near you, usually several weeks in advance. You cannot walk in without an appointment — every test slot is reserved ahead of time.

The easiest way is to go to mva.maryland.gov, click "Schedule an Appointment," and select "Knowledge Test" under the permit category. You will need to enter your Social Security number, date of birth, and the Maryland jurisdiction where you want to test. The system shows available dates and times when ready, and you can book on the spot.

If you prefer to call, the MVA scheduling line is 1-410-768-7000 (TTY users can call 1-410-768-7646). Have your Social Security number and date of birth ready. A representative will walk you through available times and confirm your appointment over the phone.

Key Takeaways

  • You must schedule your learner's permit test in advance through the MVA website or by phone; walk-in testing is not available.
  • The online scheduling system at mva.maryland.gov shows real-time availability and lets you book when ready after choosing your date and location.
  • Test appointments are usually available several weeks out, so you can plan ahead rather than scrambling for an urgent slot.
  • You will need your Social Security number, date of birth, and preferred test location to complete the scheduling process.
  • Bring your appointment confirmation and a valid form of ID to the test center on your scheduled date.

What information you need before you schedule

Before you open the scheduling system, gather a few pieces of information. You will need your Social Security number and date of birth — the MVA uses these to pull up your record and confirm you are may be able to access to test. You should also know which Maryland jurisdiction you want to test in: this might be the county where you live, or the county closest to your home or school.

If you are under 18, your parent or guardian does not need to be present to schedule the test, but they will need to sign your process before you can take it. Make sure that step is done before your test date.

MVA test locations and how to find one near you

The MVA operates full-service offices in every Maryland county, and most of them offer knowledge testing for learner's permits. When you schedule online, the system lists all available locations in your chosen jurisdiction with their hours and next open slots. You can filter by date to find the soonest appointment or by location to pick the office closest to you.

Some smaller branch offices have limited testing hours, so if you see no availability at your first choice, try the next county over or check back in a few days — cancellations open up regularly. The main MVA office in Glen Burnie typically has the most frequent test times, but it is also the busiest.

How far in advance you can schedule

The MVA usually opens scheduling slots 30 to 60 days in advance, though this can vary by location and season. During busy months like summer, slots fill up faster and you may need to book further ahead. During slower periods, you might find appointments just a week or two out.

There is no penalty for scheduling early — if you book your test six weeks away and then want to move it, you can reschedule or cancel through the same online system or by calling the scheduling line. Cancellations should be made at least 24 hours before your appointment to avoid a no-show fee.

What happens after you schedule

Once your appointment is confirmed, the MVA will send you a confirmation number by email or text, depending on how you scheduled. Write this number down or take a screenshot — you will need it when you arrive at the test center. The confirmation also includes your test date, time, and location.

Arrive 10 to 15 minutes early on test day. Bring your confirmation number, a valid form of ID (such as a school ID, passport, or birth certificate), and your Social Security card or a document with your Social Security number on it. The test center staff will check you in, verify your identity, and walk you through the testing process.

What to do if you cannot make your scheduled appointment

If you need to reschedule, log back into the MVA website or call the scheduling line as soon as you know you cannot make it. Canceling or rescheduling online takes just a few minutes and opens that slot for someone else. If you cancel with less than 24 hours' notice or do not show up, you may be charged a no-show fee, though first-time no-shows are sometimes waived.

If you miss your appointment without canceling, you will need to schedule a new test from scratch. There is no automatic rebooking, so treat your appointment as firm once it is confirmed.

Preparing for your test after you schedule

Once you have your appointment locked in, use the time before your test date to study. The MVA publishes a free Maryland Driver's Manual online at mva.maryland.gov, and it covers all the rules and road signs that appear on the knowledge test. The manual is also available in print at any MVA office.

Many people use practice tests to get ready. The MVA website has sample questions, and several third-party sites offer free practice exams that mirror the real test format. Spend at least a week or two reviewing before your appointment — the test covers traffic laws, right-of-way rules, and safe driving practices, and you need to pass with a score of at least 70 percent.

Frequently Asked Questions

Can I schedule a learner's permit test online, or do I have to call?

You can do either. The online system at mva.maryland.gov is faster and shows real-time availability, but calling 1-410-768-7000 works just as well if you prefer to speak with someone. Both methods book the same appointments.

How long does it take to get an appointment after I schedule?

That depends on how far ahead you book and how busy your location is. You might find a slot two weeks away, or you might need to wait six weeks during peak season. The scheduling system shows you all available dates when you search, so you can see what is open in your area.

What if there are no appointments available in my county?

Try scheduling in a neighboring county — you can test anywhere in Maryland, not just where you live. You can also check back in a few days, since cancellations happen regularly and new slots open up. If you are in a real time crunch, calling the scheduling line sometimes reveals options the website does not show.

Do I need to bring anything besides my confirmation number?

Yes. Bring a valid form of ID (school ID, passport, or birth certificate) and proof of your Social Security number (your Social Security card or a document that lists it). The test center will not let you test without these, so do not forget them.

What happens if I miss my scheduled test?

You will be charged a no-show fee and will need to schedule a brand-new appointment. There is no automatic rescheduling. If you know you cannot make it, cancel at least 24 hours ahead through the website or by phone to avoid the fee.