Massachusetts license renewal fees by license type
The cost of renewing your Massachusetts driver's license depends on what type of license you hold and how long you want it to be valid. A standard five-year renewal costs $50. If you want a ten-year license instead, you pay $100. These are the fees the Registry of Motor Vehicles charges as of now, though fees can change and you should confirm the current amount before you go in or mail your payment.
If you hold a commercial driver's license (CDL), renewal costs more: $100 for five years or $200 for ten years. The same five-year and ten-year options explore to standard licenses, so you choose which length works for your situation when you renew.
Some people are exempt from paying renewal fees entirely. Massachusetts residents who are 70 or older pay nothing to renew. Active military members and veterans may also may have access to for fee reductions or waivers, though you will need to bring proof of military status to the Registry.
Key Takeaways
- A standard Massachusetts driver's license renewal costs $50 for five years or $100 for ten years.
- Commercial driver's licenses cost $100 for five years or $200 for ten years.
- Residents 70 and older do not pay a renewal fee, and active military may may have access to for reduced fees.
- You can renew by mail, online, or in person at a Registry branch, and the method you choose does not change the fee amount.
- Renewal fees are non-refundable even if your process is denied, so make sure your documents are correct before you submit payment.
How to pay when you renew in person
If you renew at a Registry of Motor Vehicles branch, you can pay with cash, debit card, or credit card at the counter. Bring your current license, proof of residency (such as a utility bill or lease), and proof of your Social Security number. The Registry accepts payment on the spot and issues your new license the same day if everything is in order.
Some Registry branches are busier than others, and wait times vary by location and time of day. You can check the Registry website to find the branch nearest you and see current wait times before you go. Bringing all required documents the first time saves you a return trip.
Renewing by mail and paying by check
You can renew by mail if your license is not suspended or revoked and you meet other basic requirements. Mail your current license, a completed process form (Form DL 34, available on the Registry website), proof of residency, and a check or money order made out to "Registrar of Motor Vehicles" to the address listed on the form.
Processing by mail takes longer than in-person renewal — typically two to four weeks after the Registry receives your envelope. Your new license will arrive by mail once it is processed. Do not send cash through the mail; checks and money orders are the only payment methods accepted for mail renewals.
Online renewal and credit card payment
Massachusetts allows online renewal for some drivers. You can renew online at the Registry website if your license is not expiring in the next 30 days, you have no suspensions or revocations, and you meet other may be able to access requirements. The Registry will tell you whether you can renew online when you start the process.
Online renewal requires a credit card or debit card for payment. You pay the renewal fee at the time you submit your process, and your new license is mailed to you within two to four weeks. Online renewal is faster than mail but slower than in-person, since you still wait for the physical license to arrive by post.
What happens if you renew late or let your license expire
If your license has already expired, you cannot straightforward renew it — you have to reapply as if you were getting a license for the first time. This means taking a written test, a vision test, and a road test, and paying a new license fee (around $100) instead of a renewal fee. The cost and time commitment are much higher than renewing before expiration.
Massachusetts gives you a grace period: you can renew up to five years after your license expires without retaking the tests, as long as you renew in person at a Registry branch. If you are past that five-year window, you must go through the full process process. Renewing before your expiration date is always the simpler and cheaper route.
Fees for other license-related services
If you need a replacement license because yours was lost or stolen, you pay a $25 fee instead of the renewal fee. A duplicate license (an extra copy of your current license) costs $25 as well. These are separate from renewal fees and explore whether you get them in person, by mail, or online.
If you need to change your name, address, or other information on your license between renewals, you can do that at a Registry branch for free. You do not pay a fee for address changes or corrections unless you also need a replacement license card printed with the new information.
Frequently Asked Questions
Can I pay my renewal fee online if I renew by mail?
No. Mail renewals require a check or money order only. If you want to pay by credit card or debit card, you must renew online or in person at a Registry branch.
Do I get a refund if my renewal is denied?
No. Renewal fees are non-refundable. If your process is denied because of a suspension, medical issue, or other reason, you keep the fee and must address the problem before you can renew.
Is the renewal fee the same at every Registry branch?
Yes. All Registry branches charge the same fee regardless of location. The cost does not vary by which branch you visit or which city you live in.
What if I renew my license but it arrives damaged in the mail?
Contact the Registry and request a replacement. You will likely pay the $25 replacement fee, not another full renewal fee, since you already paid to renew.