How to book your RMV driving test appointment
You can schedule a driving test appointment through the Massachusetts RMV (Registry of Motor Vehicles) in three ways: online through their website, by phone, or in person at a local RMV office. The online method is fastest — you choose your test date and location from available slots, and you get when ready confirmation. By phone, you call the RMV's appointment line and speak to someone who books you into the next open time. In person, you walk into an RMV office and ask to schedule, though wait times can be long and availability may be limited to dates weeks ahead.
Before you book, you need your learner's permit (which you must have held for at least 120 days) and a vehicle that passes the safety inspection. The RMV will not let you test in a car with expired registration, broken lights, or missing equipment. You also need to know which RMV location you want — some offices have shorter wait times than others, and you can choose any location in the state.
Key Takeaways
- The RMV website lets you book online and see all available test dates and times at each location in real time.
- You must hold a valid learner's permit for at least 120 days before you can take the road test.
- The vehicle you test in must pass a safety inspection, including working lights, wipers, brakes, and current registration.
- Test appointments fill up quickly in busy seasons, so booking several weeks ahead gives you more time options.
- If you miss your appointment without canceling at least 24 hours ahead, you may lose your fee and have to reschedule.
Booking online through the RMV website
Go to mass.gov/rmv and look for the "Schedule a Road Test" link on the homepage. You will enter your learner's permit number and date of birth to log in. The system then shows you every RMV location in the state with open slots, listed by date. You can filter by location to see what times are available near you.
Once you pick a date and time, the system asks you to confirm the vehicle information — the make, model, year, and license plate of the car you will test in. This matters because the RMV checks that the registration matches what you entered. After you confirm, you get a confirmation number on screen and an email receipt. Write down the confirmation number and bring it with you on test day.
Calling the RMV appointment line
The RMV phone line for road test appointments is available Monday through Friday. When you call, have your learner's permit number ready. The representative will ask which location you prefer and what dates work for you. They will tell you the next available slots and book you into one. They give you a confirmation number over the phone — ask them to repeat it and write it down.
Phone lines are often busy, especially in spring and summer. If you get a busy signal or long hold time, try calling early in the morning or late in the afternoon. The online system is usually faster if you can access it.
Scheduling in person at an RMV office
Walk into any RMV office during business hours and tell the staff you want to schedule a road test. They will give you a number and you will wait your turn. When you reach the counter, bring your learner's permit and the vehicle's registration. The staff member will look up open dates and book you into the next available slot.
In-person scheduling takes longer because you have to wait for a staff member to become free, but it can be useful if you have questions about what the test covers or what the vehicle needs to pass inspection. Some people prefer it because they walk out with a printed confirmation in hand.
What to bring on test day
Bring your learner's permit, a valid photo ID (passport or state ID), your confirmation number, and proof of vehicle registration. The RMV will not let you test without the permit — it is the document that proves you have passed the written exam and held the permit long enough. Your photo ID confirms your identity.
The vehicle must have a working engine, functioning brakes, steering that responds, wipers that work, and all lights (headlights, brake lights, turn signals, and interior light). The registration must be current — expired registration is an automatic fail before you even start driving. If anything is broken, fix it before test day or bring a different vehicle.
Rescheduling or canceling your appointment
If you need to change your test date, log back into the RMV website with your confirmation number and learner's permit number. You can cancel your current slot and book a new one. If you booked by phone, call the same appointment line and give them your confirmation number — they will move you to a different date.
Cancel at least 24 hours before your scheduled time. If you miss your appointment without canceling, you lose your test fee and have to pay again to reschedule. Some RMV offices allow one no-show before charging you a second fee, but do not count on it — cancel if you cannot make it.
What happens after you pass the road test
If you pass, the RMV issues you a standard driver's license on the spot (or a junior operator license if you are under 18). You can drive alone when ready. If you fail, you can reschedule another test, usually within a few weeks. There is no limit to how many times you can test, but you pay the test fee each time.
If you fail, ask the examiner what you need to work on before your next attempt. Common reasons for failing include not checking mirrors, not signaling turns, speeding, or hitting a curb during parking. Practice those specific skills before you book your next test.
Frequently Asked Questions
How far in advance can I schedule my road test?
You can usually book up to 60 days ahead through the online system. During busy seasons (spring and summer), slots fill up quickly, so booking as far ahead as allowed gives you more choices. If you book closer to the date, you may find only early morning or late afternoon times available.
What if I cannot find an appointment near me?
Try searching for locations farther away — some RMV offices have shorter wait times than others. You can test at any location in Massachusetts, not just the one closest to your home. If your preferred location is fully booked, check again in a few days, as cancellations open up slots regularly.
Can I test in a borrowed car or a family member's vehicle?
Yes. The vehicle does not have to be registered in your name. It just needs to be registered, insured, and pass the safety inspection. Bring the registration document with you on test day so the examiner can verify it matches the vehicle you entered when you booked.
What if my learner's permit expires before my test date?
Renew it before your test. You cannot take the road test without a valid learner's permit in your hand. You can renew at any RMV office or online if your permit is not yet expired. If it has already expired, you have to retake the written exam and start the 120-day waiting period over.
Do I need to pass the emissions test before I schedule my road test?
No. The emissions test and the road test are separate. You can schedule your road test whenever you are ready. However, you will need to pass emissions before you can register the vehicle in your name after you get your license, so plan to do that soon after you pass the road test.