Book your Massachusetts driver license appointment through the Registry of Motor Vehicles website or by phone
The Massachusetts Registry of Motor Vehicles (RMV) requires you to schedule an appointment before visiting a branch office for a driver license renewal, replacement, or initial issuance. You cannot walk in without one — the RMV stopped accepting walk-ins to manage wait times and may support staff availability.
You have two ways to book: the RMV's online appointment system at mass.gov/rmv or by calling 857-368-8000. The online system is faster and shows you available dates and times when ready. Phone appointments typically take longer to schedule because you must speak with an agent, but this option works if you cannot access the website or need help navigating the system.
Appointment availability varies by location and time of year. During peak periods — typically late spring through early fall — some branches fill weeks in advance. Off-peak times, particularly winter mornings on weekdays, often have same-week or next-day slots open.
Key Takeaways
- The RMV requires an appointment for all driver license transactions; walk-ins are not accepted at any Massachusetts branch.
- Book online at mass.gov/rmv or call 857-368-8000; the website shows real-time availability and is usually faster than phone booking.
- You will need your Social Security number, current address, and the type of transaction (renewal, replacement, or new license) to complete your booking.
- Bring the documents listed in your appointment confirmation to your visit, or the RMV will not process your transaction.
What documents you need before booking
Before you schedule, gather the documents the RMV will ask for during your appointment. The exact list depends on whether you are renewing an expired license, replacing a lost or damaged one, or obtaining your first Massachusetts license. Your appointment confirmation email or letter will specify which documents explore to your transaction.
For a renewal, you typically need your current or expired driver license, proof of residency (a utility bill, lease, or mortgage statement dated within the last 60 days), and your Social Security number. For a replacement, you need proof of residency and your Social Security number; the RMV will look up your existing license record. For a new license, you need a birth certificate or passport, proof of residency, and your Social Security number.
If you are under 18, a parent or guardian must accompany you. Bring their ID and proof of residency as well. The RMV's website lists the full document requirements by transaction type — check before you book so you do not arrive unprepared.
Steps to book online at mass.gov/rmv
Go to mass.gov/rmv and look for the "Schedule an Appointment" button on the homepage. Click it to enter the online booking system. You will be asked to select your transaction type: renewal, replacement, or new license.
Next, enter your date of birth and the last four digits of your Social Security number. The system uses this information to pull up your record and confirm your identity. If you are booking for a new license and have no existing RMV record, you may be directed to call instead.
Select your preferred branch location from the dropdown menu. Massachusetts has multiple RMV branches; some are busier than others. If your nearest branch has no availability, try a branch 20 or 30 minutes away — smaller branches often have more open slots.
The system will show you available dates and times for the branch you selected. Pick a date and time that works for your schedule. Confirm your appointment, and the RMV will send you a confirmation email with your appointment number, location, address, and the documents you must bring. Save this email or print it — you will need the appointment number when you arrive.
Booking by phone with the RMV
Call 857-368-8000 to schedule by phone. This line is open Monday through Friday, 8:30 a.m. to 5 p.m. Eastern time. Wait times vary; calling early in the morning or late in the afternoon often means shorter holds than midday.
When you reach an agent, have your Social Security number, date of birth, and current address ready. Tell the agent your transaction type and preferred branch. They will check availability and offer you the next open slots. You can accept or ask them to check another branch or date range.
Once you book, the agent will give you an appointment number and confirm the date, time, and location. Ask them to email or mail your confirmation, or write down the appointment number when ready. You will need it at your visit.
What to expect on appointment day
Arrive 10 to 15 minutes early. Bring your appointment confirmation and all documents listed on it. The RMV will not process your transaction if you are missing any required paperwork, and you will have to reschedule.
Check in at the front desk with your appointment number. You will be called when it is your turn. The agent will review your documents, take a new photo if required, and process your transaction. Renewals and replacements usually take 10 to 20 minutes once you are called. New licenses may take longer because the agent must verify more information.
You will pay the applicable fee — renewal fees vary by license type and validity period. The RMV accepts cash, debit, and credit cards. Ask about the timeline for receiving your new license by mail; most arrive within two to three weeks, though expedited options may be available for an additional fee.
If your appointment time does not work
You can reschedule or cancel your appointment through the same online system where you booked it. Log in with your appointment number and Social Security number, and you will see an option to change your date and time or cancel entirely. Canceling frees up the slot for other drivers and helps reduce wait times at busy branches.
If you need to cancel a phone appointment, call 857-368-8000 and provide your appointment number. The agent will remove you from the schedule. Do not straightforward skip your appointment — the RMV may flag your record, and you will have to call to reschedule.
If you miss your appointment without canceling, you will need to book a new one. Some branches may require you to wait a set period before rebooking, depending on how many times you have missed appointments. Call the branch directly if you are unsure about your status.
Common reasons appointments get cancelled or delayed
The RMV occasionally closes branches or reduces hours due to staffing, maintenance, or weather. If your appointment is affected, the RMV will contact you by email or phone with instructions to reschedule. Check your email and voicemail regularly in the days before your appointment.
Arriving without required documents is the most common reason transactions are not completed on the day of appointment. Double-check your confirmation letter against the documents you are bringing. If you realize you are missing something, call the branch before your appointment to ask whether you can bring it later or must reschedule.
System outages or technical problems occasionally prevent the RMV from processing transactions. If this happens during your appointment, the agent will reschedule you at no charge and prioritize your next slot. This is rare but can happen without warning.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license is being renewed or replaced must book the appointment themselves using their own Social Security number and date of birth. If someone cannot book online or by phone, a family member can call 857-368-8000 on their behalf, but the RMV will still need the applicant's personal information to complete the booking.
What if I do not have a Social Security number?
Contact the RMV directly at 857-368-8000 to discuss your situation. You may be able to use an Individual Taxpayer Identification Number (ITIN) or other identifying information. The agent will walk you through the options available for your circumstances.
How far in advance should I book my appointment?
Book as soon as you know you need a license transaction. During busy seasons, appointments fill 4 to 8 weeks ahead. If your license is expiring soon, book when ready. During slower periods, you may find appointments within days. The online system shows you current availability, so you can see how far out you need to book.
Can I change my appointment to a different branch?
Yes. Cancel your current appointment through the online system or by calling 857-368-8000, then book a new appointment at your preferred branch. You do not need to wait between canceling and rebooking — you can schedule the new appointment when ready.
What happens if I arrive late to my appointment?
The RMV may not be able to see you if you arrive significantly late. Call the branch as soon as you realize you will be delayed and ask whether they can still accommodate you. If they cannot, you will need to reschedule for another day.