Get your first driver's license in Massachusetts

A first-time Massachusetts driver starts a Class D learner's permit application online at 16 or older, proves identity at an RMV appointment, passes the permit exam and then a $35 road test; under 18, a junior operator license follows six months of permit time, driver's education and 40 supervised hours.

Your situation

How old are you?
Online or in person
Start online · At least two visitsThe RMV requires you to start the learner's permit application online at myRMV. You can take the permit exam online (with a working camera, not on a phone or tablet) after your documents are verified, and Class D road tests must be scheduled online. Road test and license fees can be paid online. First an appointment to show your documents: at an RMV Service Center, or at a AAA branch if you are a AAA member. At the Service Center appointment you also pass a vision screening and can take the permit exam there; otherwise you take it online. The Natick Service Center gives no learner's permit tests. Then the road test at the location you pick when you schedule it online. If all fees are paid, the license is mailed to you.
Cost
$30 permit + $35 road test + $50 license$30 learner's permit application fee and $30 for each permit exam retake. $35 for the license application and road test (the Schedule of Fees' name for it), not refunded if you fail, are unprepared, are late or do not appear, or cancel with less than 72 hours notice. $50 for a 5-year Class D license; the RMV's Schedule of Fees lists no separate junior operator license fee. A license or permit issued for less than 5 years because of a shorter lawful stay is prorated ($10 a year for a license). License fees are non-refundable.
You leave with
Learner's permit, then a licenseAfter you pass the road test with all fees paid, your stamped permit serves as a temporary license until the license arrives by mail.

Your plan

  1. Gather your documents

    • Show accepted documents (bring 1)
      • U.S. passport or passport card
      • U.S. birth certificate (Original or certified, issued by the city, county or state of birth, with parents' names, registrar's signature, filing date and seal.)
      • Consular Report of Birth Abroad
      • Permanent Resident Card (I-551)
      • Employment Authorization Document (I-766)
      • Foreign passport with a valid U.S. visa and I-94
      • Certificate of Citizenship or Certificate of Naturalization
    • Show accepted documents (bring 1)
      • Utility, cell phone, credit card or insurance bill (Dated within 60 days.)
      • Current lease or mortgage
      • Bank statement or pay stub (Dated within 60 days.)
      • Official school transcript or school record for the current year, or a school enrollment letter dated within 60 days
      • Alternative Residency Affidavit (Applicants under 18 only.)
    • Show accepted documents
      • Your learner's permit
      • Completed Class D road test application
      • A sponsor (21 or older, at least 1 year of driving experience and a valid driver's license from their home state. Holders of foreign licenses cannot sponsor.)
      • A registered, inspected vehicle (Must pass a safety check and let the examiner reach the parking brake. An out-of-state vehicle needs proof of Massachusetts minimum insurance.)
  2. Start your permit application online

    At 16 or older, start the Class D learner's permit application on myRMV. You must be a Massachusetts resident, hold no license or permit from another state and meet the medical standards. Then make an appointment at an RMV Service Center, or at a AAA branch if you are a AAA member.

    Apply for a learner's permit ↗

  3. Take a free practice test

    Before the knowledge test, try our Massachusetts Permit Practice Test: 25 questions like the real exam, based on the official handbook, with every answer explained.

    Start the Massachusetts practice test

  4. Show your documents and pass the vision screening

    At the appointment, bring your documents and fee, and pass a vision screening (visual acuity, color vision and peripheral vision). Tell the employee whether you will take the permit exam there or online.

  5. Pass the permit exam

    25 questions in 25 minutes; you need 18 correct. It is offered in 37 languages. Study the Class D driver's manual. If you take it online, print your permit from myRMV after you pass. If you fail an online exam, pay $30 in myRMV to retake it; if you fail in person, make another appointment at an RMV Service Center.

    First Time Driver guide ↗

  6. Practice with a licensed driver

    Carry the permit and drive only with a licensed driver 21 or older with at least one year of experience in the seat beside you. Under 18, no driving from midnight to 5 a.m. unless a licensed parent or guardian is with you. The permit is valid for 2 years or the length of your stay in the U.S.; if it expires you must reapply and retake the exam, and you may not drive on an expired permit.

    JOL requirements ↗

  7. Schedule the road test online

    Class D road tests must be scheduled online with your name, date of birth and permit number; you pick the location and time. Tests open 60 days ahead and fill quickly; new slots are added each business day. You can pay the $35 road test fee and the license fee when you schedule or later.

    Schedule your road test ↗

  8. Take the road test

    Bring your permit, the completed road test application (signed by a parent or guardian if you are under 18), a qualified sponsor and a registered, inspected vehicle. If you fail, wait 2 weeks before testing again; you can take no more than 6 Class D road tests in 12 months.

    Class D road tests ↗

  9. Get your license

    Passing the road test alone does not make you a licensed driver. If all fees are paid, your permit is stamped and works as a temporary license; the license is mailed within 7 to 10 days. If you did not prepay, the RMV says to pay the fees online within 60 days of passing (its "Schedule your road test" page says to apply at an RMV Service Center within 60 days); otherwise you must pass a new road test.

    Pay road test and license fees ↗

Common reasons people get turned away

  • Bringing photocopies, laminated documents or untranslated foreign documents: the RMV does not process the application if a required document is missing.
  • Taking the road test before holding the permit 6 consecutive months with a clean record, or without the driver's education and 40 supervised hours (under 18).
  • An unregistered vehicle, a vehicle that fails the examiner's inspection, or no qualified sponsor: the $35 fee is still charged. A vehicle without a parking brake the examiner can reach cannot be used.
  • Cancelling or rescheduling the road test with less than 72 hours notice, or arriving late: the fee is not refunded.
  • Not paying the license fee within 60 days of passing the road test: you must pass a new road test. Driving after your permit expires and before you have a temporary license is unlawful.
  • Driving on the permit without a qualifying licensed driver beside you, or (under 18) between midnight and 5 a.m. without a parent or guardian: under state law, a permit suspension of 60 days for a first offense, 180 days for a second and 1 year for a third or later, and you must reapply for the permit.

Offices for permits, tests and first licenses

The RMV says to start the permit application online and then make an appointment at an RMV Service Center, or at a AAA branch if you are a AAA member, to show your documents. Every RMV Service Center's own page lists learner's permit tests for Class D except Natick, which offers no road tests or learner's permit tests. Class D road tests are scheduled online at a location you choose from the RMV's list of testing sites. Agency source.

39 offices where you can apply for a permit or first licenseSee them on a map, search by county or show the ones open now

Largest cities with them: Boston (2) · Worcester (3) · Springfield (1) · Cambridge (1) · Lowell (1)

30 more offices may be able to apply for a permit or first license, but neither the office's service list nor the agency says so. They show in the search below, labelled; call before you go.

Read more

Did it work on your first visit?

Tell us after you've been. One anonymous answer, no account, nothing else saved.


Sources · checked November 4, 2026

We wrote this plan ourselves from the official pages above on the date shown. Agencies change rules without notice: the official page always wins. DMV Decoded is independent and not a government agency; we don't book appointments or take payments.