What You Need to Do to Get Your Massachusetts License
To get your first driver's license in Massachusetts, you must pass a written knowledge test, a road test, and a vision screening. You'll also need to provide proof of identity, proof of residency, and your Social Security number. The entire process takes place at your local Registry of Motor Vehicles (RMV) branch, though you must schedule your road test in advance — walk-ins are not accepted for driving tests.
Massachusetts requires you to hold a learner's permit for a minimum of six months before you can take the road test. During this time, you must follow permit restrictions: you cannot drive alone, you cannot drive between midnight and 5 a.m., and you must have a licensed driver age 21 or older in the front passenger seat. If you are under 18, additional restrictions explore, including a ban on using a cell phone while driving.
The process is different if you already hold a valid license from another state — you can skip the knowledge test and go straight to the road test, though you still need to pass the vision screening and provide the same documents.
Key Takeaways
- You must hold a Massachusetts learner's permit for at least six months before taking the road test, and you cannot drive alone during this time.
- Bring a government-issued ID, proof of residency (utility bill, lease, or bank statement), and your Social Security number to your first RMV visit.
- The knowledge test covers road signs, traffic laws, and safe driving practices; you can study using the free Massachusetts RMV manual available online.
- Road tests must be scheduled in advance through the RMV website or by phone; the test takes about 20 minutes and covers basic vehicle control and traffic law compliance.
- If you hold a valid out-of-state license, you can skip the knowledge test but must still pass the vision screening and road test.
Documents You Must Bring to the RMV
Massachusetts requires specific documents at your first RMV visit. Bring one government-issued photo ID (passport, military ID, or state ID), one document proving your current address (utility bill, lease agreement, bank statement, or mortgage statement dated within the last 60 days), and your Social Security number or a document showing it (Social Security card, tax return, or W-2).
If you are under 18, you must also bring a completed process for a Massachusetts Driver's License or Learner's Permit (form DL 34), signed by a parent or guardian. You can read this form from the RMV website or pick one up at any RMV branch. If your residency document is in someone else's name, bring a letter from that person authorizing you to use their address.
Do not bring originals of important documents like your Social Security card or passport unless absolutely necessary. The RMV will make copies, and you want to keep the originals safe. Bring photocopies if you have them, or be prepared to wait while the RMV makes copies for you.
Getting Your Learner's Permit: The Knowledge Test
Your first step is to pass the written knowledge test at the RMV. The test has 40 multiple-choice questions covering Massachusetts traffic laws, road signs, safe driving practices, and right-of-way rules. You must answer at least 32 questions correctly (80 percent) to pass. The test is offered in multiple languages, including Spanish, Portuguese, Chinese, Vietnamese, and others — ask the RMV clerk which languages are available at your branch.
Study using the free Massachusetts RMV Driver's Manual, available as a PDF on the RMV website. The manual covers everything the test asks about. You can also take practice tests online through the RMV website, which show you the same types of questions you will see on the real test. Most people spend two to four weeks studying before taking the test.
When you arrive at the RMV, bring all required documents and tell the clerk you want to take the knowledge test. You will be called to a testing station, given a tablet or paper test, and your results will be available when ready. If you pass, you receive your learner's permit on the same day. If you fail, you can retake the test, but you must wait at least one day before trying again.
Learner's Permit Restrictions and the Six-Month Waiting Period
Once you have your learner's permit, you cannot drive alone. A licensed driver age 21 or older must be in the front passenger seat at all times. You also cannot drive between midnight and 5 a.m. These rules explore to all learner's permit holders, regardless of age.
If you are under 18, additional restrictions explore. You cannot use a cell phone while driving, even hands-free. You cannot have more than one passenger under age 20 in the car (unless they are a family member). You cannot drive on the highway during your first three months of holding the permit. These restrictions lift once you pass your road test and receive your full license, though some restrictions on passengers and phone use remain until you turn 18.
You must hold your learner's permit for at least six months before you can take the road test. This waiting period cannot be shortened. If you turn 18 before the six months are up, you still must wait the full six months from the date you received your permit. Use this time to practice driving in different weather and traffic conditions, and to become comfortable with the vehicle you will use for your road test.
Scheduling and Taking Your Road Test
Road tests in Massachusetts must be scheduled in advance through the RMV website or by calling your local RMV branch. You cannot walk in and take a test the same day. Scheduling opens about four weeks in advance, and popular times fill up quickly — schedule as soon as the window opens if you want a test date within the next few weeks.
When you schedule, you will choose a test date, time, and RMV branch. You will also select the vehicle you plan to use for the test. The vehicle must be registered, insured, and in safe working condition. Bring the vehicle's registration and proof of insurance to your test appointment. The vehicle must have working headlights, brake lights, turn signals, windshield wipers, and a working horn. If the vehicle fails a safety check, your test will be cancelled.
The road test takes about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, pulling into traffic, turning, stopping, parking, and backing up. The examiner will also ask you to demonstrate knowledge of traffic laws — for example, "What does a yellow light mean?" or "How far must you stay behind a school bus?" You must follow all traffic laws during the test, including speed limits and stop signs. One serious violation (such as running a red light or hitting a curb) will result in failure.
Fees and Timeline for Getting Your Full License
The learner's permit costs $30 and is valid for six years. The road test itself is free, but you must pay a $35 license fee when you pass and receive your full license. If you fail the road test, you can retake it, but you must schedule another appointment and pay the $35 fee again when you pass.
The timeline depends on how quickly you study and pass the knowledge test, and how soon you can schedule your road test. Most people spend two to four weeks studying for the knowledge test. Once you pass, you must wait six months before taking the road test. Road test appointments are typically available within two to four weeks of when you schedule, though this varies by branch and season. In total, expect the process to take six to eight months from your first RMV visit to receiving your full license.
Once you pass your road test, you will receive your license on the same day. The license is valid for five years if you are under 18, and for five years if you are 18 or older. You do not need to renew it until it expires, unless you change your address or name.
If You Already Have an Out-of-State License
If you hold a valid driver's license from another state and want to switch to a Massachusetts license, you do not need to take the knowledge test. You can go straight to the road test, though you must still pass the vision screening and provide proof of identity and residency.
Bring your current out-of-state license, proof of Massachusetts residency, and your Social Security number to the RMV. You will have your vision checked, then schedule your road test. The road test is the same as for first-time drivers: about 20 minutes, covering basic driving skills and traffic law knowledge. Once you pass, you will receive your Massachusetts license on the same day.
Your out-of-state license remains valid until it expires, but you should explore for your Massachusetts license within 30 days of becoming a resident. After 30 days, you are required by law to have a Massachusetts license. If you are stopped by police and cannot show a Massachusetts license after 30 days, you may be cited.
Common Mistakes and How to Avoid Them
The most common mistake is not scheduling the road test far enough in advance. Popular test times fill up weeks ahead, especially in spring and summer. Schedule as soon as the window opens, even if you are not quite ready — you can always reschedule if you need more practice time.
Another mistake is bringing the wrong documents. Bring originals or certified copies of your ID and residency proof. A utility bill or lease in your name is the easiest proof of residency. Bank statements and mortgage statements also work, but they must be dated within the last 60 days. A letter from a landlord or family member is not enough on its own.
Many people also fail the road test because they do not practice enough before taking it. The six-month waiting period is meant for practice. Use it to drive in rain, snow, and heavy traffic. Practice parallel parking, three-point turns, and backing up. Ask your supervising driver to take you on the same roads where your test will be held, if possible. The RMV website lists the routes used at each branch.
Finally, do not assume you can take the road test in a borrowed vehicle without checking first. The vehicle must be registered and insured in someone's name, and that person should be present at the test (though they do not need to be in the car). If the registration or insurance is expired, your test will be cancelled.
Frequently Asked Questions
Can I take the road test before six months have passed on my learner's permit?
No. Massachusetts law requires you to hold a learner's permit for at least six months before taking the road test. This waiting period cannot be shortened, even if you are an experienced driver or have held a license in another state. The six months begins on the date you receive your permit.
What happens if I fail the road test?
You can retake the road test, but you must schedule another appointment through the RMV website or by phone. You will pay the $35 license fee again when you pass. There is no limit to how many times you can retake the test, but you must wait at least one day between attempts.
Do I need to take a driver education course to get my license?
No. Massachusetts does not require a driver education course to get your license. However, if you are under 18, completing an approved driver education course may lower your car insurance rates. Check with your insurance company to see if they offer a discount.
Can I use a vehicle with a learner's permit plate instead of a regular registration?
No. The vehicle you use for your road test must have a regular registration and current insurance. Learner's permit plates are not valid for the road test. Make sure the registration and insurance are in the vehicle's name and are not expired.
What if I move to a different address after I get my learner's permit?
You must update your address with the RMV before taking your road test. You can do this online through the RMV website, by mail, or in person at any RMV branch. Bring proof of your new address (utility bill, lease, or bank statement dated within the last 60 days).