One of the most common questions we field at CMSC Parker is some version of this: “I want to drive commercially, but I don’t know which license I need.” It is a fair question. The CDL classification system is not complicated once someone explains it clearly, but most resources give you a dry regulatory summary and leave you to figure out the practical meaning on your own.
This guide gives you the practical meaning. By the end, you will know exactly which CDL class applies to the work you want to do and why the federal framework is set up the way it is.
How the CDL Classification System Works
The Federal Motor Carrier Safety Administration establishes CDL classifications under 49 CFR Part 383. The system divides commercial driving credentials into three classes: A, B, and C. Each class reflects the weight, configuration, and operational risk level of the vehicles it covers.
The federal government created this framework through the Commercial Motor Vehicle Safety Act of 1986. Before that legislation, commercial driving requirements varied state to state. A standardized three-class system replaced that patchwork and created consistent national standards that still govern commercial driver licensing today.
The most important concept in the classification system is Gross Vehicle Weight Rating, or GVWR. This is the maximum loaded weight a vehicle is designed to handle, as specified by the manufacturer. GVWR determines which CDL class a vehicle falls into.
Class A CDL: Combination Vehicles
A Class A CDL covers combination vehicles: a power unit pulling a separately coupled trailer where that trailer exceeds 10,000 pounds GVWR. The defining characteristic of a Class A vehicle is that the two units separate. The truck and the trailer connect through a fifth wheel coupling, and they can be unhitched independently.
Vehicles that require a Class A CDL include tractor-trailers, semi-trucks, flatbed combinations, tanker combinations, doubles, and triples. Class A is the credential for long-haul freight, regional distribution, flatbed hauling, and specialized cargo transport.
A Class A CDL holder can also legally operate Class B and Class C vehicles. That downward authorization makes Class A the most versatile commercial credential available.
The tradeoff: Class A training is more demanding and takes longer than Class B. At CMSC Parker, our Class A CDL program runs 160 hours. It covers combination vehicle operation, coupling and uncoupling procedures, tractor-trailer backing maneuvers, and all the Class B foundational knowledge as well.
Class B CDL: Single Heavy Vehicles
A Class B CDL covers any single commercial motor vehicle with a GVWR of 26,001 pounds or more, provided the vehicle is not towing a unit that exceeds 10,000 pounds GVWR. Single means the cab and cargo section permanently connect as one unit. Nothing detaches.
Vehicles that require a Class B CDL include city buses, large delivery trucks, dump trucks, refuse trucks, concrete mixers, school buses, and municipal fleet vehicles. Class B is the credential for local delivery, transit, construction hauling, and municipal services.
A Class B holder can also operate Class C vehicles, so the credential covers more ground than it might appear at first glance. What it does not cover is any tractor-trailer or combination vehicle where the trailer exceeds 10,000 pounds.
CMSC Parker’s Class B CDL program runs 100 hours: 60 in the classroom and 40 behind the wheel. Both weekday and weekend formats are available.
For a deeper look at Class B specifically, see our guide on what is a Class B license.
Class C CDL: Smaller Commercial Vehicles
A Class C CDL covers commercial vehicles that fall below the Class A and Class B weight thresholds but meet specific passenger or hazmat criteria. Specifically, Class C applies to vehicles designed to transport 16 or more passengers, including the driver, or vehicles transporting certain quantities of hazardous materials.
Smaller shuttle buses, airport transport vehicles, and certain specialized hazmat carriers often fall into Class C territory. In practice, Class C is the least common starting point for most commercial driving careers because the vehicle types are more specialized and the career paths more narrow compared to Class A and Class B.
CDL Endorsements: What They Add to Your License
Regardless of which CDL class you hold, endorsements expand what your license specifically authorizes. These are the most common ones relevant to Class A and Class B holders.
Passenger (P): Required to transport 16 or more passengers commercially. Transit bus and charter driving require this endorsement.
School Bus (S): Required for school bus operation. Must pair with the Passenger endorsement. Both written and road skills tests apply.
Hazardous Materials (H): Required to transport federally classified hazardous cargo. Requires a TSA background check in addition to the written knowledge test.
Tanker (N): Required for tank vehicles above the CDL weight threshold. Useful for fuel delivery and bulk liquid transport.
Air Brakes: This is a restriction removal rather than a true endorsement. Most Class B commercial vehicles use air brake systems. If you pass the Air Brakes written test before the RMV issues your Commercial Learner’s Permit, the restriction never appears on your CDL. Skip it and you lose access to most Class B driving positions. Take it at your first RMV appointment.
Which CDL Class Should You Get?
This is where most candidates get stuck, and it is usually because they are thinking about the credentials in the abstract rather than thinking about the actual vehicles and work they want.
Here is a direct framework.
Get a Class A CDL if you want to drive tractor-trailers, you want access to long-haul freight, you are comfortable with nights away from home, or you want the highest earning ceiling in commercial driving. Class A requires more training and more time, but it opens more doors.
Get a Class B CDL if you want local routes and daily home time, you are drawn to transit, delivery, construction, or municipal work, or you want to start working sooner with a focused credential. Class B training is shorter and more targeted, and the Massachusetts job market for Class B holders is actively strong.
Get a Class C CDL if you are specifically pursuing shuttle bus, airport transport, or certain hazmat carrier work that falls below the Class B weight threshold.
“The candidates who struggle most with this decision are the ones treating it like a permanent commitment. It is not. You can start with Class B and upgrade to Class A later. Many of our students do exactly that. Get the credential that matches where you are going in the next two years, not the theoretical peak of your career.” – Jake Cooney, Director, CMSC Parker Professional Driving School
ELDT: The Federal Training Requirement That Applies to All Classes
Since February 7, 2022, every first-time CDL applicant for Class A or Class B must complete Entry Level Driver Training from a provider registered on the FMCSA Training Provider Registry before the skills test can be scheduled. This requirement applies regardless of which class you are pursuing.
CMSC Parker holds full registration on the Training Provider Registry for both Class A and Class B programs. When you complete training, we transmit your completion record directly to the federal system. The Massachusetts RMV checks that record before allowing a skills test booking.
Before enrolling anywhere, verify the school at tpr.fmcsa.dot.gov. Training from an unregistered provider will block your test regardless of how many hours you completed.
The CDL Process in Massachusetts: A Quick Summary
- Complete a DOT physical examination and receive your Medical Examiner’s Certificate.
- Pass the General Knowledge written test at the Massachusetts RMV. Take any endorsement written tests at the same appointment.
- Receive your Commercial Learner’s Permit. Hold it for the mandatory federal minimum of 14 days.
- Complete ELDT-compliant training at CMSC Parker.
- Pass the three-part CDL skills test: pre-trip inspection, basic vehicle control, and on-road driving.
- Receive your Massachusetts CDL from the RMV.
For the complete Massachusetts-specific breakdown, see our CDL license Massachusetts guide.
Frequently Asked Questions
Can I drive a Class B vehicle with a Class A CDL?
Yes. A Class A CDL covers all Class B and Class C vehicles. The downward authorization is automatic.
What is the difference between GVWR and actual weight?
GVWR is the manufacturer-rated maximum loaded weight of the vehicle. Actual weight can be lower, but GVWR is what determines CDL classification requirements, not the vehicle’s current load.
Do I need a CDL to drive a large moving truck?
It depends on the GVWR of the specific truck. Many consumer rental moving trucks fall just under the 26,001-pound Class B threshold and do not require a CDL. However, the largest commercial-grade trucks do cross that threshold and require a CDL B.
How long does CDL training take at CMSC Parker?
Class B training runs 100 hours. Class A training runs 160 hours. Both are available in weekday and weekend formats.
Is there financial aid for CDL training in Massachusetts?
Yes. MassHire Career Centers administer Individual Training Accounts for eligible candidates. See our financial aid page for eligibility details.
CMSC Parker has trained commercial drivers in Massachusetts since 1996. We are licensed by the Massachusetts RMV and the Division of Occupational Licensure and carry full FMCSA Training Provider Registry registration. Explore our Class B program or our Class A program to get started.
