What you need to know about Massachusetts driver licenses
Massachusetts issues several types of driver licenses depending on your age and driving history. The most common is the Class D license, which lets you drive a regular passenger car. If you're under 18, you'll go through a graduated licensing system that starts with a learner's permit, moves to a junior operator license with restrictions, and then becomes a full Class D license at 18. If you're 18 or older and new to driving, you can go straight to a Class D license after passing the written and road tests.
Massachusetts also offers Class M licenses for motorcycles, Class A and B licenses for commercial trucks, and Class O licenses for mopeds. Each type has different age requirements and testing rules. This guide focuses on the Class D license, which is what most people need.
Key Takeaways
- Massachusetts uses a three-stage system for drivers under 18: learner's permit (age 16), junior operator license (age 16.5), and full Class D license (age 18).
- You must pass a written test at the Registry of Motor Vehicles (RMV) to get a learner's permit, and a road test to move to the next stage.
- Drivers under 18 face restrictions on night driving, passenger limits, and phone use that lift once you turn 18 or complete the junior operator stage early.
- You'll need proof of identity, residency, and Social Security number; a birth certificate or passport works for identity.
- The entire process from learner's permit to full license typically takes 18 months to 2 years if you follow the age requirements.
The three-stage system for drivers under 18
If you're under 18, Massachusetts requires you to complete three stages before you can drive alone without restrictions. This system is called graduated licensing, and it's designed to give new drivers time to build skills with supervision.
Stage 1: Learner's Permit (age 16). You can explore at age 16. You'll pass a written test at the RMV covering road signs, traffic laws, and safe driving. Once you pass, you get a learner's permit that lets you drive only with a licensed adult (21 or older) in the front passenger seat. You cannot drive between midnight and 5 a.m., and you must follow all traffic laws exactly. This stage lasts at least 6 months.
Stage 2: Junior Operator License (age 16.5). After holding your learner's permit for at least 6 months and passing a road test, you get a junior operator license. This lets you drive alone during the day, but you still cannot drive between 12:30 a.m. and 5 a.m. You can have one passenger under 18 in the car (family members don't count toward this limit). You must use a hands-free phone only. This stage lasts until you turn 18.
Stage 3: Full Class D License (age 18). At 18, all restrictions lift and you have a standard Class D license. You can drive at any time, carry any number of passengers, and use your phone hands-free. You don't need to take another test to move to this stage—it happens automatically when you turn 18.
Getting your learner's permit: what to bring and how to pass
To get a learner's permit, you'll visit a Registry of Motor Vehicles (RMV) branch in person. You cannot do this online. Bring your birth certificate or passport (proof of identity), proof of residency (a utility bill or lease with your name and current address), and your Social Security number. You'll also need to fill out an process for a Massachusetts Driver's License or Permit (form DL-44), which you can read from the RMV website or pick up at the branch.
At the RMV, you'll take a written test on a computer. The test has 25 multiple-choice questions about Massachusetts traffic laws, road signs, and safe driving practices. You need to answer at least 18 correctly to pass. The test covers things like speed limits, right-of-way rules, what different road signs mean, and how to handle emergencies. You can study using the Massachusetts Driver's Manual, which is free online at the RMV website.
If you fail the written test, you can retake it the same day or come back another day. There is no waiting period between attempts. Once you pass, you'll pay a fee (the amount varies but is typically under $50) and receive your learner's permit on the spot. Your permit is valid for 6 years.
Preparing for and passing the road test
After holding your learner's permit for at least 6 months, you can schedule a road test. You'll book this through the RMV website or by calling your local branch. Road tests are in high demand, so book as early as possible—wait times vary by location but can be several weeks.
On test day, bring your learner's permit, proof of insurance for the car you're using, and the vehicle itself. The car must be registered, inspected, and in safe working condition. The examiner will check that the car's lights, wipers, horn, and brakes work. You'll drive for about 20 to 30 minutes on local roads. The examiner will ask you to perform basic tasks like parallel parking, three-point turns, stopping at a stop sign, and merging. They're watching for safe driving habits: checking mirrors, using turn signals, maintaining safe speed, and following traffic laws.
Common reasons people fail include not checking mirrors or blind spots, failing to use turn signals, speeding or going too slowly, and hitting the curb during parking. If you fail, you can retake the test, but you'll need to schedule another appointment and wait for an available slot. Many people pass on their second or third attempt.
Documents you'll need at each stage
| Stage | Documents to Bring | What Happens |
|---|---|---|
| Learner's Permit (age 16) | Birth certificate or passport, proof of residency, Social Security number, completed form DL-44 | Pass written test, pay fee, receive permit |
| Road Test (age 16.5+) | Learner's permit, proof of insurance, vehicle registered and inspected | Pass road test, pay fee, receive junior operator license |
| Full License (age 18) | None—happens automatically | Restrictions lift, Class D license active |
If you're 18 or older and new to driving
If you're 18 or older and have never held a Massachusetts license, you still need to pass a written test and a road test, but you skip the learner's permit and junior operator stages. You can go straight to a Class D license.
Start by visiting an RMV branch with your birth certificate or passport, proof of residency, Social Security number, and the completed form DL-44. Pass the written test (same 25-question test as younger drivers), then schedule your road test. Once you pass the road test, you receive your Class D license with no restrictions. The timeline is usually faster than the graduated system because you're not waiting for age milestones.
Renewing or replacing your Massachusetts license
A Class D license is valid for 5 years from the date it's issued. You can renew online through the RMV website if your license is not suspended or revoked and you have no medical conditions that would affect your driving. If you cannot renew online, you'll need to visit an RMV branch in person.
If your license is lost, stolen, or damaged, you can request a replacement at an RMV branch or online. There is a small fee for a replacement. If your name changes due to marriage or other reasons, you'll need to update your license at an RMV branch with proof of the name change (marriage certificate, court order, etc.).
Frequently Asked Questions
Can I get my learner's permit before I turn 16?
No. Massachusetts law requires you to be at least 16 years old to hold a learner's permit. You cannot explore early, even if you're close to your 16th birthday.
What happens if I get a ticket or accident while I have a junior operator license?
Traffic violations and accidents go on your driving record. Serious violations can result in license suspension. Some violations also require you to complete a driver improvement course. Check with the RMV about the specific consequences for the violation you received.
Can I drive for work or school with a junior operator license?
Yes. The night driving restriction (12:30 a.m. to 5 a.m.) has exceptions for work, school, and medical appointments. You may need to carry documentation proving the exception applies, so check with the RMV about what counts as proof.
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 Class D license without taking the written or road test. You'll visit an RMV branch with your out-of-state license, proof of residency in Massachusetts, and your Social Security number. There is a fee for the exchange.
How much does a Massachusetts driver's license cost?
Fees vary depending on what you're doing. A learner's permit costs around $30 to $40. A road test costs around $35 to $40. A Class D license costs around $50 to $60. Renewal costs less than an initial license. Check the RMV website for current fees, as they can change.