Why license class changes the Massachusetts school list
Massachusetts has 34 registered training locations in 28 cities. Fall River, New Bedford, and Worcester each have three, while Agawam has one. The directory offers small clusters in different parts of the state rather than one dominant center. That makes a mileage-based search more useful than browsing every entry equally. Include neighboring cities within a commute you can sustain for range and road sessions. Then verify the actual training address because a provider's business name may not tell you where its hands-on work takes place.
The class split is pronounced. Thirty-one Massachusetts locations list some Class B training, and 24 list theory, range, and public-road components. Class A appears at 16 sites, with ten covering all three. Passenger training appears at 25 locations, school bus at 18, and hazardous materials theory at seven. A Class A search therefore becomes much shorter than the overall count suggests, while Class B and passenger candidates see a wider pool. Filter by credential first so you do not compare schools that serve different licensing goals.
Massachusetts' May 2025 BLS estimate includes 30,890 heavy and tractor-trailer truck driver jobs. The median wage is $63,030, set between $47,080 at the 10th percentile and $78,480 at the 90th percentile. These figures describe the occupation across the state and do not measure the value of a training location. Use the Massachusetts Registry of Motor Vehicles for official CDL application, renewal, class, and endorsement information. Use provider conversations for the school details that change, including price, course dates, and how driving time is arranged.
City-level search
Where to Find CDL Schools in Massachusetts
01
Fall River
3 training locations
02
New Bedford
3 training locations
03
Worcester
3 training locations
04
Agawam
1 training location
05
Bedford
1 training location
The cities shown above account for 11 of the 34 locations in the statewide list. The full directory covers 28 cities, so use the search and training filters instead of treating those city counts as the whole market.
Training registration by address
Training Options at CDL Schools in Massachusetts
For full training scope, Class B has the larger Massachusetts footprint: 24 locations versus 10 for Class A. The gap between those counts is 14.
For endorsement training, the largest location count belongs to passenger, with 25 entries. The card grid shows whether each site registers theory, range, road, or a combination.
If you are deciding between license classes, compare the vehicle and job differences in the Class A CDL training guide and Class B CDL training guide. Passenger, school bus, and hazardous materials requirements are covered in the CDL endorsement guide.
- Any Class A part
- 16
- Full Class A scope
- 10
- Any Class B part
- 31
- Full Class B scope
- 24
- Passenger
- 25
- School bus
- 18
- Hazardous materials theory
- 7
Massachusetts school finder
All CDL Schools in Massachusetts, Listed Alphabetically
Search all CDL schools in Massachusetts across 34 public-enrollment, in-person locations. Filters use the training registration attached to each provider-location record in the August 5, 2026 FMCSA registry snapshot.
- Training locations
- 34
- Cities represented
- 28
How to Read Registry Details for CDL Schools in Massachusetts
FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.
Showing locations 1–17 of 34 on page 1 of 2
No locations match your search and selected training filters. Try a broader school name, city, or ZIP code.
The statewide search could not load. Try the search again, or use the numbered directory pages below.
Statewide matches
Search Results for CDL Schools in Massachusetts
Each result opens the detailed location card on its permanent directory page.
New Bedford, MA
Amaral Auto & Truck Driving School, Inc.- New Bedford
Training provider: Amaral Auto & Truck Driving School, Inc.
29 Ruth St, New Bedford, MA 02744- Registry record updated
- March 14, 2022
This training address appears in FMCSA’s public provider file at 29 Ruth St, New Bedford, Massachusetts 02744. For this address, the provider on file is Amaral Auto & Truck Driving School, Inc. for this address record. The location-level registration applies to Class A, Class B, passenger endorsement, and school-bus endorsement. Each category below shows its recorded course parts. The federal record distributes its course flags across 0 theory components, 4 range components, and 4 road components. When comparing course offers, have the school spell out course dates, refund terms, complete price, vehicle access, and testing arrangements.
Registry training breakdown
Class A
- Range instruction
- On-road work
Class B
- Range
- Public road
Passenger
- Vehicle-control range
- Road driving
School bus
- Vehicle-control range
- Behind-the-wheel road
School contact links
Westport, MA
Amaral Auto & Truck Driving School, Inc.- Westport
Training provider: Amaral Auto & Truck Driving School, Inc.
1090 State Rd, Westport, MA 02790- Registry record updated
- March 14, 2022
This public-enrollment, on-site training location is listed at 1090 State Rd, Westport, Massachusetts 02790. FMCSA pairs this provider location with Amaral Auto & Truck Driving School, Inc. for the training entry. The training mix recorded here consists of HazMat theory, Class B, passenger endorsement, school-bus endorsement, and Class A. Each category below shows its recorded course parts. The component total breaks into 5 theory registrations, 0 range registrations, and 4 public-road registrations across 5 categories. As you compare this location with others, get the current terms for testing arrangements, vehicle access, scheduled driving time, complete price, and course dates.
Training recorded here
Class A
- Theory
- Road instruction
Class B
- Theory component
- Road instruction
Passenger
- Theory
- On-road practice
School bus
- Theory portion
- On-road work
Hazardous Materials
- Classroom theory
Registry contact methods
Bedford, MA
Bedford Charter Service, Inc.
11 Railroad Ave, Bedford, MA 01730- Registry record updated
- March 28, 2022
FMCSA records this address as a public-enrollment training site at 11 Railroad Ave, Bedford, Massachusetts 01730. FMCSA data names Bedford Charter Service, Inc. at this specific address. The 3 listed categories contain 3 theory flags, 3 range flags, and 3 road flags. Training categories listed here include school-bus endorsement, passenger endorsement, and Class B. Check the rows for the exact registered components. While narrowing your shortlist, get the current terms for course dates, scheduled driving time, complete price, vehicle access, and refund terms.
Training recorded here
Class B
- Theory instruction
- Off-road range
- Public road
Passenger
- Theory coursework
- Training range
- Public-road driving
School bus
- Theory coursework
- Training range
- Road driving
Provider contact details
Beverly, MA
Beverly Public Schools
70 balch st, Beverly, MA 01915- Registry record updated
- March 22, 2022
The registry includes this public-enrollment training location at 70 balch st, Beverly, Massachusetts 01915. For this address, the provider on file is Beverly Public Schools at this specific address. The 3 listed categories contain 3 theory flags, 0 range flags, and 3 road flags. Training categories listed here include school-bus endorsement, passenger endorsement, and Class B. Each registered component is itemized in the grid. While narrowing your shortlist, ask the provider to document scheduled driving time, testing arrangements, complete price, course dates, and refund terms.
Training recorded here
Class B
- Theory portion
- Behind-the-wheel road
Passenger
- Theory coursework
- On-road work
School bus
- Theory
- Public-road driving
Registry contact methods
Chelsea, MA
Black Paws Transport
300 Beacham St, Chelsea, MA 02150-1725- Registry record updated
- October 18, 2022
The public federal file includes this classroom-and-driving location at 300 Beacham St, Chelsea, Massachusetts 02150-1725. The organization field for this card names Black Paws Transport for the listed provider location. Across 1 course category, the record marks 0 theory components, 1 range component, and 1 road component. This location carries registration for Class A. The component rows show the registered delivery parts. To finish your comparison, have the school spell out scheduled driving time, course dates, vehicle access, complete price, and refund terms.
Course registration details
Class A
- Practice range
- Road driving
Reach the training provider
Everett, MA
Boston CDL Driving School
383 2nd St, Everett, MA 02149-4525- Registry record updated
- October 8, 2025
This public-enrollment, on-site training location is listed at 383 2nd St, Everett, Massachusetts 02149-4525. The organization field for this card names Boston CDL Driving School at the listed location. This location's 2 course rows account for 2 theory flags, 2 range flags, and 2 road flags. The location-level registration applies to passenger endorsement and Class B. Separate rows identify every theory and driving flag. To finish your comparison, read the provider’s answer on course dates, refund terms, vehicle access, complete price, and testing arrangements.
Training at this address
Class B
- Theory component
- Training range
- Behind-the-wheel road
Passenger
- Knowledge instruction
- Range instruction
- On-road work
Provider contact details
West Boylston, MA
CMSC Parker Professional Driving School - 186 West Boylston Street, 2nd Floor
Training provider: CMSC Parker Professional Driving School
186 West Boylston Street, 2nd Floor, West Boylston, MA 01583- Registry record updated
- October 18, 2023
This address appears as a public-enrollment training location at 186 West Boylston Street, 2nd Floor, West Boylston, Massachusetts 01583. FMCSA pairs this provider location with CMSC Parker Professional Driving School at this training location. Registered training here covers Class A and Class B. Each registered component is itemized in the grid. The 2 listed categories contain 2 theory flags, 2 range flags, and 2 road flags. Before committing to a class date, read the provider’s answer on testing arrangements, scheduled driving time, refund terms, course dates, and vehicle access.
Training at this address
Class A
- Theory instruction
- Range instruction
- Public-road driving
Class B
- Theory instruction
- Range instruction
- Behind-the-wheel road
Reach the training provider
Raynham, MA
CMSC Parker Professional Driving School - 1958 Broadway, Raynham MA
Training provider: CMSC Parker Professional Driving School
1958 Broadway, Raynham, MA 02767- Registry record updated
- October 18, 2023
The location file records an on-site training address at 1958 Broadway, Raynham, Massachusetts 02767. The listed training provider is CMSC Parker Professional Driving School for this site. FMCSA fields show 0 theory components, 2 range components, and 2 road components within the 2 training categories on this card. Training categories listed here include Class A and Class B. The grid below separates theory from behind-the-wheel components. As you compare this location with others, get written details covering vehicle access, course dates, testing arrangements, refund terms, and complete price.
Registry training breakdown
Class A
- Range driving
- Behind-the-wheel road
Class B
- Range component
- Public-road driving
Contact this provider
Brockton, MA
CMSC Parker Professional Driving School - 500 Belmont St, Brockton
Training provider: CMSC Parker Professional Driving School
500 Belmont St, Brockton, MA 02301-4985- Registry record updated
- January 13, 2026
This provider address carries a public-enrollment registry listing at 500 Belmont St, Brockton, Massachusetts 02301-4985. This location record sits under CMSC Parker Professional Driving School for the training entry. Across the visible training rows, 2 categories include theory, 0 categories include range work, and 0 categories include public-road work. The location-level registration applies to Class B and Class A. Each registered component is itemized in the grid. During an enrollment call, have the school spell out course dates, complete price, vehicle access, scheduled driving time, and testing arrangements.
Training at this address
Class A
- Classroom theory
Class B
- Theory coursework
Contact information for this location
Fall River, MA
Cozy Bus Co.
41 Manchester St., Fall River, MA 02721- Registry record updated
- July 13, 2022
The public registry identifies this on-site training location at 41 Manchester St., Fall River, Massachusetts 02721. This location record sits under Cozy Bus Co. for this address record. The component total breaks into 3 theory registrations, 3 range registrations, and 3 public-road registrations across 3 categories. The registered categories at this site cover passenger endorsement, school-bus endorsement, and Class B. The grid keeps classroom and driving parts apart. While narrowing your shortlist, ask the provider to confirm complete price, scheduled driving time, vehicle access, refund terms, and course dates.
What this location registers
Class B
- Theory instruction
- Closed-range work
- Road driving
Passenger
- Knowledge lessons
- Range instruction
- Road driving
School bus
- Theory
- Closed-range work
- Public-road driving
Contact information for this location
Fall River, MA
Cozy Bus Co.
98 Manchester St, Fall River, MA 02721- Registry record updated
- July 13, 2022
The public federal file includes this classroom-and-driving location at 98 Manchester St, Fall River, Massachusetts 02721. The organization field for this card names Cozy Bus Co. for the address shown above. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. The location record includes passenger endorsement, school-bus endorsement, and Class B. The rows show where the training flags differ. When you contact the school, get the current terms for refund terms, complete price, course dates, testing arrangements, and vehicle access.
Training component summary
Class B
- Theory
- Range component
- Public-road component
Passenger
- Theory instruction
- Range instruction
- Road component
School bus
- Theory coursework
- Behind-the-wheel range
- Public-road training
Contact routes for this address
Tyngsborough, MA
Excel CDL Driving School
164 Westford Rd, Tyngsborough, MA 01879- Registry record updated
- August 31, 2023
This on-site provider location is open to public enrollment at 164 Westford Rd, Tyngsborough, Massachusetts 01879. The organization field for this card names Excel CDL Driving School for the address shown above. Registered training here covers Class B and Class A. Each registered component is itemized in the grid. The address-level breakdown totals 2 theory parts, 2 range parts, and 2 road parts among 2 categories. Before signing an agreement, read the provider’s answer on vehicle access, refund terms, complete price, testing arrangements, and scheduled driving time.
Location training details
Class A
- Theory coursework
- Range
- Road driving
Class B
- Theory
- Range
- Road instruction
Ways to contact the provider
Worcester, MA
Fleet Safety Services Inc.
12 Harvard Street, Worcester, MA 01609- Registry record updated
- September 27, 2022
The location file records an on-site training address at 12 Harvard Street, Worcester, Massachusetts 01609. The registry connects this address to FLEET SAFETY SERVICES INC. at this specific address. Of the components attached to this location, 1 is theory, 0 are range, and 0 are road registration. The registered categories at this site cover HazMat theory. Each registered component is itemized in the grid. Before choosing this training site, get written details covering vehicle access, refund terms, complete price, testing arrangements, and scheduled driving time.
Registry training breakdown
Hazardous Materials
- Theory portion
Reach the training provider
Hingham, MA
Hingham Public Schools
19 Fort Hill Street, Hingham, MA 02043- Registry record updated
- August 29, 2022
The federal training directory lists this on-site location at 19 Fort Hill Street, Hingham, Massachusetts 02043. The organization attached to this address is Hingham Public Schools for this address record. The recorded course scope covers Class B, school-bus endorsement, and passenger endorsement. Individual theory, range, and road flags appear below. Across 3 course categories, the record marks 3 theory components, 3 range components, and 3 road components. Before selecting a cohort, ask for documentation covering vehicle access, refund terms, scheduled driving time, complete price, and course dates.
Location training details
Class B
- Classroom theory
- Range component
- Behind-the-wheel road
Passenger
- Theory coursework
- Range component
- Public road
School bus
- Classroom work
- Behind-the-wheel range
- Road instruction
Registry contact methods
New Bedford, MA
J & J Driving School & Logistics, Inc.
978 Nash Road, New Bedford, MA 02746- Registry record updated
- February 8, 2022
This on-site location appears in the public training directory at 978 Nash Road, New Bedford, Massachusetts 02746. For this address, the provider on file is J & J Driving School & Logistics, Inc. for the training entry. The recorded course scope covers Class A, passenger endorsement, school-bus endorsement, and Class B. Individual theory, range, and road flags appear below. The 4 listed categories contain 4 theory flags, 4 range flags, and 4 road flags. When checking the provider’s current offer, have the school spell out vehicle access, scheduled driving time, course dates, complete price, and refund terms.
Registry training breakdown
Class A
- Theory instruction
- Closed-range work
- Public road
Class B
- Classroom work
- Closed-range work
- Public-road component
Passenger
- Theory
- Range component
- Behind-the-wheel road
School bus
- Theory
- Range
- On-road work
Contact this provider
Braintree, MA
Local Motion of Boston
66b Rocsam Park Road, Braintree, MA 02184- Registry record updated
- February 4, 2022
This address appears as a public-enrollment training location at 66b Rocsam Park Road, Braintree, Massachusetts 02184. FMCSA pairs this provider location with Local Motion of Boston on the location-level file. The recorded course scope covers passenger endorsement, school-bus endorsement, and Class B. Check the rows for the exact registered components. Counted by category, this address has 3 theory components, 3 range components, and 3 road components. Before signing an agreement, have the school spell out complete price, vehicle access, scheduled driving time, refund terms, and course dates.
Registered course components
Class B
- Knowledge lessons
- Behind-the-wheel range
- Road component
Passenger
- Theory coursework
- Range component
- Public-road training
School bus
- Classroom theory
- Training range
- Behind-the-wheel road
Provider contact details
Edgartown, MA
Martha's Vineyard Transit Authority
11 A Street, Edgartown, MA 02539- Registry record updated
- January 11, 2022
This provider address carries a public-enrollment registry listing at 11 A Street, Edgartown, Massachusetts 02539. The named organization behind this entry is Martha's Vineyard Transit Authority for this site. FMCSA training fields on the card identify Class B and passenger endorsement. Each category below shows its recorded course parts. The component total breaks into 2 theory registrations, 2 range registrations, and 2 public-road registrations across 2 categories. Before choosing this training site, have the provider explain testing arrangements, complete price, course dates, refund terms, and scheduled driving time.
Registered course components
Class B
- Classroom theory
- Range instruction
- Road driving
Passenger
- Knowledge lessons
- Range instruction
- Behind-the-wheel road
Contact information for this location
How Much Do Truck Drivers Make in Massachusetts?
BLS places Massachusetts's May 2025 median wage for heavy and tractor-trailer truck drivers at $63,030. The figure is $4,390 above the national median of $58,640. BLS ties the wage distribution to an estimated 30,890 heavy and tractor-trailer truck driver jobs.
BLS reports $47,080 at the 10th percentile and $78,480 at the 90th. The $31,400 distance between them shows how much the statewide wage distribution varies.
The figures cover wage-and-salary workers across experience levels and exclude self-employed drivers. Use the truck driver salary table for the national figures and every state, and read the truck driver career guide before connecting school choice to a specific job plan.
- 10th percentile
- $47,080
- Median
- $63,030
- 90th percentile
- $78,480
- State employment
- 30,890
Licensing Steps After Comparing CDL Schools in Massachusetts
CDL training and state licensing are separate steps. Massachusetts Registry of Motor Vehicles publishes the current Massachusetts instructions, while the federal Training Provider Registry identifies training locations and the training types attached to them.
Start with the official state resource before paying a deposit, then use the directory card to confirm the provider's address and training scope. Ask the provider to put the course dates, total price, driving time, and refund terms in writing for the cohort you plan to attend.
Questions About CDL Schools in Massachusetts
How many CDL schools are in Massachusetts?
Which Massachusetts cities have the most CDL training locations?
Where can I find Class A CDL training in Massachusetts?
How much do truck drivers make in Massachusetts?
Who issues commercial driver licenses in Massachusetts?
Source trail
Official Sources for CDL Schools in Massachusetts
- FMCSA Training Provider Registry school search
- FMCSA guidance for selecting a registered training provider
- FMCSA registered training location data, August 5, 2026
- Massachusetts Registry of Motor Vehicles: Official Massachusetts CDL licensing guidance
- BLS May 2025 heavy and tractor-trailer truck driver wages
The CDL schools in Massachusetts shown here come from active, in-person federal registry entries open to public enrollment and dated August 5, 2026. A provider's federal registration records training scope at a location. Compare the provider's current course details and the state's licensing instructions before enrolling.