What you need to do to get a Massachusetts driver's license
To get a Massachusetts driver's license, you will visit the Registry of Motor Vehicles (RMV), pass a written test and a road test, and provide documents that prove your identity and Massachusetts residency. The process takes multiple visits spread over weeks or months, depending on how quickly you schedule your tests and how many attempts you need. You cannot complete this entirely online or by mail — you must appear in person at an RMV office.
Massachusetts has different license types depending on your age and driving history. If you are under 18, you will go through a graduated licensing system that starts with a learner's permit, moves to a junior operator's license after six months, and becomes a full license at 18. If you are 18 or older, you can move directly toward a standard license without the intermediate steps.
Key Takeaways
- You must bring original documents proving your identity (passport, birth certificate, or state ID) and Massachusetts residency (utility bill, lease, or bank statement dated within the last 60 days) to your first RMV visit.
- If you are under 18, you start with a learner's permit, wait six months, then take a road test for a junior operator's license, and become may be able to access for a full license at 18.
- If you are 18 or older, you take a written test first, then schedule a road test; you do not need a learner's permit stage.
- Road tests in Massachusetts have a waitlist; scheduling as soon as you pass your written test can mean waiting weeks or months for an appointment.
- You pay separate fees for the permit, the license, and the road test, totaling roughly $100 to $150 depending on your age and license type.
Documents you must bring to the RMV
Bring original documents — photocopies are not accepted. You need one document that proves your identity and one that proves you live in Massachusetts. For identity, the RMV accepts a U.S. passport, a certified birth certificate, a state ID, a military ID, or a permanent resident card. For residency, bring a utility bill, a lease agreement, a bank or credit card statement, a mortgage statement, or a property tax bill. The residency document must be dated within the last 60 days and show your current address.
You will also need your Social Security number. Bring your Social Security card if you have it, or be prepared to state the number from memory — the RMV will verify it. If you are under 18, at least one parent or guardian must come with you to your first visit and sign consent forms.
If you have a learner's permit from another state or country, bring it. If you are renewing a license you held before, bring the old license. If you have changed your name since your identity document was issued, bring a marriage certificate, divorce decree, or court order showing the change.
Getting a learner's permit if you are under 18
Your first step is to visit an RMV office with a parent or guardian and the documents listed above. You will take a written test covering Massachusetts traffic laws, road signs, and safe driving practices. The test has 40 questions; you must answer at least 30 correctly to pass. You can take the test in English or several other languages.
If you pass, you receive a learner's permit on the same day. The permit costs around $30 and is valid for two years. With a learner's permit, you can drive only when a licensed adult 21 or older is in the front passenger seat. You cannot drive between midnight and 5 a.m., and you must follow all other traffic laws.
You must hold the learner's permit for at least six months before you can take a road test. During this time, practice driving with a supervising adult. After six months have passed, you can schedule a road test at an RMV office.
Taking the road test and getting your license
When you are ready for a road test, contact the RMV office where you want to test. You can call, visit in person, or use the RMV's online scheduling system at mass.gov/rmv. Road tests have a waitlist; depending on the office and the season, you may wait anywhere from a few weeks to several months for an appointment. Schedule as soon as you are ready, because the wait time is not something you can shorten.
On the day of your road test, bring your learner's permit (or your identity documents if you are 18 or older), proof of insurance for the vehicle you will drive, and the vehicle itself. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before the test begins.
The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and merging. They will also test your knowledge of traffic laws by asking questions while you drive. If you pass, you receive your license on the same day. If you do not pass, you can schedule another test, usually within a few weeks.
Getting a license if you are 18 or older
If you are 18 or older and have never held a Massachusetts license, you do not go through the learner's permit stage. Instead, you visit an RMV office with your documents and take the written test. If you pass, you can when ready schedule a road test. You do not have to wait six months.
Some people 18 and older may be able to take a road test without a learner's permit if they hold a valid license from another state or country. Bring that license to your first RMV visit. The RMV will determine whether you need to take the written test or can move straight to the road test.
Fees and what to expect at each stage
Massachusetts charges separate fees for each step. A learner's permit costs around $30 and is valid for two years. A road test costs around $35. A five-year driver's license costs around $50 for someone 18 to 69 years old. A junior operator's license (for people 16 to 18) costs around $50. Fees can change, so check mass.gov/rmv before you visit to confirm current prices.
You will pay each fee when you complete that step — you pay for the permit when you pass the written test, you pay for the road test when you schedule it, and you pay for the license when you pass the road test. Bring a debit card or cash; not all RMV offices accept all payment methods, so call ahead if you want to confirm.
The entire process from your first visit to holding a license typically takes three to six months if you are under 18 (because of the six-month permit hold) and four to twelve weeks if you are 18 or older (because of the road test waitlist). If you do not pass a test on your first try, add time for another appointment.
What to do if you fail the written or road test
If you fail the written test, you can retake it the same day or schedule another appointment. Most people who fail study the handbook again and pass on a second attempt. The RMV provides a free study guide at mass.gov/rmv that covers everything on the test.
If you fail the road test, you must schedule a new appointment. You cannot retake it when ready. Depending on the office, you may be able to schedule within a few weeks, or you may face another long waitlist. Use the time to practice the specific skills the examiner said you need to improve.
Frequently Asked Questions
Can I take the written test online?
No. You must visit an RMV office in person to take the written test. Some RMV offices offer the test in multiple languages. You can study online using the free handbook at mass.gov/rmv, but the test itself must be taken at an office.
What if I do not have a Social Security number?
You must provide a Social Security number to get a Massachusetts driver's license. If you do not have one, contact the Social Security Administration to explore. The RMV cannot issue a license without this number.
How long does a Massachusetts driver's license last?
A standard driver's license is valid for five years. A junior operator's license (for people 16 to 18) is valid until age 18. After your license expires, you can renew it by mail, online, or in person, depending on your age and circumstances.
What if I move to Massachusetts from another state?
If you already have a valid driver's license from another state, you can exchange it for a Massachusetts license without taking the written or road test. Bring your out-of-state license and proof of Massachusetts residency to an RMV office. You will pay the license fee and receive a Massachusetts license on the same day.
Which RMV office should I visit?
You can visit any RMV office in Massachusetts. Some offices have shorter waitlists for road tests than others. Check mass.gov/rmv to see the current wait times at each location and choose the one closest to you or with the shortest wait.