The permit test in Massachusetts costs $30, paid in person on the day you take it

The permit test fee is $30, and you pay it directly to the Registry of Motor Vehicles (RMV) when you arrive at the office to take the test. You cannot pay online, by mail, or in advance — payment happens at the counter on test day. You can pay with cash, a debit card, or a check made out to the Commonwealth of Massachusetts. If you fail the test and retake it, you pay the $30 fee again for each new attempt.

This $30 is separate from any other fees you may have encountered. If you paid a learner's permit process fee when you first registered with the RMV, that was a different transaction. The $30 covers only the written knowledge test itself, not the road test that comes later in the licensing process.

Key Takeaways

  • The permit test costs $30 in Massachusetts, paid in person at the RMV office on the day you take the test.
  • You can pay with cash, debit card, or check — not online, by phone, or in advance.
  • If you fail and retake the test, you pay $30 again for each additional attempt.
  • The $30 fee covers only the written knowledge test; the road test fee is separate and comes later.
  • The fee is the same for all ages and all license classes.

What the $30 covers

The $30 permit test fee covers the written knowledge test only. This is the computer-based exam where you answer questions about Massachusetts traffic laws, road signs, safe driving practices, and vehicle operation. You take the test at an RMV office, and you receive your results the same day you test.

The test typically includes 40 multiple-choice questions, and you must answer a certain percentage correctly to pass. The exact passing score depends on the license class you are testing for, but the RMV will tell you whether you passed or failed when ready after you finish.

The $30 does not cover a road test, which is the driving portion of the licensing process that comes after you pass the written test and hold your learner's permit for the required waiting period. Road tests have their own separate fee.

How to pay when you arrive for your test

Bring your payment method with you to the RMV office on the day of your scheduled test. The RMV accepts cash, debit cards, and personal checks. If you are paying by check, write it out to the Commonwealth of Massachusetts and bring your ID.

You will pay at the counter when you check in for your test, before you sit down to take the exam. Have your payment ready so the check-in process moves quickly. If you do not have the $30 with you, you will not be able to take the test that day, and you will need to reschedule.

Using a debit card is often the easiest option because you do not have to worry about exact change or writing a check. However, the RMV accepts all three payment methods, so choose whichever is most convenient for you.

What happens if you fail and retake the test

If you do not pass the permit test on your first attempt, you can retake it. Each time you take the test — whether it is your second attempt, third, or beyond — you pay the $30 fee again. There is no discount for retakes, and the fee does not decrease if you have already paid once.

Massachusetts does not require you to wait a set number of days between test attempts. You can schedule your next test as soon as the RMV has an opening available, though most people study for a few days or weeks before retaking it. Each attempt is treated as a separate test, so you pay the full $30 each time.

Road test fees are separate and come later

Once you pass the permit test and have held your learner's permit for the required waiting period (which varies by age), you will schedule a road test. The road test is the driving portion of the licensing process, and it has its own separate fee that is different from the $30 permit test cost.

Road test fees in Massachusetts vary depending on the type of vehicle you are testing in and the license class you are testing for. You will pay this fee when you schedule your road test appointment, not when you take the permit test. Plan to budget for both fees as you move through the licensing process.

Frequently Asked Questions

Can I pay the $30 permit test fee online or before I go to the RMV?

No. The RMV does not accept online payment or advance payment for the permit test fee. You must bring your payment with you to the office on the day you take the test. Payment is made in person at the counter when you check in.

What if I bring the wrong amount of money?

The permit test costs exactly $30. If you bring less, you will not be able to take the test that day. If you bring more cash, the RMV will give you change. Using a debit card is the safest option because you do not have to calculate exact change.

Do I pay the $30 fee even if I fail the test?

Yes. You pay the $30 fee on the day you take the test, regardless of whether you pass or fail. If you fail and retake the test later, you pay another $30 for that attempt.

Is the permit test fee the same for all ages and license classes?

Yes. The $30 permit test fee is the same for all ages and all license classes in Massachusetts. Whether you are 16 or 65, or whether you are testing for a Class D or Class M license, the written test fee is $30.

What if I need to cancel or reschedule my test after I have paid?

Contact the RMV office where you scheduled your test to ask about their cancellation and rescheduling policy. If you cancel and reschedule, you may be able to use your $30 payment toward the new test date, but policies can vary by location. Call ahead to confirm before you cancel.