The difference between Class A and Class B licenses

A Class A license lets you drive the heaviest vehicles on the road — trucks and combinations that weigh more than 26,001 pounds gross vehicle weight rating (GVWR). This includes semi-trucks with trailers, tractor-trailers, and most commercial rigs you see on highways. A Class A also covers anything a Class B license covers, so it is the broadest commercial license available.

A Class B license covers single heavy vehicles — trucks, buses, and straight trucks — that weigh 26,001 pounds or more GVWR, but without a trailer attached. School buses, dump trucks, cement mixers, and delivery trucks fall into this category. Class B does not cover the combination vehicles that Class A does.

Both are commercial licenses, which means they require more testing, medical certification, and ongoing compliance than a standard passenger license. Neither one lets you drive a passenger car for work or personal use — you need a regular Class C (or equivalent) license for that. Many drivers hold both a Class A or B and a regular license.

Key Takeaways

  • Class A covers tractor-trailers and any combination vehicle over 26,001 pounds; Class B covers single heavy trucks over 26,001 pounds without a trailer.
  • Both require a commercial driver's license (CDL) with a written knowledge test, skills test, and medical certification from an approved examiner.
  • You must be at least 18 years old for intrastate driving or 21 for interstate routes; age requirements vary by state.
  • Endorsements (hazmat, passenger, tanker) and restrictions (air brake, automatic transmission) are added to your license based on what you drive and carry.
  • You cannot use a Class A or B license to drive a regular passenger vehicle; you need a separate Class C license for personal or non-commercial use.

Who needs a Class A or Class B license

You need a Class A or Class B license if your job requires you to operate a vehicle that meets the weight threshold. This is a legal requirement, not optional. If you drive a tractor-trailer, tanker truck, or school bus for pay, you must hold the correct class. Driving without the proper license is a criminal offense in most states and can result in fines, license suspension, and jail time.

Owner-operators and independent contractors who own and drive their own heavy trucks also need the appropriate class. If you own a dump truck and haul material for construction companies, you need a Class B. If you own a tractor and lease it to a carrier, you need a Class A. The license requirement follows the vehicle, not the employment status.

Some states allow you to drive certain vehicles under a restricted permit or farm exemption if you are operating within specific geographic limits or for agricultural purposes. These exemptions are narrow and state-specific — check your state's DMV website to see whether your situation qualifies.

Age requirements and restrictions by state

The federal minimum age to hold a commercial driver's license is 18 for intrastate driving (within your state only) and 21 for interstate driving (across state lines). However, many states set their own minimums higher or impose additional restrictions on younger drivers. Some states require you to be 21 before you can haul hazardous materials or operate certain vehicle types, even if you hold a valid CDL.

A few states allow 18-year-olds to drive certain Class B vehicles (like school buses) intrastate but restrict them from interstate trucking until age 21. Others require a minimum of 6 months or 1 year of intrastate experience before you can upgrade to interstate privileges. Check your state's DMV handbook or contact your local DMV office to confirm the exact age and experience rules that explore to the vehicle type you plan to drive.

If you are under 21 and want to drive interstate, some states offer a graduated pathway: you can hold an intrastate CDL first, then explore for interstate privileges once you reach 21 or meet the experience requirement. This process varies significantly, so do not assume the federal minimum applies in your state.

Testing and certification requirements

To obtain a Class A or Class B license, you must pass a written knowledge test, a pre-trip vehicle inspection test, and a behind-the-wheel driving test. The written test covers federal and state commercial driving rules, vehicle safety, and hazmat regulations (if you are seeking a hazmat endorsement). Most states allow you to take the written test at a DMV office or approved testing center.

The pre-trip inspection test requires you to walk around and inspect a real heavy vehicle, pointing out safety features and identifying defects. You must demonstrate that you know how to check brakes, lights, tires, mirrors, coupling devices, and other critical systems. This test is usually administered by a third-party examiner or DMV officer at a testing facility.

The behind-the-wheel test takes place in an actual heavy vehicle on public roads or a closed course. You must demonstrate basic control, lane changes, backing, parking, and safe operation under various conditions. The examiner scores your performance on a standardized rubric. You must pass all three tests to receive your license; failing any one means you do not receive the CDL until you retake and pass the failed portion.

Before you test, you must obtain a medical certificate from a certified medical examiner listed on the National Registry of Certified Medical Examiners. The examiner verifies that you meet federal health standards — vision, hearing, blood pressure, and absence of disqualifying conditions. This certificate is valid for two years and must be renewed before it expires. Without a valid medical certificate, your CDL is not valid for driving.

