What you need to do to get a Massachusetts driver's license

To get a Massachusetts driver's license, you will pass through three stages: getting a learner's permit, holding it for a waiting period, then passing a road test. The Registry of Motor Vehicles (RMV) runs the process. You cannot skip the permit stage — Massachusetts law requires you to hold one for a minimum of six months before you can take the road test, or three months if you are under 18 and complete an approved driver education course.

The entire process typically takes four to eight months from start to finish, depending on how quickly you schedule your appointments and pass your tests. You will need to visit an RMV office in person twice: once to get your permit, and once to take your road test. You can schedule both appointments online through the RMV website before you go.

Key Takeaways

  • You must get a learner's permit first and hold it for at least six months (or three months if you complete driver education before age 18) before you can take the road test.
  • To get a permit, bring your birth certificate or passport, proof of Massachusetts residency, and your Social Security number to an RMV office.
  • You will take a written test on road signs and driving rules at the RMV office; you can study using the free online manual or practice tests on the RMV website.
  • After your waiting period ends, schedule a road test appointment online; the test takes about 20 minutes and covers basic driving skills and safety.
  • If you fail your road test, you can retake it, but you must wait at least two weeks between attempts.

Getting your learner's permit at an RMV office

Visit any RMV branch in Massachusetts with the documents listed below. Bring originals, not copies — the RMV will not accept photocopies. You will fill out an process for a Massachusetts Driver's License or Permit (Form DL-44) at the office, or you can read and fill it out beforehand from the RMV website to save time.

Required documents are: a valid passport or birth certificate (to prove identity and age), a document showing your Massachusetts address (such as a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you do not have a Social Security number, bring a letter from the Social Security Administration stating you are not may be able to access for one.

At the office, you will take a written test on Massachusetts traffic laws and road signs. The test has 25 questions; you must answer at least 18 correctly to pass. You can study using the free Massachusetts Driver's Manual (available as a PDF on the RMV website) or take practice tests online. The RMV also offers the test in multiple languages if English is not your first language.

Once you pass the written test, you will receive your learner's permit when ready. Your permit is valid for five years. Write down the date you receive it — you cannot take your road test until six months have passed (or three months if you completed an approved driver education course before turning 18).

What you can and cannot do with a learner's permit

A learner's permit allows you to drive only when a licensed driver age 21 or older is sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You must follow all other traffic laws and speed limits.

Use this time to practice with someone who knows how to drive. There is no minimum number of practice hours required by law, but the RMV recommends at least 50 hours of supervised driving, with at least 10 hours at night. Keep a log if you want to track your progress, though you do not have to submit it to the RMV. The more you practice before your road test, the more confident you will be on test day.

Scheduling and taking your road test

Once your waiting period is over (six months from your permit date, or three months if you completed driver education), log into your RMV account on the Massachusetts RMV website and schedule your road test appointment. You can also call the RMV at 617-351-4500 to schedule by phone. Road test appointments typically fill up weeks in advance, so schedule as early as possible.

On the day of your test, arrive 15 minutes early with your learner's permit, a valid photo ID, and proof of insurance for the vehicle you will be driving. Bring the vehicle itself — you cannot take the test in a rental car or a borrowed vehicle unless the owner is present with proof of insurance. The vehicle must be in safe working condition: brakes, lights, wipers, and steering must all work properly.

The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks such as starting the car, turning, backing up, parking, and stopping. You will also drive on local roads. The examiner is looking for safe driving habits, not perfection. Common reasons people fail are hitting the curb while parking, failing to stop completely at a stop sign, or not checking mirrors and blind spots.

If you pass, you will receive your Massachusetts driver's license on the spot. If you fail, you can retake the test, but you must wait at least two weeks before scheduling another appointment.

RMV office locations and wait times

Massachusetts has RMV branches in Boston, Watertown, Medford, Framingham, Worcester, Springfield, and several other cities. You can find the full list and hours on the RMV website. Some offices are busier than others; the Boston office typically has longer wait times than suburban branches.

You can reduce your wait time by scheduling an appointment online before you visit. Walk-ins are accepted, but you may wait one to three hours depending on the office and time of day. If you visit early in the morning on a weekday, you will usually wait less than an hour. Calling ahead to ask about current wait times can help you choose the best time to go.

If you already have a license from another state

If you hold a valid driver's license from another state, you do not need to get a learner's permit. You can go directly to an RMV office and exchange your out-of-state license for a Massachusetts license. Bring your current out-of-state license, proof of Massachusetts residency, and your Social Security number. You will not need to take a written test or road test.

The exchange process takes about 30 minutes at the office, and your new Massachusetts license will be mailed to you within two weeks. You can drive using your out-of-state license until your Massachusetts license arrives. If your out-of-state license has expired, you will need to take the written test and road test like a first-time driver.

Frequently Asked Questions

Can I take the written test online instead of going to an RMV office?

No. You must take the written test in person at an RMV office. However, you can study for it online using the free practice tests and manual on the RMV website before you go.

What happens if I fail the road test?

You can retake it. You must wait at least two weeks before scheduling your next appointment. There is no limit to how many times you can retake the test, but you must pay the test fee each time. Your learner's permit remains valid while you practice and retake the test.

Do I need to take driver education classes?

No, driver education is optional. However, if you are under 18, completing an approved driver education course reduces your waiting period from six months to three months before you can take the road test. The course costs money and takes several weeks, so it only saves time if you are in a hurry.

Can I use my learner's permit to drive for work or school?

No. Your learner's permit is only for supervised practice driving. You cannot use it to drive to work, school, or anywhere else without a licensed adult age 21 or older in the front seat.

How much does a Massachusetts driver's license cost?

The learner's permit costs $30. The road test costs $35. Your driver's license itself costs $50 if you are 18 or older. Fees may vary, so check the RMV website for current pricing before you visit.