What you need to do to get a Massachusetts learner's permit
To get a Massachusetts learner's permit, you visit your local Registry of Motor Vehicles branch in person with proof of identity, proof of residency, and your Social Security number. You'll take a written test on road signs and driving rules, and if you pass, you pay a fee and receive your permit the same day. The permit lets you drive only when a licensed adult 21 or older is in the front passenger seat.
Massachusetts has different age rules depending on whether you're under 18 or 18 and older. If you're under 18, you must hold your learner's permit for at least six months and pass a road test before you can get a full license. If you're 18 or older, you can skip the learner's permit stage and go straight to a road test, but many people still get the permit first to practice.
Key Takeaways
- You must bring a valid photo ID, proof of your address, and your Social Security number to the Registry of Motor Vehicles in person.
- The written test covers Massachusetts road signs, traffic laws, and safe driving rules, and you need to pass it before you get your permit.
- The permit fee is $30 and your permit is valid for five years from the date you receive it.
- If you're under 18, you must wait at least six months after getting your permit before you can take the road test for a full license.
- You can only drive with a licensed adult 21 or older sitting in the front passenger seat while you hold a learner's permit.
Documents you need to bring to the Registry
The Registry requires three types of documents: proof of identity, proof of residency, and your Social Security number. For proof of identity, bring a valid passport, a birth certificate, or a state ID card. If you bring a birth certificate, you'll also need a second form of ID like a school ID or a work ID.
For proof of residency, bring a utility bill, a lease or mortgage statement, or a bank statement with your current Massachusetts address on it. The document must be dated within the last 60 days. If you're under 18 and live with a parent or guardian, you can use their utility bill or lease as long as your name appears on it or they sign a form confirming you live there.
You'll also need to provide your Social Security number. Bring your Social Security card if you have it, or be prepared to write the number on the process form. If you don't have a Social Security number, tell the Registry staff when you arrive — they can explain what documents you'll need instead.
How to find your local Registry branch and make an appointment
Massachusetts has Registry branches in most cities and towns. You can find the one nearest you by visiting mass.gov/rmv and using their branch locator, or by calling 857-368-8000. Some branches are busier than others, so it's worth checking which one is closest to you and what their wait times are like.
You do not need an appointment to take the written test for a learner's permit at most branches, but you can make one online through mass.gov/rmv if you want to reduce your wait time. Walk-ins are accepted during all business hours. If you plan to walk in, go early in the day — branches tend to be less crowded in the morning.
What the written test covers
The written test has 25 multiple-choice questions about Massachusetts driving laws, road signs, and safe driving practices. You need to answer at least 18 questions correctly to pass. The test covers topics like speed limits, right-of-way rules, parking rules, what different road signs mean, and what to do in bad weather or emergency situations.
You can study for the test using the Massachusetts Driver's Manual, which is free and available on mass.gov/rmv. The manual has all the information that will be on the test. Many people also use online practice tests — searching for "Massachusetts learner's permit practice test" will show you several free options where you can take sample tests as many times as you want before your real test.
The test is given on a computer at the Registry. You'll have time to read each question carefully, and you can skip questions and come back to them. If you don't pass on your first try, you can take the test again the same day or come back another day at no extra cost.
The cost and how long your permit lasts
The fee for a learner's permit is $30. You pay this fee at the Registry after you pass your written test. Payment methods vary by branch, but most accept cash, debit cards, and credit cards. Some branches may accept checks.
Your learner's permit is valid for five years from the date you receive it. If your permit expires before you pass your road test and get a full license, you'll need to renew it by taking the written test again and paying another $30 fee. If you're under 18, remember that you must hold your permit for at least six months before you're allowed to take the road test, so plan your timeline accordingly.
Rules for driving with a learner's permit in Massachusetts
While you hold a learner's permit, you can only drive when a licensed adult who is 21 years old or older is sitting in the front passenger seat next to you. The supervising adult must have a valid driver's license and must be paying attention to the road. You cannot drive alone, and you cannot have only a supervising adult in the back seat — they must be in the front.
There are also restrictions on when you can drive if you're under 18. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even if it's hands-free. These rules explore to your learner's permit and continue after you get your full license until you turn 18.
You must carry your learner's permit with you whenever you drive. If you're stopped by police and don't have it, you can be fined. You also need to have proof of insurance in the car, even though you're not the one who owns it — the car's owner's insurance covers you while you're driving with permission.
What happens after you pass the written test
Once you pass the written test, you'll pay your $30 fee and receive your learner's permit when ready. The permit is a physical card that you'll carry with you. If you're under 18, you now need to wait at least six months before you can take the road test for a full license. During this time, you should practice driving as much as possible with your supervising adult.
When you're ready to take the road test, you'll schedule an appointment at a Registry branch. The road test takes about 30 minutes and includes driving on local roads, parking, and following the examiner's directions. You'll need to bring your learner's permit, proof of insurance, and the vehicle you'll be driving. If you pass the road test, you'll get your full license the same day.
Frequently Asked Questions
Can I take the written test online or by mail?
No, you must take the written test in person at a Registry branch. However, you can study for it at home using the free Massachusetts Driver's Manual and practice tests on mass.gov/rmv before you go to the Registry.
What if I fail the written test?
You can take the test again the same day or return another day at no extra cost. There's no limit to how many times you can retake it. Most people pass on their second or third attempt after studying the areas where they struggled.
Do I need a learner's permit if I'm 18 or older?
No, if you're 18 or older you can go straight to a road test without getting a learner's permit first. However, many people still get the permit to practice driving before taking the road test, since you're allowed to drive with a supervising adult.
What if I lose my learner's permit?
You can get a replacement at any Registry branch. Bring your ID and proof of residency, and pay a $30 replacement fee. You'll receive your new permit the same day.
Can someone from another state supervise me while I have a Massachusetts learner's permit?
Yes, as long as they have a valid driver's license from any state and are 21 or older. They must be sitting in the front passenger seat and paying attention to the road.