What you need to know about Massachusetts driver's licenses

Massachusetts issues several types of driver's licenses depending on your age, immigration status, and what you plan to drive. The standard Class D license lets you drive a regular passenger car and is what most people get. If you're under 18, you'll go through a graduated licensing system with restrictions that ease over time. Massachusetts also offers the REAL ID-compliant license, which you'll need to board a domestic flight or enter a federal building after May 7, 2025.

The state's Registry of Motor Vehicles (RMV) handles all license issuance. You can't complete the entire process online — you must visit an RMV office in person for the vision test, photo, and signature. However, you can schedule your appointment online to avoid long waits, and some steps like the written test can be done at certain locations without an appointment.

Key Takeaways

  • Massachusetts requires you to visit an RMV office in person for your vision test and photo, but you can schedule an appointment online to reduce wait time.
  • The REAL ID license requires an original birth certificate, passport, or state ID plus proof of residency, and is mandatory for domestic air travel after May 7, 2025.
  • Drivers under 18 start with a Learner's Permit, then a Junior Operator's License with nighttime and passenger restrictions, before getting an unrestricted license at 18.
  • If you're a non-citizen, you can get a standard license with a valid visa or passport, but not a REAL ID license without permanent residency status.
  • The written test covers road signs, traffic laws, and safe driving; the road test evaluates basic vehicle control and your ability to follow traffic rules.

Class D license for regular passenger vehicles

The Class D license is the most common type in Massachusetts and allows you to drive a standard passenger car, pickup truck, or van. You must be at least 16 years old to hold one, though the process differs slightly if you're a minor versus an adult.

To get a Class D license, you need to provide proof of identity (passport, birth certificate, or state ID), proof of residency (utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. You'll also need to pass a vision screening, a written test on traffic laws and road signs, and a road test with an RMV examiner. The written test is 25 questions and you must score at least 18 correct. The road test lasts about 20 minutes and covers basic vehicle control, parking, and your response to traffic.

REAL ID license and what it requires

The REAL ID license is a federally compliant form of identification that meets Department of Homeland Security standards. Starting May 7, 2025, you'll need one to board a domestic airplane, enter a military base, or access a federal building. If you don't have a REAL ID, you can still use a passport or military ID for air travel, but the license itself is simpler than carrying multiple documents.

To get a REAL ID license in Massachusetts, you must provide an original or certified copy of your birth certificate, passport, or current state ID. You also need two forms of proof of residency — a utility bill, lease, mortgage statement, or bank statement both dated within the last 60 days. The process process is the same as a standard Class D license, but the RMV will verify your documents more thoroughly. The REAL ID license costs the same as a regular license and lasts five years.

If you're a non-citizen, you cannot get a REAL ID license. You can get a standard Massachusetts license if you have a valid visa or passport, but it will not meet federal travel requirements. Permanent residents (green card holders) can get a REAL ID license by providing their green card as proof of legal status.

Graduated licensing for drivers under 18

Massachusetts requires drivers under 18 to complete a three-stage graduated licensing system. This system is designed to give new drivers time to build skills in lower-risk situations before driving alone at night or with passengers.

The first stage is the Learner's Permit, which you can get at age 16. You must pass the written test and vision screening, but no road test is required. With a Learner's Permit, you can only drive when a licensed driver age 21 or older is in the front passenger seat. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.

After holding your Learner's Permit for at least six months and being violation-free, you can take the road test to move to the second stage: the Junior Operator's License. With this license, you can drive alone during the day, but you still cannot drive between 5 p.m. and 5 a.m. unless a licensed driver age 25 or older is in the front seat. You also cannot carry passengers under 18 unless a licensed driver age 25 or older is present. These restrictions lift when you turn 18 and can explore for an unrestricted Class D license.

Non-citizen driver's licenses and visa requirements

Massachusetts allows non-citizens to get a standard Class D driver's license if they have a valid visa, passport, or other proof of legal presence in the United States. You do not need to be a permanent resident or citizen to hold a regular license.

To explore, bring your passport or visa, proof of residency (utility bill or lease), and your Social Security number if you have one. If you don't have a Social Security number, you can still get a license — the RMV will issue you an Individual Taxpayer Identification Number (ITIN) for licensing purposes. You'll still need to pass the vision test, written test, and road test just like any other applicant.

However, a standard Massachusetts license issued to a non-citizen will not be REAL ID-compliant and cannot be used for domestic air travel after May 7, 2025. If you're a permanent resident (green card holder), you can get a REAL ID license by providing your green card. Temporary visa holders cannot get a REAL ID license, even if their visa is valid for several more years.

Steps to get your license at an RMV office

The process begins online at mass.gov/rmv, where you can schedule an appointment at your nearest RMV office. Walk-ins are accepted but waits can be two to four hours, especially at urban locations. Scheduling an appointment typically gets you in within 30 minutes of your scheduled time.

Bring all required documents: proof of identity, proof of residency, and your Social Security number. If you're under 18, bring a parent or guardian's ID as well. At the RMV office, you'll first check in and have your documents reviewed. If you're getting your first license, you'll take the written test on a computer terminal — you can retake it when ready if you fail, up to three times in one day.

After passing the written test, you'll have your vision screening and photo taken. If everything passes, you'll schedule your road test at a later date — typically within two to four weeks depending on how busy the RMV is. On the day of your road test, bring the same documents plus your Learner's Permit (if you have one) and proof of insurance. The examiner will test your ability to start the car, drive in traffic, park, and respond to traffic signals. If you pass, your license is issued on the spot.

Costs and how long it takes

A five-year Class D license costs $50. A REAL ID license also costs $50 and lasts five years. A Learner's Permit costs $30 and is valid for six years. These fees are paid at the RMV office when you submit your process.

The timeline depends on which stage you're at. Getting your Learner's Permit takes one visit to the RMV and about 30 to 45 minutes if you have an appointment. Taking the road test requires a second visit, usually scheduled two to four weeks after you pass the written test. Once you pass the road test, your license is printed and issued when ready — you don't have to wait for it to arrive by mail.

If you're explore for a replacement license (because yours was lost or damaged), the process is faster: you can often get it the same day if you visit early in the morning and the RMV is not busy.

Frequently Asked Questions

Can I get a Massachusetts license if I don't have a Social Security number?

Yes. If you don't have a Social Security number, the RMV will issue you an Individual Taxpayer Identification Number (ITIN) for licensing purposes. Bring your passport or visa and proof of residency, and the RMV will handle the ITIN process as part of your license process.

What happens if I fail the road test?

You can retake the road test, but you'll need to schedule another appointment, which typically takes two to four weeks. There's no limit to how many times you can retake it, but you'll pay the license fee again each time you test. Some people find it helpful to take a few professional driving lessons between attempts.

Do I need car insurance before I take my road test?

Yes. You must bring proof of insurance to your road test appointment. The insurance must be active and in your name or the name of the vehicle owner. If you don't have insurance, you can't take the test that day.

Can I use my Learner's Permit to drive out of state?

A Massachusetts Learner's Permit is only valid in Massachusetts. If you travel to another state, you must follow that state's rules for permit holders, which vary widely. Some states won't recognize your permit at all, so check the rules of the state you're visiting before you drive.

What's the difference between a standard license and a REAL ID license?

Both let you drive in Massachusetts. The REAL ID license also meets federal standards for air travel and federal building access after May 7, 2025. A standard license costs the same but won't work for those purposes. Non-citizens can get a standard license but not a REAL ID license unless they're permanent residents.