How to book a permit test appointment at Maryland's Motor Vehicle Administration

You can schedule a Maryland permit test appointment online through the MVA website, by phone, or in person at an MVA office. The online system is the fastest route — you choose your test date and location, and you get a confirmation number when ready. Phone appointments take longer because you're working through a queue, but they work if you prefer talking to someone. In-person scheduling at an MVA office is an option if you're already there for another reason, but it's not faster than booking online first.

The MVA's online appointment system is open 24 hours and lets you see available dates weeks in advance. You'll need your Social Security number, date of birth, and a valid email address to complete the booking. Once you confirm, the system sends you a confirmation email with your appointment time, location, and what to bring. Most appointments are available within two to four weeks, though this varies by location and season.

Key Takeaways

  • Maryland's MVA lets you book permit test appointments online at mva.maryland.gov, by calling 410-787-7758, or in person at any MVA office.
  • You need your Social Security number, date of birth, and email address to book online, and you'll receive a confirmation email with your appointment details.
  • Most permit test appointments are available within two to four weeks, though availability varies by location and time of year.
  • Bring your confirmation email, a valid photo ID, and proof of residency (such as a utility bill or lease) to your appointment.
  • If you need to reschedule or cancel, you can do so through the same online system or by calling the MVA at least 24 hours before your appointment.

What information you need before booking online

Before you start the booking process on mva.maryland.gov, gather your Social Security number, date of birth, and a current email address. The system will ask for your full name and Maryland address as well. If you don't have a Maryland address yet but plan to move there soon, use the address where you'll be living — the MVA doesn't verify residency at booking, only at the test itself.

Have your confirmation email address ready and make sure it's one you check regularly. The MVA sends your appointment confirmation, any rescheduling notices, and test results to that address. If you use a shared email or one you rarely check, you risk missing important updates about your appointment.

Steps to book your appointment online

Go to mva.maryland.gov and look for the "Schedule an Appointment" link on the homepage. Click it and select "Permit Test" from the list of appointment types. Enter your Social Security number and date of birth, then click "Search." The system will pull up your record and show you available dates and times at MVA offices near you.

Choose your preferred location and date. The calendar shows which days have openings, and you can click on a specific date to see available time slots. Once you select a time, review your information for accuracy, then confirm. The system generates a confirmation number and sends an email to the address you provided. Save both the confirmation number and the email — you'll need them at your appointment.

Scheduling by phone or in person

If you prefer to book by phone, call the MVA at 410-787-7758. The line is open Monday through Friday, 8:30 a.m. to 4:30 p.m. Have your Social Security number and date of birth ready. The representative will ask which location you prefer and show you available dates. Phone wait times are often 15 to 30 minutes, especially on Mondays and Fridays.

You can also walk into any MVA office and ask to schedule a permit test appointment at the front desk. This works if you're already there, but it's slower than booking online because you're waiting for an available staff member. Most offices don't hold walk-in appointment slots — they direct you to use the online system or call. Check the MVA website for office hours and locations near you.

What to bring to your permit test appointment

Bring your confirmation email (printed or on your phone), a valid photo ID, and proof of Maryland residency. Valid photo IDs include a driver's license from any state, passport, military ID, or student ID with your photo and date of birth. Proof of residency can be a utility bill, lease agreement, bank statement, or tax return with your name and Maryland address dated within the last 60 days.

Arrive 10 to 15 minutes early. The MVA will verify your identity and residency, then direct you to a testing station. Bring a pen for any paperwork, though the MVA usually provides one. Do not bring your phone, calculator, or any study materials into the testing area — they're not permitted.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into the MVA website using your confirmation number and Social Security number. The system lets you cancel and rebook in one step. You can also call 410-787-7758 to reschedule by phone. Cancel or reschedule at least 24 hours before your appointment time — if you cancel less than 24 hours before, you may lose your slot and have to wait for the next available opening.

If you miss your appointment without canceling, the MVA may require you to wait before rebooking. The exact policy varies, so call ahead if you think you'll be late. If you're running behind, call the office where your appointment is scheduled and let them know — some offices will hold your slot for a short delay.

What happens after you pass or fail the permit test

If you pass, the MVA issues your learner's permit on the spot. You'll receive a temporary paper permit that day and your official plastic permit card by mail within two weeks. If you fail, you can reschedule another test appointment when ready — there's no waiting period between attempts in Maryland, though you may want to study more before your next try.

The MVA sends test results to the email address you provided at booking. You'll also receive a score report showing which sections you passed and which you didn't. Keep this report if you retake the test — it helps you focus your study on weaker areas.

Frequently Asked Questions

Can I book a permit test appointment if I don't have a Maryland address yet?

You can use a future Maryland address at booking, but you must bring proof of that address (such as a lease or utility bill) to your appointment. If you don't have documentation yet, wait until you do before scheduling, or use a temporary Maryland address like a friend's or family member's with their permission and a letter from them confirming you live there.

How long does the permit test take?

The written permit test usually takes 20 to 30 minutes. You'll spend another 10 to 15 minutes on check-in and paperwork. Plan to be at the MVA office for about 45 minutes total, though this varies depending on how busy the office is that day.

What if the online system shows no available appointments near me?

Availability changes daily as people cancel. Check back the next day or try a different MVA location if you're willing to travel. You can also call 410-787-7758 — sometimes phone representatives have access to slots that don't show online, or they can tell you when the next batch of appointments will open.

Do I need to bring my Social Security card to the appointment?

No, you don't need the physical card. Bring a photo ID and proof of residency instead. The MVA verifies your Social Security number through its own records using the information you provided at booking.

Can someone else reschedule my appointment for me?

No, the MVA requires you to reschedule using your own confirmation number and Social Security number. This is a security measure to prevent someone from canceling your appointment without your knowledge. You can call the MVA and ask them to help you reschedule over the phone if you prefer not to use the online system.