The difference between Class A and Class B licenses
A Class A license lets you drive the largest commercial trucks — typically those with a gross vehicle weight rating (GVWR) above 26,001 pounds, or any truck towing a trailer weighing more than 10,000 pounds. A Class B license covers smaller commercial vehicles: single trucks between 26,001 and 33,000 pounds GVWR, or any vehicle designed to carry 16 or more passengers (including the driver). Both are commercial licenses that require more training and testing than a standard passenger license.
The key difference is size and weight. Class A is for the biggest rigs — tractor-trailers, tandem dump trucks, and long-haul vehicles. Class B is for medium commercial trucks, large buses, and straight trucks. If you drive a pickup truck for personal use, you do not need either one. If you drive commercially and the vehicle exceeds certain weight or passenger thresholds, you do.
Each state sets its own rules for what vehicles fall into each class, so the exact cutoffs vary slightly. The federal government sets minimum standards, but your state's Department of Motor Vehicles (DMV) or equivalent agency has the final say on how they explore locally.
Key Takeaways
- Class A licenses cover the heaviest commercial trucks, including tractor-trailers and any truck towing a trailer over 10,000 pounds.
- Class B licenses cover medium commercial trucks, straight trucks over 26,001 pounds, and vehicles designed to carry 16 or more passengers.
- Both require a written knowledge test, a skills driving test, and a medical examination before you can obtain them.
- You must hold a valid regular driver's license before you can test for either commercial license class.
- Training through a commercial driving school is not required by law but is strongly recommended and often required by employers.
What you can drive with a Class A license
With a Class A license, you can operate tractor-trailers (the big rigs you see on highways), tandem axle dump trucks, concrete mixers, and any combination vehicle where the trailer weighs more than 10,000 pounds. You can also drive anything a Class B license covers. Class A is the broadest commercial license and opens the most job opportunities in trucking.
Class A drivers often work in long-haul trucking, moving freight across states. They also drive specialized vehicles like cement trucks with trailers, car haulers, and livestock trailers. The license assumes you have the most training and experience with large, complex vehicles.
What you can drive with a Class B license
With a Class B license, you can drive straight trucks (single-unit trucks) with a GVWR above 26,001 pounds, such as dump trucks, delivery trucks, and garbage trucks. You can also drive any vehicle designed to carry 16 or more passengers, including full-size buses and shuttle vans. You cannot drive tractor-trailers or any combination vehicle with a heavy trailer.
Class B is common for local delivery, waste management, school bus driving, and transit bus operations. These are typically shorter routes than Class A work, though the vehicles themselves are still large and require specialized handling.
Requirements to obtain a Class A or Class B license
Before you test for either license, you must already hold a valid regular driver's license (often called a Class C or D license, depending on your state). You cannot jump straight to a commercial license without one.
Next, you will need to pass a written knowledge test specific to commercial driving. This covers vehicle operation, safety rules, cargo handling (for Class A), and passenger safety (for Class B). The test is longer and more detailed than a regular driver's license test. You study from your state's Commercial Driver's License (CDL) manual, which your DMV provides free.
You must also pass a skills driving test in an actual commercial vehicle. This includes a pre-trip inspection (checking the vehicle for safety), a basic control test (backing, parking, and maneuvering), and a road test (driving on public roads). You take this test in a vehicle of the class you are testing for — you cannot test for Class A in a Class B truck.
Finally, you need a medical examination from a certified medical examiner. The examiner checks your vision, hearing, blood pressure, and overall fitness to operate a commercial vehicle. You pay for this exam yourself; costs vary but typically range from $50 to $150.
How long the testing process takes
The written test can be taken as soon as you are ready, often within days of visiting your DMV. However, most states require you to pass the written test before you can schedule the skills test, and skills test appointments often have a wait. Depending on your state and how busy the testing center is, you might wait two to eight weeks for a skills test slot.
The entire process — from studying to passing both tests — typically takes one to three months if you study on your own. If you attend a commercial driving school, the school usually handles scheduling and may have faster access to testing, compressing the timeline to three to six weeks.
Training options and what employers expect
You are not legally required to attend a commercial driving school to obtain a Class A or B license. You can study the manual on your own, take the written test, and arrange your own skills test vehicle. However, most employers will not hire you without formal training, even if you hold the license.
A commercial driving school typically runs four to eight weeks and covers classroom instruction, behind-the-wheel training, and test preparation. The school provides the vehicle for your skills test, which removes the burden of finding one yourself. Costs range from $3,000 to $7,000 depending on the school and program length. Some employers reimburse training costs after you work for them for a set period.
If you already have experience driving large vehicles (for example, you operated heavy equipment in the military), you may be able to test without formal school, though you will still need to study the CDL manual and pass both tests.
Endorsements and restrictions that may explore
Beyond the basic Class A or B license, you may need additional endorsements depending on what you haul or who you transport. A Hazmat endorsement is required if you carry hazardous materials. A Passenger endorsement is required to drive buses or vans carrying 16 or more people. A Tanker endorsement is required for vehicles carrying liquid in bulk tanks.
You may also face restrictions — limitations on what you can do with your license. For example, some states restrict certain drivers to daylight hours only, or prohibit them from driving in certain areas. Restrictions appear on your license and are legally binding.
Endorsements and restrictions require separate testing or documentation. Your state's DMV website lists which ones you need based on your specific job.
Frequently Asked Questions
Can I get a Class A or B license if I have had traffic violations?
Traffic violations do not automatically disqualify you, but serious violations (DUI, reckless driving, at-fault accidents) may. Each state has different rules about what disqualifies you. Contact your state DMV to ask about your specific record before you invest time and money in training.
Do I need a Class A or B license to drive my personal pickup truck?
No. Commercial licenses are only required if you drive commercially and the vehicle meets the weight or passenger thresholds. A personal pickup truck, even a large one, does not require a commercial license unless you use it for business hauling.
What happens if I drive a commercial vehicle without the right license?
You can face fines, license suspension, and criminal charges depending on your state and the severity. Driving without the proper license is taken seriously because of safety risks. If you are unsure whether your job requires a commercial license, ask your employer or contact your state DMV.
Can I switch from Class B to Class A without retesting everything?
Most states let you upgrade from Class B to Class A by taking only the skills test in a Class A vehicle, not the full written test again. Check with your state DMV about the upgrade process and any waiting periods.
How often do I need to renew a commercial license?
Commercial licenses typically renew every four to eight years, depending on your state. You may need to pass a new medical examination at renewal. Some states require periodic refresher training or testing for certain endorsements.