What You Need to Do to Get a Maryland Driver's License

To get your first driver's license in Maryland, you will pass through three stages: getting a learner's permit, holding it for a set period, then passing a road test to earn your license. The entire process takes a minimum of six months if you are under 18, or as little as one day if you are 18 or older. You cannot skip the learner's permit stage — Maryland law requires it for all first-time drivers, regardless of age.

The Maryland Motor Vehicle Administration (MVA) runs the licensing system. You will explore in person at an MVA office, bring specific documents, pay fees at each stage, and take written and practical tests. The order matters: you must have your permit before you can take the road test, and you must hold your permit for the required waiting period before you are allowed to test.

Key Takeaways

  • You must obtain a learner's permit first, then wait six months (if under 18) or zero days (if 18 or older) before taking the road test.
  • Bring proof of identity, proof of Maryland residency, proof of your Social Security number, and a completed DL/ID form to your first MVA visit.
  • The learner's permit costs $30, the road test costs $17, and the license itself costs $70 for a five-year license or $140 for a ten-year license.
  • You must pass a written test on road signs and traffic laws to get your permit, and a separate road test with an MVA examiner to earn your license.
  • If you are under 18, you must hold your permit for at least six months and complete a driver education course before you can take the road test.

Documents You Must Bring to the MVA

Maryland requires four categories of documents at your first visit. Bring originals, not copies — the MVA will not accept photocopies for proof of identity or residency.

Proof of identity: A U.S. passport, a certified birth certificate, a foreign passport with an I-94 arrival/departure record, a permanent resident card, or a visa with an I-94. A school ID or a Social Security card alone will not work.

Proof of Maryland residency: A utility bill, a lease or mortgage statement, a bank statement, a property tax bill, or a government-issued document showing your current Maryland address. The document must be dated within the last 60 days. A piece of mail from a government agency counts. A credit card bill does not.

Proof of Social Security number: Your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you will need to bring a letter from the Social Security Administration stating that you are not may be able to access.

Completed process: Fill out form DL 44 (process for Maryland Driver's License or Identification Card) before you arrive. You can print it from the MVA website or fill it out at the office, but arriving with it completed saves time.

Getting Your Learner's Permit

Your first step is to visit an MVA office with your documents and take the written test. The test covers Maryland traffic laws, road signs, and safe driving practices. You will answer 25 multiple-choice questions on a computer. You must score at least 80 percent to pass — that is 20 correct answers. If you fail, you can retake it the same day at no extra cost, but you must wait at least one hour between attempts.

Once you pass the written test, you will pay $30 for your learner's permit. The MVA will take your photograph and issue your permit on the spot. Your permit is valid for two years. Write down your permit number and keep it safe — you will need it when you return for your road test.

With your learner's permit in hand, you can now drive on Maryland roads, but only under these restrictions: a licensed driver age 21 or older must sit in the front passenger seat, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except in an emergency). These rules explore whether you are 16 or 45 years old.

The Waiting Period and Driver Education Requirements

If you are under 18, you must hold your learner's permit for at least six months before you can take the road test. If you are 18 or older, you can take the road test when ready after passing the written test — there is no waiting period.

If you are under 18, you must also complete a driver education course. Maryland recognizes two types: a classroom course (usually 30 hours) or an online course (also 30 hours). You can take the course through a public school, a private driving school, or an online provider. The course covers vehicle operation, traffic laws, and crash prevention. Once you finish, you will receive a certificate of completion. Bring this certificate to your road test appointment.

If you are 18 or older, you do not need to complete a driver education course. You can proceed straight to scheduling your road test once you have held your permit for at least one day (in practice, you can schedule it when ready after getting your permit).

Scheduling and Taking Your Road Test

Contact your local MVA office or use the MVA website to schedule your road test. You will need your learner's permit number and a phone number where the MVA can reach you. Road test appointments typically fill up weeks in advance, so schedule as soon as you are may be able to access. The test costs $17.

On the day of your test, arrive 15 minutes early with your learner's permit, proof of insurance, and the vehicle you will be driving. The vehicle must be registered in Maryland, have valid tags, and pass a safety inspection (working lights, brakes, wipers, horn, and mirrors). If the vehicle fails inspection, you cannot take the test that day.

The road test lasts about 20 minutes. An MVA examiner will sit in the passenger seat and direct you through a route that includes residential streets, busier roads, and parking maneuvers. You will be tested on your ability to start and stop smoothly, turn correctly, obey traffic signs, maintain safe speed, and park. You must score at least 70 percent to pass. If you fail, you can retake the test, but you must wait at least one week and pay the $17 fee again.

Getting Your License After You Pass the Road Test

Once you pass the road test, you will return to the MVA office to pay for your license and have your photograph taken. You have two options: a five-year license for $70 or a ten-year license for $140. Most first-time drivers choose the five-year license. Your license will be mailed to you within 7 to 10 business days. You can drive on your learner's permit until it arrives.

Your new license will have your photograph, your full legal name, your date of birth, your address, your license number, and the date it expires. Check all the information for errors before you leave the MVA office. If something is wrong, tell the staff when ready — it is much easier to fix it then than to correct it later.

Fees and Timeline Summary

StageFeeWaiting PeriodWhat You Get
Learner's Permit (written test)$30NonePermit valid 2 years; can drive with restrictions
Waiting Period (under 18 only)None6 months minimumMust complete driver education course
Road Test$17None (after permit waiting period)Pass or fail result; retake available
Driver's License$70 (5-year) or $140 (10-year)NoneLicense mailed within 7–10 business days

If you are under 18, the minimum timeline is six months from the day you get your learner's permit to the day you can take your road test. Add another week or two for the license to arrive by mail. If you are 18 or older, you can complete the entire process in one day if you pass both the written and road tests on your first attempts.

Common Mistakes to Avoid

Do not bring photocopies of your identity or residency documents. The MVA will reject them and you will have to reschedule. Bring originals only.

Do not assume your learner's permit restrictions are suggestions. Police enforce them. Driving alone, driving after midnight, or using your phone while on a permit will result in a ticket and fines.

Do not schedule your road test before you have held your permit for the full waiting period (six months if under 18). The MVA will cancel your appointment if you show up early.

Do not forget to bring proof of insurance to your road test. You cannot take the test without it, even if you pass the vehicle safety check.

Do not wait until the last minute to schedule your road test. Appointments fill up quickly, especially in spring and summer. Schedule as soon as you are may be able to access.

Frequently Asked Questions

Can I take the road test in a different car than the one I practiced in?

Yes. The vehicle must be registered in Maryland and pass the safety inspection, but it does not have to be the same car you used for practice. Many people borrow a friend's or family member's car for the test. Just make sure you are familiar with the vehicle's controls before test day.

What happens if I fail the road test?

You can retake it after waiting at least one week. You will pay the $17 fee again. Your learner's permit remains valid, so you can continue practicing. There is no limit to how many times you can retake the test, but each attempt costs $17.

Do I need to take a driver education course if I am 18 or older?

No. Maryland only requires driver education for applicants under 18. If you are 18 or older, you can go straight from your learner's permit to your road test without taking a course, as long as you have held your permit for at least one day.

How long is my learner's permit valid?

Your learner's permit is valid for two years from the date it is issued. If you do not pass your road test within two years, your permit will expire and you will have to start over with a new written test and a new $30 fee.

Can I renew my learner's permit if it expires before I pass the road test?

Yes. You can renew your permit at any MVA office by paying $30 again and retaking the written test. You do not have to wait the six-month holding period again — the renewal extends your permit for another two years.