Class A and Class B licenses are for people who drive trucks and buses, not regular cars
A Class A license lets you drive the largest commercial vehicles: tractor-trailers (semi-trucks), articulated buses, and any truck towing a trailer weighing more than 10,000 pounds. A Class B license lets you drive large single vehicles like straight trucks, city buses, and dump trucks, but not tractor-trailers. Both are commercial driver's licenses (CDLs) issued by your state's Department of Motor Vehicles, and both require more testing and background checks than a regular Class D license.
If you drive a regular car, SUV, or pickup truck for personal use, you do not need either one. Class A and B licenses exist because large trucks and buses need different handling skills, longer stopping distances, and different safety rules than passenger vehicles. States require special training and testing to make sure drivers of these vehicles understand those differences.
Key Takeaways
- Class A licenses cover tractor-trailers and any truck with a trailer over 10,000 pounds; Class B covers large single trucks and buses but not tractor-trailers.
- Both require a written knowledge test, a skills test with a vehicle, and a medical exam proving you can safely operate a commercial vehicle.
- You must be at least 18 years old for intrastate driving (within your state) or 21 for interstate driving (across state lines).
- Getting a CDL takes weeks to months because you need training, study time, and scheduling for the state's testing process.
- Your regular car insurance does not cover you if you drive a commercial truck or bus; you need commercial auto insurance instead.
The difference between Class A and Class B in real terms
The main split is what you can tow. A Class A license covers any tractor-trailer setup—a cab with a detachable trailer. It also covers any truck pulling a trailer that weighs more than 10,000 pounds combined. A Class B license covers large trucks that are one solid unit, like a cement mixer, garbage truck, or delivery truck, as long as the truck itself (not counting a trailer) weighs more than 26,001 pounds. Class B also covers buses over 26,001 pounds.
In practice: if you want to drive an 18-wheeler hauling freight across the country, you need Class A. If you want to drive a city bus or a dump truck, you need Class B. If you want to drive a pickup truck towing a boat or trailer for personal use, you keep your regular Class D license—the weight limits for personal towing are different and much lower.
Both Class A and Class B are more restrictive than they sound because they come with endorsements and restrictions. An endorsement is a special permission added to your license (like "P" for passenger, meaning you can drive a bus with passengers). A restriction is a limitation (like "no air brakes" if you failed that part of the test). Your actual driving rights depend on which endorsements and restrictions your state puts on your specific license.
What you need to do to get a Class A or Class B license
The process has four main steps, and they must happen in order. First, you get a Commercial Learner's Permit (CLP) by passing a written knowledge test at your DMV. The test covers federal safety rules, vehicle handling, cargo security, and emergency procedures. You study from your state's CDL manual, which is free and available online or at the DMV. Most people spend two to four weeks studying.
Second, you get training. Some states require formal training at a truck driving school; others let you train with a private instructor or employer. Training typically takes three to six weeks and covers vehicle inspection, backing up, lane changes, and emergency braking. You practice in the actual type of vehicle you will drive (a Class A truck or Class B bus).
Third, you schedule and pass the skills test with your state's examiner. This is a behind-the-wheel test in a real commercial vehicle. It has three parts: a pre-trip inspection (you walk around the truck and point out safety features), a basic control test (backing, turning, parking), and a road test (driving on public roads). You must pass all three. Wait times for the skills test vary by state—some are weeks, some are months.
Fourth, you pass a medical examination by a certified medical examiner. The exam checks your vision, hearing, blood pressure, and ability to operate the vehicle safely. You get a Medical Certificate (Form MCSA-5875) that proves you passed. This certificate is valid for two years and must be renewed.
Age requirements and restrictions by state
You must be at least 18 years old to drive a commercial vehicle within your own state. However, if you want to drive across state lines (interstate commerce), you must be at least 21. This is a federal rule, not a state choice. Some states also have a minimum age of 21 for all CDL holders, regardless of whether they drive interstate.
A few states let 18-year-olds get a CDL for intrastate-only driving, meaning they can drive commercially inside their state but not cross into another state. If you are 18 and want to drive interstate, you have to wait until you turn 21. Check your state's DMV website to see whether it allows intrastate CDLs for 18-year-olds.
Some states also require you to hold a regular Class D license for a certain period (often six months to one year) before you can get a CDL. This is meant to may support you have basic driving experience. If you already have a Class D license, this requirement is usually waived.
How insurance changes when you get a Class A or Class B license
Your personal auto insurance will not cover you when you drive a commercial truck or bus. You need commercial auto insurance, which is more expensive and has different coverage rules. If you are hired by a company to drive their truck, the company's insurance usually covers you while you are working. If you own the truck yourself or lease it, you buy your own commercial policy.
Commercial auto insurance costs vary widely depending on the type of cargo, the distance you drive, your driving record, and your experience. A new Class A driver with no commercial experience will pay more than a driver with five years of clean record. Some insurers require you to have completed a certified training program before they will insure you.
If you drive a commercial vehicle without the right insurance and get into an accident, you are personally liable for all damages. The other driver can sue you, and your personal assets are at risk. This is why insurance is not optional—it is a legal requirement in every state.
What happens to your Class A or Class B license if you get a traffic violation
Commercial drivers face stricter penalties than regular drivers. A single serious violation (like reckless driving, DUI, or fleeing police) can result in your CDL being suspended for one year on a first offense. A second serious violation within ten years means a ten-year suspension. A third means a permanent revocation.
Even minor violations add up faster for commercial drivers. Accumulating three moving violations within three years can result in a 60-day suspension. Accumulating four or more within three years can result in a 120-day suspension. This is why commercial drivers are held to a higher standard—the public safety risk is greater when the vehicle is larger and heavier.
If your CDL is suspended, you cannot legally drive any commercial vehicle, even if you have a valid regular license. You have to wait out the suspension period, then reapply for your CDL through the normal testing process.
Endorsements and restrictions you might see on your license
When you get your Class A or B license, your state may add endorsements that expand what you can drive or restrictions that limit it. Common endorsements include "P" (passenger—you can drive a bus with passengers), "T" (double/triple trailers—you can tow multiple trailers), and "H" (hazardous materials—you can transport certain chemicals and explosives). Each endorsement requires additional testing.
Common restrictions include "L" (no air brakes—you can only drive vehicles with hydraulic brakes), "N" (no tractor-trailer—you have a Class A license but cannot drive a tractor-trailer), and "X" (no hazmat—you cannot transport hazardous materials). Restrictions are usually added because you failed that part of the test or did not take the endorsement test.
You can add endorsements later by taking the additional test. You can remove restrictions by retesting or by taking a training course, depending on your state's rules. Check your license to see what endorsements and restrictions you have, because they determine exactly what you are legally allowed to drive.
Frequently Asked Questions
Can I get a Class A or B license if I have a DUI on my record?
A DUI does not automatically disqualify you, but it makes the process harder. You will still have to pass the medical exam and the written and skills tests. However, some insurers will not cover you with a recent DUI, and some employers will not hire you. Check with your state's DMV and with insurance companies before you invest time and money in training.
Do I need a Class A license to tow a boat or trailer with my personal truck?
No. Personal towing has different weight limits than commercial towing. If your truck and trailer combined weigh under 26,001 pounds, you can tow with a regular Class D license. If you exceed that weight, you need a CDL. Most personal towing stays under the limit.
How long does it take to get a Class A or B license from start to finish?
The timeline varies by state and by how fast you can schedule tests. Most people take four to twelve weeks total: two to four weeks studying for the written test, three to six weeks in training, and then waiting for the skills test appointment, which can be weeks or months depending on your state's backlog.
What if I fail the skills test?
You can retake it, but you have to pay the testing fee again and reschedule. Most states let you retake it within a certain window (often 14 days). You can practice more before your next attempt. There is no limit to how many times you can retake it, but each attempt costs money and time.
Can I drive a commercial truck in another state with my Class A or B license?
Yes, as long as your license is valid in your home state. CDLs are recognized across all states. However, you must follow that state's traffic laws and weight limits. Some states have different rules about hazmat endorsements or double trailers, so check before you cross the border if you are carrying special cargo.