What you need to do to renew in Massachusetts

Massachusetts allows you to renew your vehicle registration online, by mail, or in person at a Registry of Motor Vehicles branch. The online method is fastest — you can complete it in minutes from home if your vehicle passes inspection and you have no outstanding violations or fees. If you cannot renew online, the Registry will tell you why and what documents to bring to a branch office.

Your registration renewal notice arrives by mail about 45 days before your current registration expires. It shows your renewal fee (based on your vehicle's weight and type), your inspection status, and whether you can renew online. Do not wait for the notice to arrive — you can renew up to 30 days before expiration using your vehicle identification number (VIN) and date of birth.

Key Takeaways

  • Online renewal through mass.gov/rmv takes about five minutes if your vehicle has a current inspection and no outstanding violations.
  • Your registration expires on the last day of the month shown on your current registration card, and you can renew up to 30 days early.
  • If you cannot renew online, the Registry website will explain why — usually because your inspection is expired or you have an unpaid violation or fee.
  • Mail renewal takes two to three weeks; in-person renewal at a branch is when ready but requires an appointment booked through the Registry website.
  • You must have a current safety inspection and emissions test (if your vehicle requires one) before you can renew.

Renewing online through mass.gov/rmv

Go to mass.gov/rmv and select "Renew Registration" from the home page. You will need your VIN (found on your registration card or driver's license) and your date of birth. The system checks your inspection status, outstanding violations, and fees in real time. If everything is clear, you pay the renewal fee by debit or credit card and receive a temporary registration number when ready. Your new registration card arrives by mail within 7 to 10 business days.

If the system tells you that you cannot renew online, read the specific reason — it will say whether your inspection is expired, you have an unpaid violation, or another issue blocks renewal. You cannot override this message online. You will need to resolve the problem (get an inspection, pay a violation) and then either try online renewal again or visit a branch in person.

Renewing by mail

Use the renewal notice you received in the mail. Fill out the form, enclose a check or money order for the renewal fee, and mail it to the address printed on the notice. Include your current registration card. Do not send cash. Mail renewal takes two to three weeks from the time the Registry receives your envelope, so send it at least three weeks before your registration expires.

If you did not receive a notice or lost it, you can request a duplicate by calling the Registry at 617-351-4500 or visiting mass.gov/rmv. You will need your VIN and date of birth. Mail renewal works only if your vehicle has a current inspection and no outstanding violations — if either is missing, the Registry will return your payment and send you a letter explaining what you need to fix.

Renewing in person at a Registry branch

You must book an appointment through mass.gov/rmv before you visit. Go to the website, select "Book an Appointment," choose your nearest branch and a date, and you will receive a confirmation with your appointment time. Bring your current registration card, proof of a current safety inspection, and a valid photo ID. If your vehicle requires an emissions test, bring proof of that as well. You will pay the renewal fee at the branch and receive your new registration card on the spot.

Appointments fill up quickly, especially near the end of the month. If no appointments are available at your preferred branch, try branches in nearby towns — many have more open slots. Walk-ins are not accepted; you must have a booked appointment to be served.

What inspections your vehicle needs before renewal

Every registered vehicle in Massachusetts must have a current safety inspection. This is a mandatory check of your brakes, lights, steering, suspension, and other safety systems. You can get an inspection at any state-licensed inspection station — gas stations, repair shops, and dealerships all perform them. The inspection costs about $35 to $40 and is valid for one year from the date it is performed.

If your vehicle was built in 2000 or later, it also needs an emissions test (smog check) every two years. Inspection stations that perform emissions tests are marked on the Registry website. You cannot renew your registration without proof of both inspections if your vehicle requires them. The inspection station gives you a receipt showing the inspection date — keep this until your new registration card arrives.

Renewal fees and what affects the cost

Your renewal fee depends on your vehicle's gross vehicle weight rating (GVWR) and whether it is a passenger car, truck, motorcycle, or other type. A typical passenger car weighing under 3,500 pounds costs between $45 and $60 to renew. Heavier vehicles and trucks cost more. The exact fee for your vehicle appears on your renewal notice or when you start the online renewal process.

Some vehicles may have access to for reduced fees. Vehicles owned by disabled veterans, certain senior citizens, and some nonprofit organizations may pay lower rates. If you think you may have access to for a reduced fee, contact your local Registry branch or call 617-351-4500 to ask about your specific situation. You cannot claim a reduced fee online — you must renew in person or by mail with documentation of your status.

What to do if your registration expires before you can renew

If your registration expires and you have not yet renewed, you cannot legally drive the vehicle on public roads. If you are stopped by police, you face a fine. However, you can still renew at any time — there is no grace period, but there is also no penalty for renewing after the expiration date other than the fine if you drove during that time.

If your registration has been expired for more than a few months, the Registry may require you to renew in person rather than online. Call 617-351-4500 or visit a branch to ask what documents you need. Bring your current registration card (even though it is expired), proof of inspection, and a valid photo ID. You will pay the standard renewal fee — there is no late fee added by the Registry itself, though you may face a citation if you were caught driving with an expired registration.

Frequently Asked Questions

Can I renew my registration if my inspection expired?

No. You must have a current safety inspection before you renew. Get an inspection at any licensed station, then renew online, by mail, or in person. The inspection is valid for one year, so plan ahead if your inspection and registration both expire around the same time.

How long does online renewal take?

The online process itself takes about five minutes. You receive a temporary registration number when ready and can drive legally while you wait for your physical card. Your new card arrives by mail within 7 to 10 business days.

What if I lost my renewal notice?

You do not need the notice to renew. Go to mass.gov/rmv, select "Renew Registration," and enter your VIN and date of birth. The system will show your renewal fee and let you proceed online if your vehicle is may be able to access. If you prefer mail renewal, call 617-351-4500 to request a duplicate notice.

Do I need an appointment to renew in person?

Yes. Book an appointment through mass.gov/rmv before you visit any branch. Walk-ins are not served. If appointments are full at your nearest branch, try other branches in your area — they often have more availability.

What happens if I drive with an expired registration?

You can be stopped and fined by police. There is no grace period after your registration expires. However, you can renew at any time — the Registry does not charge a late fee, but you are responsible for any citation you receive for driving with expired registration.