Where to schedule your Maryland learner's permit test

You schedule your Maryland learner's permit test through the Maryland Motor Vehicle Administration (MVA), either online at mva.maryland.gov or in person at an MVA office. The online route is faster — you can pick your test date and time when ready, pay the fee, and receive a confirmation number the same day. If you prefer to schedule by phone, call the MVA at 410-768-7000 (toll-free: 1-800-950-1MVA) during business hours.

Before you schedule, you need a valid Maryland ID or passport to present at your test appointment. If you don't have one, you'll need to get one first — the MVA can help with that, but it adds time to your process. You also need to bring proof of residency (a utility bill, lease, or bank statement with your current address) and your Social Security number.

The test fee is currently $7 for the written knowledge test. Payment is due when you schedule, and the MVA accepts credit cards, debit cards, and checks at in-person locations. Once you've scheduled, you'll receive a confirmation email or paper receipt with your appointment date, time, and the MVA location where you'll test.

Key Takeaways

  • Schedule online at mva.maryland.gov or by phone at 410-768-7000; online scheduling shows available dates when ready.
  • You need a valid ID, proof of residency, and your Social Security number to complete the scheduling and take the test.
  • The test fee is $7, paid when you schedule your appointment.
  • Most MVA offices have appointments available within one to three weeks, though some locations fill faster than others.
  • Bring your confirmation number or receipt to your test appointment, along with the same ID you used to schedule.

How to schedule online through the MVA website

Go to mva.maryland.gov and look for the "Schedule an Appointment" or "Knowledge Test" section on the homepage. Click through to the appointment scheduler. You'll be asked to enter your zip code or choose an MVA office location near you. The system will show you available dates and times for the next several weeks at that location.

Select the date and time that works for you. The scheduler will then ask for your name, date of birth, email address, and phone number. Double-check this information — the MVA uses it to pull up your record on test day. You'll also confirm that you have a valid ID and proof of residency before you proceed to payment.

After you pay the $7 fee with a credit or debit card, the system generates a confirmation number. Write this down or take a screenshot — you'll need it when you arrive at the MVA office. The confirmation email will also include the office address, your appointment time, and what to bring.

What to expect when you arrive for your test

Arrive 10 to 15 minutes before your scheduled appointment time. Bring your confirmation number, your valid ID, and your proof of residency. An MVA staff member will check you in, verify your information against your ID, and ask you to sign a form confirming you understand the test rules.

You'll then be directed to a computer terminal where you'll take the written knowledge test. The Maryland learner's permit test has 25 questions covering road signs, traffic laws, safe driving practices, and right-of-way rules. You need to answer at least 19 questions correctly (76%) to pass. The test is multiple choice, and you'll see your score when ready after you finish.

If you pass, the MVA will issue your learner's permit on the spot — usually a temporary paper permit that day, with your official card arriving by mail within one to two weeks. If you don't pass, you can schedule another test appointment, though most locations require you to wait at least one business day before retesting.

Choosing the right MVA location and time

Maryland has MVA offices in most counties, and some larger cities have multiple locations. When you schedule online, the system shows you all nearby offices and their available appointment slots. If one location is fully booked for the next two weeks, try a different office — availability varies by location and time of day.

Early morning appointments (8 a.m. to 10 a.m.) and mid-week slots (Tuesday through Thursday) tend to have shorter wait times and fewer cancellations. If you're flexible, these times are worth choosing. Avoid scheduling during lunch hours (noon to 1 p.m.) or late afternoon, when offices are busiest.

If the nearest office has no openings for several weeks, check offices in neighboring counties or cities. The MVA website shows you drive times, so you can see whether a farther location is worth the trip for an earlier appointment.

What happens if you need to reschedule or cancel

If you need to change your test date or time, log back into mva.maryland.gov with your confirmation number and reschedule. You can usually change your appointment up to 24 hours before your scheduled time without losing your $7 fee. If you cancel within 24 hours of your appointment, you'll lose the fee and have to pay again when you reschedule.

If an MVA office closes due to weather or an emergency, the MVA will contact you by phone or email at the number and address you provided when you scheduled. They'll offer you a new appointment at no extra cost. Keep your confirmation email so you have the MVA's contact information if you need to reach them.

Preparing for the written knowledge test

The Maryland MVA publishes a free study guide called the "Maryland Driver's Manual" on its website. This manual covers everything on the test: road signs, speed limits, parking rules, right-of-way, and safe driving practices. Read through it at least once before your test date, paying special attention to sections on traffic signs and intersection rules — these make up a large portion of the test.

You can also take practice tests online through the MVA website or through third-party test prep sites. Practice tests show you the types of questions you'll see and help you identify weak areas. Most people who study the manual and take one or two practice tests pass on their first attempt.

On test day, get enough sleep the night before and eat a light breakfast. Bring a photo ID and proof of residency — without these, you won't be allowed to test, even with a scheduled appointment. Arrive early so you're not rushed, and take your time reading each question carefully.

Frequently Asked Questions

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

Most MVA offices have openings within one to three weeks of when you schedule. Some locations in less populated areas may have appointments available within days. If you need a test sooner, try scheduling at an office in a neighboring county — you can test anywhere in Maryland regardless of where you live.

Can I schedule a test if I don't have a Maryland ID yet?

You need a valid ID (Maryland driver's license, passport, or military ID) to take the test, but you don't need to have it before you schedule. You can schedule with your passport or another valid ID, then bring that same ID to your test appointment. If you're getting a Maryland ID for the first time, you may want to get that first so you have it ready.

What if I fail the test — do I have to pay again to reschedule?

Yes, you'll need to pay the $7 fee again when you schedule your next test. Most MVA offices require you to wait at least one business day before retesting. Use that time to review the areas where you struggled and take another practice test.

Can someone else schedule the test for me?

No, you need to schedule the test yourself using your own information. The MVA uses the name, date of birth, and ID information you provide during scheduling to verify your identity on test day. If someone else schedules for you, there will be a mismatch when you arrive.

What if I'm running late to my appointment?

Call the MVA office directly as soon as you know you'll be late. Many offices will hold your appointment for 15 to 30 minutes past your scheduled time, but it depends on how busy they are. If you arrive more than 30 minutes late, you may be marked as a no-show and lose your fee. It's better to reschedule than to rush and arrive stressed.