Endorsements and restrictions you may need

Your Class A or B license may include endorsements or restrictions based on the vehicle you drive and the cargo you carry. An endorsement is a permission to drive or carry something beyond the base license — for example, the H endorsement for hazardous materials or the P endorsement for passengers. A restriction limits what you can drive — for example, the L restriction means you cannot drive air-brake vehicles, or the Z restriction means you cannot drive manual transmissions.

Common endorsements include:

  • H (Hazmat): Required to transport hazardous materials. Requires a separate written test and a federal background check.
  • P (Passenger): Required to drive a bus carrying 16 or more people. Requires a separate written test.
  • T (Tanker): Required to drive a tanker truck carrying liquids or gases. Requires a separate written test.
  • N (Tank Vehicle): Some states use this instead of T; requirements vary.

Restrictions are added when you fail part of the test or have a medical limitation. For example, if you fail the air-brake component of the skills test, you receive an L restriction and can only drive vehicles with spring brakes or no air brakes. If your medical examiner notes a hearing limitation, you may receive a restriction requiring you to use a hearing aid while driving.

Renewing and maintaining your Class A or B license

A commercial driver's license is typically valid for four or five years, depending on your state. You must renew it before it expires. The renewal process varies: some states allow you to renew by mail or online if nothing has changed, while others require you to appear in person and retake the written test. Most states require you to obtain a new medical certificate before each renewal.

Your CDL can be suspended or revoked if you accumulate traffic violations, fail to maintain a valid medical certificate, or are convicted of certain crimes. A single serious violation — such as reckless driving, improper lane change, or following too closely — can result in a 60-day suspension. Multiple violations within a set period can lead to longer suspensions or permanent revocation. You cannot drive commercially during a suspension.

If you move to a new state, you must transfer your CDL to that state within a set timeframe (usually 30 days). You cannot hold a CDL in more than one state at a time. The new state will issue you a new license, and you may need to retake the written test or skills test depending on that state's reciprocity rules.

Class A versus Class B: which one do you need

The vehicle you drive determines which class you need. If you drive a tractor-trailer combination (semi-truck with a 53-foot trailer, for example), you need a Class A. If you drive a single heavy truck without a trailer — such as a dump truck, cement mixer, or box truck over 26,001 pounds — you need a Class B. If the vehicle weighs 26,001 pounds or less, you may not need a commercial license at all, depending on your state and the cargo.

Some drivers obtain a Class A even if they currently drive a Class B vehicle, because a Class A license is valid for any vehicle a Class B can drive, plus combination vehicles. This gives them more job flexibility. However, obtaining a Class A requires passing the combination vehicle skills test, which is more complex than the Class B test.

If you are unsure whether your vehicle requires a commercial license, check your vehicle's registration or owner's manual for the GVWR, then compare it to your state's threshold. You can also contact your state's DMV or a commercial driving school for clarification.

Frequently Asked Questions

Can I drive a Class A or B vehicle with a regular driver's license?

No. Driving a vehicle that requires a commercial license without holding the proper CDL is illegal and can result in criminal charges, fines, and license suspension. Your regular Class C license does not cover any vehicle over the commercial threshold, regardless of how short the distance or how familiar you are with the vehicle.

Do I need a Class A if I only drive intrastate?

You need a Class A or B based on the vehicle weight and type, not on whether you cross state lines. However, your license will specify whether you have intrastate or interstate privileges. If you only have intrastate privileges and drive across a state line, you are driving without the proper license. If your job requires interstate driving, you must obtain interstate privileges before you drive across a border.

What happens if my medical certificate expires while I hold a Class A or B?

Your CDL becomes invalid for driving. You cannot legally operate a commercial vehicle until you obtain a new medical certificate from a certified examiner. If you are caught driving without a valid certificate, you face fines and license suspension. Renew your certificate before it expires — do not wait until the last day.

Can I hold both a Class A and a regular Class C license?

Yes. Most commercial drivers hold both. Your Class A or B is for commercial driving only; your Class C is for personal or non-commercial use. You must maintain both licenses and follow the rules for each. If your commercial license is suspended, your regular license remains valid unless it is suspended separately.

What is the difference between a Class A and a Class B skills test?

The Class B test uses a single heavy truck. The Class A test uses a tractor-trailer combination and includes coupling and uncoupling the trailer, which adds complexity. The Class A test is generally considered more difficult because you must demonstrate control of a longer, heavier vehicle with more moving parts. Both tests include pre-trip inspection, backing, and on-road driving components.