You can book an RMV appointment online through the Massachusetts Registry of Motor Vehicles website, by phone, or in person at a branch

The Massachusetts Registry of Motor Vehicles (RMV) requires most customers to reserve a time slot before visiting. Walk-ins are not accepted at most branches. You have three ways to book: the online appointment system at mass.gov/rmv, by calling the RMV appointment line, or by visiting a branch in person to book a future appointment.

The online system is fastest and shows real-time availability. You select your branch, the service you need, and available dates and times. The phone line has longer wait times but works if you cannot access the website. In-person booking at a branch is an option if you are already there for another reason, though staff will direct you to use the online system when possible.

Key Takeaways

  • The RMV online appointment system at mass.gov/rmv shows available slots by branch and service type, and you can book weeks in advance.
  • You need to know what service you need before booking — license renewal, real ID, learner's permit, registration, or inspection — because each has different wait times and branch availability.
  • The phone appointment line has longer hold times than the website but does not require internet access or a computer.
  • Appointment slots fill up during peak times, so booking early in the week or outside school vacation weeks usually means shorter waits.
  • You must bring required documents to your appointment; showing up without them will result in cancellation and you will need to rebook.

How to book online at mass.gov/rmv

Go to mass.gov/rmv and look for the "Book an Appointment" link on the homepage. Click it and you will enter the appointment portal. Select your service type from the dropdown menu — common options include license renewal, real ID, learner's permit, registration renewal, and vehicle inspection. The system will not let you proceed without selecting a service because wait times and available branches vary by service.

Next, choose your preferred branch from the list. The system shows which branches offer your selected service. Enter your zip code or city name to filter branches near you. Once you select a branch, the calendar will display available dates and times. Dates that are fully booked appear grayed out. Click on an available date and the system will show time slots for that day. Select your preferred time and confirm your choice.

You will be asked to enter your name, phone number, and email address. The system will send you a confirmation email with your appointment details, including the branch address, date, time, and a list of documents to bring. Save this confirmation or print it — you do not need to show it at your appointment, but it contains the document checklist you will need.

Booking by phone or in person

The RMV appointment phone line is 857-247-5800. Call during business hours and expect to wait on hold. When you reach an agent, tell them your service type and preferred branch. They will check availability and book you into an open slot. The agent will confirm your appointment details and email address over the phone. You will receive a confirmation email, just as you would from the online system.

If you are already at an RMV branch, you can ask staff to book your next appointment in person. This is useful if you need to reschedule or if you have a follow-up visit. Staff will use the same system and will print or email your confirmation. However, the RMV encourages online booking to reduce in-branch wait times.

What service type you need and why it matters

The RMV groups appointments by service, and each service has different availability and processing times. A license renewal appointment is usually faster than a real ID appointment because real ID requires additional document verification. Learner's permit appointments often have longer waits during summer and early fall. Registration renewals are typically quick if you have no violations or outstanding issues.

When you book, the system will show you realistic wait times for each service at each branch. If one branch shows a three-week wait for real ID but another shows two weeks, you can choose based on that difference. Knowing your service type before you book saves time and prevents you from selecting the wrong appointment category.

When slots fill up and how to find availability

RMV appointment slots fill fastest during school vacation weeks, weekends, and late afternoons. If you see no availability for your preferred branch and service, try searching for a different branch, an earlier time slot, or a weekday morning. Availability changes daily as people cancel or book appointments.

If you cannot find a slot that works, check back the next day or later in the week. The system releases new slots as cancellations come in. Some branches have more availability than others — a branch in a less populated area may have more open slots than one in a city center. You can also call 857-247-5800 to ask an agent if they see availability that the online system is not showing, though this is rare.

Documents you need to bring

Your confirmation email lists the exact documents required for your service. For a license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and your Social Security number. For real ID, you need your current license, proof of citizenship (birth certificate or passport), proof of residency, and proof of your Social Security number.

Bring originals, not copies, unless the confirmation email specifically says copies are acceptable. If you show up without required documents, the RMV will cancel your appointment and you will need to rebook. Read your confirmation email carefully before your appointment date so you have time to gather documents if you are missing any.

What to do if you need to cancel or reschedule

If you need to cancel or change your appointment, go back to mass.gov/rmv and log into the appointment portal using the email address you used to book. You can cancel your current appointment and book a new one in the same session. You can also call 857-247-5800 to cancel or reschedule by phone.

Canceling online is faster than calling. When you cancel, your slot becomes available for other customers when ready. If you reschedule, try to do it at least a few days before your appointment so you have time to find an alternative slot if your preferred times are full.

Frequently Asked Questions

Can I walk in without an appointment?

No. Most RMV branches do not accept walk-ins. You must have a booked appointment to be served. The only exception is for certain transactions at specific branches, which the RMV lists on its website, but these are rare and you should assume you need an appointment.

How far in advance can I book an appointment?

You can usually book appointments up to 30 days in advance through the online system. The exact window varies by service and branch. The phone line may allow booking further out, so call if you need a slot more than 30 days away.

What if the website is down or I cannot access it?

Call 857-247-5800 to book by phone. The phone line is available during business hours. If you cannot reach anyone, try the website again later — the RMV website is usually available but occasionally goes offline for maintenance.

Do I need to print my confirmation email?

No. The RMV has your appointment in their system and will see it when you arrive. Bringing your confirmation email or a printout is helpful because it lists the documents you need, but you do not need to show it to staff.

What happens if I miss my appointment?

If you miss your appointment without canceling, you will need to book a new one. Missing appointments without notice may result in a longer wait for your next available slot, though the RMV does not formally penalize no-shows. Cancel if you cannot make it so your slot opens for someone else.