The difference between Class A and Class B licenses

A Class A license lets you drive the largest vehicles on the road: tractor-trailers, semi-trucks, and any combination of vehicles where the trailer weighs more than 10,000 pounds. You can also drive anything a Class B license allows. A Class B license covers single large vehicles like city buses, dump trucks, and straight trucks (trucks without a trailer attached) that weigh more than 26,001 pounds. Class B does not cover tractor-trailers or double trailers.

Both Class A and Class B are commercial driver's licenses (CDLs), meaning they are for people who drive vehicles for work, not personal use. The weight thresholds matter because heavier vehicles require more training, testing, and ongoing responsibility. A regular passenger license (Class C or D, depending on your state) does not let you legally drive either of these vehicles, even if you own one.

The main practical difference: if you want to drive an 18-wheeler or pull double trailers, you need Class A. If you want to drive a single large truck or a bus, Class B is sufficient. Some drivers get Class A because it covers more ground and keeps future job options open.

Key Takeaways

  • Class A licenses cover tractor-trailers and any vehicle combination where the trailer weighs over 10,000 pounds; Class B covers single large vehicles over 26,001 pounds but not trailers.
  • Both are commercial licenses required for driving these vehicles for work; a regular passenger license does not cover them.
  • Getting either requires passing a written knowledge test, a skills test, and a medical exam, plus meeting your state's age and experience requirements.
  • You must hold a valid regular driver's license before you can get a CDL, and some states require a permit period first.
  • Costs vary by state but typically range from $50 to $300 for testing and licensing fees, plus training school costs if you choose formal instruction.

Who needs a Class A or Class B license

You need a Class A or Class B license if your job involves driving one of these vehicles. Truck drivers, bus drivers, and delivery drivers for large freight companies all need a CDL. If you drive a vehicle in this weight range for any business purpose—even occasionally—you are legally required to have the appropriate license.

You do not need a CDL if you drive these vehicles only for personal use on private property. A farmer who operates a large truck only on their own land, for example, may not need a CDL depending on state law. However, if you drive on public roads for any work-related reason, the requirement applies. Some states have exceptions for certain agricultural or construction vehicles, but these are narrow and vary widely.

The requirement exists because these vehicles are harder to control, take longer to stop, and cause more damage in an accident. The testing and training may support drivers understand the specific risks.

Steps to get a Class A or Class B license

The process varies slightly by state, but the basic path is the same everywhere. First, you must hold a valid regular driver's license (Class C or D). Some states require you to hold it for a set period—often 1 to 3 years—before you can explore for a CDL. Check your state's requirements before you start.

Next, obtain a commercial learner's permit (CLP) by passing a written knowledge test at your DMV. The test covers vehicle operation, safety, cargo handling, and road signs specific to large vehicles. You study using your state's CDL manual, which is free and available online or at the DMV. Most people spend 2 to 4 weeks studying before taking the test.

Once you have your CLP, you can practice driving with a licensed CDL holder in the passenger seat. Many people attend a truck driving school during this phase, which typically costs $3,000 to $7,000 and lasts 3 to 8 weeks. School is not legally required in most states, but it significantly improves your chances of passing the skills test and finding a job afterward.

Finally, you take the skills test, which has three parts: a pre-trip vehicle inspection, a backing and maneuvering test, and a road test. You must pass all three. Testing fees range from $50 to $300 depending on your state. You also need to pass a medical examination by a certified medical examiner; this costs $50 to $150 and confirms you can safely operate the vehicle.

Endorsements and restrictions that explore to Class A and B

Your CDL can include endorsements, which are add-ons that let you drive specific types of cargo or vehicles. A Hazmat endorsement lets you carry hazardous materials like fuel or chemicals. A Passenger endorsement lets you drive buses with passengers. A Tanker endorsement lets you haul liquid cargo in tank trucks. You get endorsements by passing additional written tests; they cost $10 to $50 each depending on your state.

Your CDL may also have restrictions, which limit what you can drive. A restriction might say you can only drive automatic transmission vehicles, or only drive during daylight hours, or only drive within a certain distance of your home. Restrictions usually appear when you fail part of the skills test but the examiner believes you can still drive safely under certain conditions. You can remove a restriction by retesting that portion.

Some states also require a medical certificate to be renewed every 1 to 2 years. If your certificate expires, your CDL becomes invalid until you pass a new medical exam. This is different from a regular license renewal.

Cost and timeline for getting your CDL

The total cost depends on whether you attend truck driving school. If you study on your own and test through your DMV, expect to pay $100 to $400 in testing and licensing fees. If you attend a truck driving school, add $3,000 to $7,000 for tuition. Some employers pay for school if you agree to work for them after you get your license; this is common in the trucking industry.

The timeline is typically 2 to 6 months from start to finish. If you study on your own, you might get your CLP in 2 to 4 weeks, practice for 4 to 8 weeks, and take your skills test. If you attend school, the school usually takes 3 to 8 weeks, and you schedule your skills test shortly after graduation. Some people move faster; others take longer depending on how quickly they learn and how often testing slots are available in their area.

Your state's DMV website lists the current fees and testing schedule. Call ahead to book your skills test, as some areas have long wait times, especially in busy seasons.

Medical requirements and disqualifying conditions

You must pass a medical exam by a certified medical examiner listed on the National Registry of Certified Medical Examiners. The exam checks your vision, hearing, blood pressure, and overall health. You must have at least 20/40 vision in each eye (with or without glasses), and your hearing must allow you to hear a whispered voice from 5 feet away.

Certain conditions disqualify you from getting a CDL. These include uncontrolled diabetes, severe heart disease, untreated sleep apnea, and a history of seizures. Some conditions do not automatically disqualify you but require a special evaluation or waiver. If you have a chronic health condition, ask your doctor whether it might affect your CDL before you explore.

Your medical certificate is valid for 1 to 2 years depending on your age and health status. When it expires, you must pass a new exam to keep your CDL active. If you let it expire, you cannot legally drive a commercial vehicle until you renew it.

Frequently Asked Questions

Can I get a Class A license if I have never driven a truck before?

Yes. You do not need prior truck driving experience to get a Class A license. You need a valid regular driver's license and to meet your state's age requirement (usually 18 for intrastate driving, 21 for interstate). Most people attend truck driving school to learn the skills needed to pass the test, but school is not legally required in most states.

What is the difference between a Class A and a Class B if I want to drive a dump truck?

A dump truck is a single large vehicle, so a Class B license covers it. You do not need Class A unless the dump truck is part of a combination (like a dump truck pulling a trailer). Class B is simpler to get and sufficient for most dump truck jobs.

Do I lose my regular driver's license when I get a CDL?

No. Your CDL is printed on the same card as your regular license. You have one license with multiple classes. You can drive regular passenger vehicles with your CDL, but you cannot drive commercial vehicles with just a regular license.

What happens if I drive a Class A or B vehicle without a CDL?

It is a criminal offense in all states. Penalties include fines of $500 to $5,000, jail time, and a suspended license. Your insurance also will not cover an accident if you were driving without the required license. If your employer required you to drive without a CDL, you can report them to your state's labor board.

Can I get a CDL if I have a DUI or suspended license?

A DUI does not automatically disqualify you, but it makes getting hired much harder because trucking companies are cautious about safety records. A suspended license does disqualify you until it is reinstated. You must have a valid regular license to get a CDL.