The permit test in Massachusetts costs $30, and you pay it when you take the test at the Registry of Motor Vehicles

The $30 fee covers the written test itself — the knowledge exam that tests your understanding of road signs, traffic laws, and safe driving practices. You pay this fee in cash or card at the Registry when you arrive for your appointment. There is no separate process fee to get a permit; the $30 is the only cost for the test.

The test is 25 multiple-choice questions. You need to answer at least 18 correctly to pass. If you fail, you can retake the test, but you pay the $30 fee again each time you test.

Key Takeaways

  • The written permit test costs $30 and is paid at the Registry of Motor Vehicles when you take the test.
  • You must answer at least 18 of 25 questions correctly to pass; failing means paying $30 to retake it.
  • The $30 fee is the only cost to obtain a learner's permit in Massachusetts — there is no separate process fee.
  • You can take the test in English or Spanish, and the cost is the same either way.

What the $30 covers and what it does not

The $30 test fee covers the written exam only. It does not cover the vision screening, which is free and happens before you test. It also does not cover the cost of your actual permit card, which is included in the fee — you receive the card at the Registry after you pass.

If you need to replace a lost or damaged permit card later, that replacement costs $35. But for your first permit, the $30 test fee is all you owe at the Registry.

How to pay and what to bring

Bring cash or a debit or credit card to your test appointment. The Registry accepts all major cards. You cannot pay online in advance; payment happens on the day of your test at the Registry location where you are testing.

You will also need to bring your completed process for a Learner's License or Permit (Form DL 34), a valid form of ID, and proof of your Social Security number. Bring originals, not copies — the Registry will not accept photocopies of your ID or Social Security card.

Retake fees if you do not pass the first time

If you fail the test, you pay $30 again to retake it. There is no discount for retakes, and there is no limit on how many times you can retake the test. Each attempt costs the full $30.

You can retake the test as soon as the next business day, but many people wait a few days or a week to study more. There is no waiting period imposed by the Registry — you can schedule your next test appointment whenever you are ready.

Test locations and appointment scheduling

Massachusetts has Registry of Motor Vehicles locations across the state. You schedule your permit test appointment online through the Registry website or by calling your local Registry office. Some locations fill up weeks in advance, especially in urban areas, so schedule early if you have a specific date in mind.

You cannot walk in and take the test the same day at most locations. You must have a confirmed appointment. The Registry website shows available appointment times at each location, and you can see the $30 fee listed before you book.

Languages and accessibility

The permit test is offered in English and Spanish. The cost is $30 in either language. If you need the test read aloud or other accommodations, contact your local Registry office before your appointment to arrange it. Accommodations do not change the $30 fee.

The Registry can provide extra time for test-takers who need it, and interpreters are available at some locations. Call ahead to confirm what your specific Registry office offers and to schedule any accommodations you need.

What happens after you pass and pay

Once you pass the test, you receive your learner's permit card when ready at the Registry. The $30 fee you paid covers the card itself. Your permit is valid for six years from the date you receive it, and there is no renewal fee during that time.

Your learner's permit allows you to drive with a licensed adult 21 or older in the front seat. You must follow all permit restrictions, including no driving between midnight and 5 a.m. and no use of a cell phone while driving.

Frequently Asked Questions

Can I pay the $30 permit test fee online before my appointment?

No. You pay the $30 fee in person at the Registry on the day of your test. Payment is cash or card, and you cannot prepay online or by phone.

What if I fail the test twice — do I have to pay $30 each time?

Yes. Each test attempt, whether it is your first, second, or tenth, costs $30. There is no limit on retakes, but you pay the full fee every time.

Is the $30 fee the only cost to get a learner's permit in Massachusetts?

Yes, the $30 test fee is the only cost charged by the Registry for a learner's permit. You do not pay an process fee, a card fee, or a processing fee. The $30 covers everything.

Do I have to pay the $30 fee if I already have a driver's license from another state?

No. If you hold a valid out-of-state license, you do not need a Massachusetts learner's permit. You can explore directly for a Massachusetts driver's license. You will still pay a fee for that license, but it is not the $30 permit test fee.

What if I pass the test but lose my permit card before I upgrade to a full license?

A replacement permit card costs $35. You pay this fee at the Registry when you request the replacement. The original $30 test fee does not cover replacements.