This guide will walk you through everything from scheduling, preparing, and passing a passenger, motorcycle, and commercial road test.

Log in links for this page
This guide will walk you through everything from scheduling, preparing, and passing a passenger, motorcycle, and commercial road test.
Applicant Eligibility
Applicants under 18 must complete all Junior Operator License requirements including completing a Driver's Education Program. If you're over 18, you don't need to complete a Driver’s Education Program.
If you fail your road test, you must wait 2 weeks before taking another test.
You are not allowed to attempt more than six road tests in a 12-month period.
Please note that road tests are scheduled 60 days in advance and fill up quickly. Times slots are added each business day throughout the day so if there are no available times, try again later.
To schedule your road test, you must provide your:
You can select a location and time that is convenient to you.
Customers are advised that if the road test examiner identifies any of the following conditions, the road test will not go forward and rescheduling will be the responsibility of the applicant:
You may pay your road test and license fees online. This transaction can be done before or after you pass the road test and will eliminate the need to visit an RMV Service Center.
After passing your passenger (Class D) or motorcycle (Class M) road test, paying the fees, and proving lawful presence (if applicable), your permit will immediately serve as your temporary driver's license until the permanent license is delivered via the mail.
Road test fees are not refunded if you:
Cancelled Road Tests
You can find out if your road test has been canceled by checking for an alert posted on Mass.Gov/RMV or call the RMV contact center.
You will still be charged for a road test if you:
Road tests will be automatically canceled when:
What if there is bad weather at the same time as my Class D or M road test?
Some weather events allow the RMV to make road test cancellations in advance, such as the night before an exam. Other weather events may impact areas of the state differently and decisions on whether tests can move forward is dependent upon localized conditions and storm clean-up activities. We may need to make last minute decisions on cancellations based on safety and we appreciate your understanding.
In the event of severe weather, the RMV’s Road Test Examiners assess the roadway conditions along the test routes prior to giving any road tests. This assessment is done to ensure safety of the applicant and examiner and to determine if a valid test can be performed in the current road and weather conditions.
Applicants with a test scheduled during business hours are encouraged to check for updates on the RMV’s Cancellations and Closures page for information related to their scheduled test time and location before traveling to the testing location. The RMV will email impacted customers directly as soon as possible about a cancellation. Any tests cancelled by the RMV due to weather may be rescheduled free of charge.
Applicants testing through the alternative hours program through a driving school, should contact their driving school directly to ask if road conditions are impacting their scheduled road test.
Failed Road Tests
If you fail your road test, you must wait 2 weeks before taking another road test.
Common Reasons for Failing a Road Test
Note: The RMV has a zero tolerance policy for violent or abusive conduct by road test applicants and sponsors.
Applicant requirements
For a Class D road test you will need:
If you are under 18 years of age:
The application must be signed by one of the following:
If the person signing the application is not a parent, proper documentation must be shown at the time of the road test to prove that the person is qualified to sign.
Sponsor requirements
Your sponsor must:
They must also have their valid driver's license for the examiner to review.
Vehicle requirements
Unless your test is scheduled through a driving school, all road test applicants are required to supply their own vehicle for Class D road tests.
Vehicles used for a Class D or M road test must meet the following requirements and will be inspected before your test. This includes vehicles with an ignition interlock device, and vehicles with adaptive equipment for a competency test.
You can attempt no more than 6 Class D road tests in a 12-month period.
Vehicles with an Ignition Interlock Device (IID)
Applicants who must take a road test as part of their license reinstatement process are required to provide an acceptable vehicle for the road test. Generally, this vehicle must have an accessible console brake and a seat for the sponsor.
Vehicles with an IID, a center console brake, and sponsor seating: If you own a vehicle that is equipped with an IID, has a center console brake, and has a seat for a sponsor, you can schedule your road test online.
Vehicles with an IID, NO center console brake, or NO sponsor seating: If you own a vehicle that has an IID and no center console, or no seat for a sponsor, you cannot schedule your road test using this online option. You must call the RMV’s Automated Service Line at 866-MASSRMV (866-627-7768) and request a supervisor to call you back to schedule your road test.
Customers are advised that if the road test examiner identifies any of the following conditions, the road test will not go forward and rescheduling will be the responsibility of the applicant:
Road Test Availability
If you have a road test scheduled, and you would like to see if there is a road test available sooner than your scheduled date, you will need to cancel your current road test first. If you cancel your road test and then change your mind, the RMV cannot guarantee that your original time slot will be available.
To check the date and location of your scheduled road test, visit your profile online.
Class D Test Sites |
Address |
Braintree RMV |
10 Plain St. Braintree, MA 02184 |
Brockton RMV
|
490 Forest Ave. Brockton, MA 02301 |
Fall River RMV No Motorcycle |
1794 North Main St. Fall River, MA 02720 |
Greenfield
|
18 Miner St. Greenfield, MA 01301 |
Haverhill RMV
|
229c Lincoln Avenue Haverhill, MA 01830 |
Lawrence RMV No Motorcycle
|
73 Winthrop Ave. Lawrence, MA 01843 |
Leominster RMV No Motorcycle |
500 Research Drive Leominster, MA 01453 |
Lowell RMV No Motorcycle |
77 Middlesex St. Lowell, MA 01851 |
Martha’s Vineyard Tuesdays Only
|
11 A Street Edgartown, MA 02539 |
Milford RMV No Motorcycle |
14 Beach St. Milford, MA 01757 |
Nantucket RMV Fridays Only: Must visit the Nantucket service center to schedule. |
16 Broad St. Nantucket, MA 02554 |
New Bedford RMV No Motorcycle |
212 Theodore H. Rice Blvd New Bedford, MA 02740 |
North Adams RMV
|
33 Main St. North Adams, MA 01247 |
Pittsfield RMV
|
333 East St. Pittsfield, MA 01201 |
Plymouth RMV
|
40 Industrial Park Rd. Plymouth, MA 02360 |
Southbridge RMV Thursday & Friday Only No Motorcycle |
6 Larochelle Way Southbridge, MA 01550 |
South Yarmouth RMV Wednesday & Thursday Only |
1084 Route 28 S. Yarmouth, MA 02664 |
Springfield RMV
|
1250 St. James Ave. Springfield, MA 01104 |
Taunton RMV No Motorcycle |
1 Washington St. Taunton, MA 02780 |
Watertown RMV
|
550 Arsenal St. Watertown, MA 02472 |
Wilmington RMV
|
355 Middlesex Ave. Wilmington, MA 01887 |
Worcester RMV
|
50 Southwest Cutoff, Suite 1E Worcester, MA 01604 |
Applicants under 18 must complete all Junior Operator License requirements including completing a Driver's Education Program. If you're over 18, you don't need to complete a Driver’s Education Program.
If you fail your road test, you must wait 2 weeks before taking another test.
You are not allowed to attempt more than six road tests in a 12-month period.
Massachusetts Rider Education Program (MREP)
The Massachusetts Rider Education Program (MREP) is a program within the Registry of Motor Vehicles. MREP’s mission is to reduce the number of motorcycle related fatalities and injuries in the Commonwealth through increasing the number of approved rider training courses for motorcycle riders and to increase awareness and education for both riders and other drivers.
You may pay your road test and license fees online. This transaction can be done before or after you pass the road test and will eliminate the need to visit an RMV Service Center.
After passing your passenger (Class D) or motorcycle (Class M) road test, paying the fees, and proving lawful presence (if applicable), your permit will immediately serve as your temporary driver's license until the permanent license is delivered via the mail.
Road test fees are not refunded if you:
Cancelled Road Tests
You can find out if your road test has been canceled by checking for an alert posted on Mass.Gov/RMV or call the RMV contact center.
You will still be charged for a road test if you:
Road tests will be automatically canceled when:
What if there is bad weather at the same time as my Class D or M road test?
Some weather events allow the RMV to make road test cancellations in advance, such as the night before an exam. Other weather events may impact areas of the state differently and decisions on whether tests can move forward is dependent upon localized conditions and storm clean-up activities. We may need to make last minute decisions on cancellations based on safety and we appreciate your understanding.
In the event of severe weather, the RMV’s Road Test Examiners assess the roadway conditions along the test routes prior to giving any road tests. This assessment is done to ensure safety of the applicant and examiner and to determine if a valid test can be performed in the current road and weather conditions.
Applicants with a test scheduled during business hours are encouraged to check for updates on the RMV’s Cancellations and Closures page for information related to their scheduled test time and location before traveling to the testing location. The RMV will email impacted customers directly as soon as possible about a cancellation. Any tests cancelled by the RMV due to weather may be rescheduled free of charge.
Applicant requirements
For a Class M road test you will need:
If you are under 18 years of age:
Vehicle requirements
Your motorcycle must:
A customer who takes a road test on a limited use vehicle or 3-wheeled vehicle (trike) will receive a Class M license with a “U” restriction with the following description:
With this restriction, a customer will only be allowed to use the Class M license to operate a limited-use vehicle or a 3-wheel motorcycle.
You do not need a sponsor for a Class M road test.
If you fail 2 Class M road tests, you must enroll in and successfully complete the RMV approved beginner rider course (MREP).
You do not have to take a Class M road test if you have successfully completed the RMV approved beginner rider course (MREP), unless you are under 18 years of age.
Class D Test Sites |
Address |
Braintree RMV |
10 Plain St. Braintree, MA 02184 |
Brockton RMV
|
490 Forest Ave. Brockton, MA 02301 |
Danvers RMV |
8 Newbury St. Danvers, MA 01923 |
Greenfield
|
18 Miner St. Greenfield, MA 01301 |
Haverhill RMV
|
229c Lincoln Avenue Haverhill, MA 01830 |
Martha’s Vineyard Tuesdays Only
|
11 A Street Edgartown, MA 02539 |
Nantucket RMV Fridays Only: Must visit the Nantucket service center to schedule. |
16 Broad St. Nantucket, MA 02554 |
North Adams RMV
|
33 Main St. North Adams, MA 01247 |
Pittsfield RMV
|
333 East St. Pittsfield, MA 01201 |
Plymouth RMV
|
40 Industrial Park Rd. Plymouth, MA 02360 |
South Yarmouth RMV
|
1084 Route 28 S. Yarmouth, MA 02664 |
Springfield RMV
|
1250 St. James Ave. Springfield, MA 01104 |
Watertown RMV
|
550 Arsenal St. Watertown, MA 02472 |
Wilmington RMV
|
355 Middlesex Ave. Wilmington, MA 01887 |
Worcester RMV
|
611 Main St. Worcester, MA 01608 |
If you are 18 or older, you can apply for an intrastate (MA only) CDL at any RMV location. If you are 21 or older, you can apply for an interstate (all states) CDL at any RMV location. To be eligible, you must not have had your driver’s license or right to operate revoked by the Registrar.
For a Class A CDL application, you need the concurrent endorsement tests as well. If you are updating from a Class D license to a Class C, then there is no road test requirement unless the endorsement requires one. Passenger, air brake, and school bus endorsements require road tests.
Commercial (Class A, B, or C) applicants may pay fees online, but must visit an RMV Service Center to have the license issued after passing the Commercial Driver's License (CDL) road test.
Applicant requirements
For a commercial driver's license (CDL) road test, you will need:
If you are 18 or older, you can apply for an intrastate (MA only) CDL at any RMV location. If you are 21 or older, you can apply for an interstate (all states) CDL at any RMV location. To be eligible, you must not have had your driver’s license or right to operate revoked by the Registrar.
For a Class A CDL application, you need the concurrent endorsement tests as well. If you are updating from a Class D license to a Class C, then there is no road test requirement unless the endorsement requires one. Passenger, air brake, and school bus endorsements require road tests.
Sponsor requirements
Your sponsor must:
Vehicle requirements
Vehicles used for a Class A, B, or C road test must meet the following requirements:
For out of state, trailers, and semi-trailers:
For rental vehicles:
NOTE: Commercial (Class A, B, or C) road tests can only be scheduled by calling 857-368-7381. This phone line is monitored by the State Police who conduct the commercial road tests. They are not authorized to schedule any Class D or M road test.
Newbury DPW
|
Newbury MassDOT Highway Division 198 Scotland Road Newbury, MA 01951 |
Otis AFB |
Generals Boulevard (Building 33001) Bourne, MA 02542 |
South Deerfield DPW |
South Deerfield MassDOT Highway Division 75 Sunderland Road, Route 116 South Deerfield, MA 01342 |
Sterling DPW |
Sterling MassDOT Highway Division 14 Chocksett Road Sterling, MA |
Stoughton DPW |
Stoughton MassDOT Highway Division 1045 Park Street, Route 27 Stoughton, MA 02072 |
Sturbridge DPW (1161) |
Sturbridge MassDOT Highway Division 353 Main street, Route 20 Sturbridge, MA 01566 |
The Class D & M Road Test Information Sheet is available in multiple languages.