What You Need to Know Before You Start
Maine's driver's license process depends on whether you are a first-time driver, moving to Maine from another state, or renewing an existing license. The Maine Bureau of Motor Vehicles (BMV) handles all licenses and issues them through a two-step process: a written test covering road rules, followed by a road test with an examiner. You cannot skip either one, and you must pass both before the BMV issues your license.
The entire process typically takes several weeks from start to finish, so plan ahead. You will need to visit a BMV office in person at least twice — once to take the written test and once for the road test — and you cannot schedule your road test until you have passed the written test.
Key Takeaways
- First-time drivers must pass a written test and a road test; you cannot take the road test until you pass the written exam.
- You will need proof of identity, proof of Maine residency, and your Social Security number to register for the written test.
- The written test covers Maine traffic laws and safe driving practices; the BMV provides a study guide online at maine.gov/bmv.
- Road tests are scheduled by appointment only and typically take 15 to 20 minutes; examiners test basic vehicle control and your ability to follow traffic laws.
- Once you pass both tests, the BMV issues your license on the same day or within a few business days, depending on the office.
Documents You Need to Bring to the BMV
Before you visit a BMV office, gather these documents. You will need a valid form of identification — a passport, birth certificate, or out-of-state driver's license all work. You also need proof that you live in Maine, such as a utility bill, lease agreement, or bank statement dated within the last 60 days and showing your current address.
Bring your Social Security number or card. If you do not have a Social Security number, you will need to provide a document from the Social Security Administration explaining why. You will also need to fill out the process for a Driver's License (Form 241), which you can read from maine.gov/bmv or pick up at any BMV office.
If you are under 18, you will need a parent or guardian to sign your process. Bring their ID as well. If you are renewing a license that has expired, bring the expired license itself.
Taking the Written Test at a BMV Office
Visit any Maine BMV office during business hours to take the written test. You do not need an appointment for the written test — it is first-come, first-served. Bring all your documents and your completed process form. The BMV staff will verify your identity and residency, then direct you to a computer terminal where you will take the test.
The written test has 30 questions about Maine traffic laws, road signs, and safe driving practices. You must answer at least 24 questions correctly to pass. The test is multiple-choice and covers topics like speed limits, right-of-way rules, parking laws, and what to do at traffic lights and stop signs. The BMV provides a free study guide on its website that covers all the material on the test; reading through it before you arrive will significantly improve your chances of passing on the first attempt.
You will receive your test result when ready. If you pass, the BMV will give you a permit that allows you to schedule your road test. If you do not pass, you can retake the test the same day or return another day at no extra cost.
Scheduling and Taking Your Road Test
After you pass the written test, you must schedule an appointment for your road test. You can book online at maine.gov/bmv or by calling the BMV office where you want to take the test. Road test appointments typically fill up several weeks in advance, so schedule as soon as you pass the written exam. The road test itself costs a fee; check maine.gov/bmv for the current amount, as it varies by license class.
On the day of your road test, arrive 10 to 15 minutes early. Bring your permit from the written test, a valid ID, and your vehicle. The vehicle must be in safe working condition — the examiner will check that your lights, wipers, horn, and brakes all work before you start driving. If anything is broken, the test will be cancelled and you will need to reschedule.
The road test lasts 15 to 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, pulling into traffic, turning, stopping at lights and signs, parking, and backing up. The examiner is watching whether you follow traffic laws, check your mirrors and blind spots, and control the vehicle smoothly. You do not need to be perfect, but you must demonstrate that you can drive safely.
What Happens After You Pass the Road Test
If you pass the road test, the examiner will tell you when ready. The BMV will issue your driver's license on the same day in most cases, though some offices may mail it to you within a few business days. Your license is valid for eight years if you are under 65, and four years if you are 65 or older. You will receive a temporary paper license to use while you wait for the plastic card to arrive by mail.
If you do not pass the road test, you can retake it. There is no waiting period between attempts, but you will need to schedule another appointment, which may be weeks away depending on availability. You do not need to retake the written test.
If You Are Moving to Maine from Another State
If you already have a valid driver's license from another state, you do not need to take the written and road tests again. Instead, you can exchange your out-of-state license for a Maine license by visiting a BMV office with your current license, proof of Maine residency, and your Social Security number. The BMV will issue your Maine license on the spot or within a few business days.
Your new Maine license will have the same expiration date as your old license, so you will not lose any time. If your out-of-state license has expired, you will need to take the written and road tests like a first-time driver.
Renewing Your Maine License
When your license is within six months of expiring, the BMV will mail you a renewal notice. You can renew by mail, online, or in person at a BMV office. If you renew by mail or online, you do not need to take any tests — you straightforward pay the renewal fee and submit your process. If you renew in person, the process is the same.
If your license has been expired for more than three years, you will need to retake the written and road tests to get a new license. If it has been expired for less than three years, you may be able to renew without testing; contact your local BMV office to confirm.
Frequently Asked Questions
How much does a Maine driver's license cost?
The fee varies depending on the type of license and how long it is valid for. Check maine.gov/bmv for the current fee schedule, as prices change periodically. You will pay one fee for the written test and a separate fee for the road test.
Can I take the written test online?
No, you must take the written test in person at a BMV office. The road test must also be taken in person with an examiner.
What if I fail the road test?
You can retake it as many times as you need. There is no limit on attempts, but you will need to schedule a new appointment each time, which may take several weeks depending on availability. You do not need to retake the written test.
Do I need a permit before I can drive?
Yes. After you pass the written test, you receive a permit that allows you to drive while you prepare for the road test. You must have a licensed driver with you in the car at all times while you hold a permit.
What if I move out of Maine after I get my license?
Your Maine license remains valid until it expires. If you move to another state, that state will tell you whether you need to exchange it for a local license or whether you can keep using it.