How to renew your Massachusetts vehicle registration

You can renew your Massachusetts vehicle registration online, by mail, or in person at an RMV branch. The online method is fastest — you can complete it in minutes if you have your current registration and a credit or debit card. By mail takes about two weeks. In person is useful only if you need to handle other RMV business at the same time, since the online and mail routes are both simpler.

You will receive a renewal notice in the mail 30 to 60 days before your registration expires. This notice contains your renewal code, which you need for the online method. If you do not receive one, you can still renew online using your vehicle identification number (VIN) and date of birth, though the process takes slightly longer.

Massachusetts charges a renewal fee based on your vehicle's weight. The fee does not change year to year for the same vehicle. You will also pay a $1.25 transaction fee if you renew online or by phone, and a $5 fee if you renew in person. If your vehicle is registered to a business rather than an individual, some steps differ — see the section below on business registrations.

Key Takeaways

  • Online renewal through the RMV website takes 5 to 10 minutes and is available 24 hours a day, and your new registration arrives by mail within 7 to 10 business days.
  • You need your current registration notice, renewal code (if you received one), and a valid credit or debit card to renew online.
  • Mail renewal requires you to send your renewal notice and payment to the RMV, and processing takes about two weeks from the date they receive it.
  • Your registration expires on the date printed on your current registration, and you can renew up to 90 days before that date.
  • If you renew online or by mail before your current registration expires, your new registration will be valid when ready upon arrival, not from the expiration date.

Renewing online through the RMV website

Go to mass.gov/rmv and click the "Renew Registration" link on the home page. You will be asked to enter either your renewal code (from the notice you received) or your VIN and date of birth. The renewal code method is faster, so use it if you have the notice.

Next, you will review your vehicle information and confirm that your address is correct. If your address has changed, update it before you complete the renewal. You cannot change your address after you submit payment. Then select your payment method — Visa, Mastercard, American Express, or Discover — and enter the card details.

After payment processes, you will see a confirmation number on the screen. Write this down or take a screenshot. Your new registration will be mailed to the address on file within 7 to 10 business days. You do not need to print anything or visit an RMV branch. Your old registration remains valid until your new one arrives.

Renewing by mail

Use the renewal notice you received in the mail. Fill in the required fields on the back of the notice — typically your signature and any address changes. Do not send cash; include a check or money order for the renewal fee plus the $1.25 transaction fee.

Mail the completed notice and payment to the address printed on the form. Processing takes about two weeks from the date the RMV receives your envelope, not from the date you mail it. There is no way to track whether your payment has arrived, so mail it early enough that it reaches the RMV at least two weeks before your registration expires.

If you do not receive a renewal notice, you can request one by calling the RMV at 857-368-8000, or you can renew online using your VIN and date of birth instead. Mailing in a renewal without the official notice form is not recommended because the RMV may not process it correctly.

Renewing in person at an RMV branch

Bring your current registration, proof of insurance, and a valid photo ID. You will also need to bring a check or credit card for payment. Most branches accept walk-ins, but wait times vary by location and time of day. You can check current wait times on the RMV website before you go.

Tell the staff member at the counter that you are renewing your registration. They will verify your information, collect payment, and issue you a temporary registration document on the spot. Your permanent registration will be mailed to you within 7 to 10 business days. The temporary document is valid for 30 days and can be used if you are stopped by police during that time.

In-person renewal makes sense only if you also need to handle another RMV transaction — such as updating your address, replacing a lost registration, or handling a title issue — because online and mail renewal are both faster and require no travel.

What to do if your registration has already expired

You can still renew online or by mail even if your registration expired. However, you cannot legally drive the vehicle until your new registration arrives. If you need to drive it before the new registration is in hand, you must renew in person at an RMV branch to receive the temporary registration document when ready.

If your registration has been expired for more than a few months, check whether your vehicle inspection is also expired. Massachusetts requires a current inspection to renew registration. If your inspection has lapsed, you must get a new one before you can renew your registration. You can have an inspection done at any state-licensed inspection station — gas stations, repair shops, and dealerships all perform them.

Renewing a business vehicle registration

If your vehicle is registered to a business, you cannot renew online. You must renew by mail or in person. By mail, follow the same process as individual registrations: send your renewal notice and payment to the address on the form. In person, bring your current registration, proof of insurance, and a valid photo ID, plus documentation showing your authority to conduct business on behalf of the company — typically a business license or corporate resolution.

Some businesses register vehicles under a fleet account, which allows multiple vehicles to renew on a single transaction. If your business has a fleet account, you will receive a single renewal notice covering all vehicles. Renew it the same way you would renew an individual vehicle — online, by mail, or in person — but the notice will list all vehicles on the account.

What happens after you renew

Your new registration will arrive by mail within 7 to 10 business days. It will be valid from the date it arrives, not from your old registration's expiration date. This means if you renew early — say, 60 days before expiration — your new registration takes effect when ready, and your old one becomes void.

Keep your new registration in your vehicle at all times. Massachusetts law requires you to carry proof of registration. If you are stopped by police and cannot produce it, you can face a fine. If your new registration does not arrive within 10 business days, call the RMV at 857-368-8000 to check the status.

Your registration is now valid for one year from the date it was issued. You will receive a renewal notice in the mail 30 to 60 days before it expires, and the cycle repeats.

Frequently Asked Questions

Can I renew my registration if my inspection is expired?

No. Massachusetts requires a current inspection to renew registration. If your inspection has expired, you must get a new one at a state-licensed inspection station before you renew. Once you have a current inspection, you can renew your registration online, by mail, or in person.

What if my address changed since my last registration?

Update your address during the renewal process. If you renew online, you can change it on the form before you pay. If you renew by mail, write your new address on the renewal notice. If you renew in person, tell the staff member and they will update it in the system. Your new registration will be mailed to your updated address.

Do I need to renew my registration if I sold my vehicle?

No. Once you sell your vehicle, you should notify the RMV so they remove it from your account. You can do this online through the RMV website or by calling 857-368-8000. Do not renew a registration for a vehicle you no longer own.

How much does registration renewal cost?

The fee depends on your vehicle's weight and ranges from about $40 to $150 per year. The RMV website has a fee calculator where you can enter your vehicle details to see the exact cost. You will also pay a $1.25 transaction fee for online or phone renewal, or a $5 fee for in-person renewal.

What if I lose my renewal notice?

You can still renew online using your VIN and date of birth instead of the renewal code. You can also request a replacement notice by calling the RMV at 857-368-8000, or you can renew in person at any RMV branch. Do not attempt to mail in a renewal without the official notice form.