Book your Massachusetts RMV appointment online through the RMV website or by phone — both routes take about five minutes, and you'll get a confirmation with your date and time.

The Massachusetts Registry of Motor Vehicles (RMV) requires appointments for most in-person services. You cannot walk in without one. The online system lets you choose your location and time slot when ready, while the phone line works if you prefer speaking to someone or need help finding an available date.

Most appointments are available within two to four weeks, though this varies by location and season. If you need a license renewal, registration change, or road test, you'll need to book ahead. Some services — like paying a ticket or getting a duplicate registration — may not require an appointment; the RMV website tells you which ones do.

Key Takeaways

  • Book online at mass.gov/rmv or call 857-368-8000 to schedule an appointment; both methods show available dates when ready.
  • You must bring specific documents depending on your service — a license renewal needs your current license and proof of residency, while a road test needs your learner's permit and proof of insurance.
  • Appointments are typically available two to four weeks out, but availability changes by location and time of year.
  • If you miss your appointment, you can reschedule online or by phone without penalty, but the RMV may cancel no-shows after a certain period.
  • Some RMV services do not require appointments; check the website first to confirm your specific task needs one.

Booking Online Through the RMV Website

Go to mass.gov/rmv and look for the "Schedule an Appointment" button on the homepage. Click it and you'll land on the appointment booking system. Select the service you need from the dropdown menu — examples include "License Renewal," "Road Test," "Registration Renewal," or "Address Change."

Next, choose your preferred RMV branch from the list. Massachusetts has locations in Boston, Watertown, Medford, Quincy, Brockton, Worcester, Springfield, and Fitchburg. The system shows you available dates and times for each location. Pick the one that works for you, and you'll receive a confirmation number and email with your appointment details. Save or print this confirmation — you'll need it when you arrive.

The online system is fastest if you know which service you need and have a flexible schedule. You can see all available slots at once and book within minutes.

Booking by Phone

Call 857-368-8000 during business hours. A representative will ask you which service you need and which location you prefer. They'll tell you available dates and times and book the appointment for you. You'll receive a confirmation number over the phone and can ask the representative to email or mail the details to you.

The phone line is useful if you're unsure which service you need, if you have questions about what documents to bring, or if you have trouble with the online system. Wait times vary; calling early in the morning or mid-week typically means shorter holds.

What Documents to Bring to Your Appointment

The documents you need depend on your service. For a license renewal, bring your current Massachusetts license and one form of proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days). For a road test, bring your learner's permit, proof of insurance, and a vehicle registered in Massachusetts. For registration renewal, bring your current registration and proof of residency.

The RMV website lists the exact documents for each service under the "What to Bring" section. Check this before your appointment so you don't arrive unprepared and have to reschedule. If you're missing a document, contact the RMV by phone before your appointment date — sometimes they can work with you or suggest alternatives.

What Happens If You Miss or Need to Reschedule

If you can't make your appointment, reschedule online or by phone as soon as you know. Log into your confirmation email, click the reschedule link, and pick a new date and time. Or call 857-368-8000 and give your confirmation number. There is no penalty for rescheduling.

If you miss your appointment without rescheduling, the RMV may cancel it and you'll need to book a new one. The system does not automatically penalize you, but repeated no-shows could affect your ability to book in the future. If you're running late on the day of your appointment, call the RMV location directly to let them know.

Services That Do Not Require Appointments

Not every RMV task needs an appointment. Paying a citation, requesting a duplicate registration, or getting a certified copy of your driving record often do not require one. Check the RMV website under "Services" to see whether your specific task requires an appointment. If it does not, you can visit during regular hours without booking.

Even for services that don't require appointments, arriving early in the day or mid-week usually means shorter waits. Call your local RMV branch ahead if you want to know typical wait times.

Frequently Asked Questions

How far in advance can I book an RMV appointment?

You can typically book appointments up to 30 days in advance through the online system. If you need an appointment sooner, call 857-368-8000 to see if same-week or next-week slots are open at your preferred location.

Can I change my appointment to a different RMV location?

Yes. Reschedule online or by phone and select a different branch. Keep in mind that some locations fill up faster than others, so your new location may have fewer available times.

What if all appointment slots are full?

Check back daily, as cancellations open up new slots regularly. You can also call 857-368-8000 to ask about waitlist options or locations with shorter waits. Some branches have more availability than others.

Do I need an appointment for a road test?

Yes, road tests require appointments. Book through the online system or by phone. Bring your learner's permit, proof of insurance, and a registered vehicle. Arrive at least 10 minutes early.

What if I don't have a confirmation email?

Check your spam folder first. If you still can't find it, call 857-368-8000 with your confirmation number and they can resend it or provide your appointment details over the phone.