What Class A and Class B licenses cover in California

A Class A license in California lets you drive any single vehicle or combination of vehicles, as long as the towed vehicle weighs more than 10,000 pounds. This includes semi-trucks, tractor-trailers, and large commercial rigs. A Class B license lets you drive a single large vehicle — typically a bus, dump truck, or cement mixer — but you cannot tow anything that weighs more than 10,000 pounds.

Both are commercial licenses, meaning they are for people whose job involves driving these vehicles. If you want to drive a regular car, truck, or SUV for personal use, you need a Class C license instead, which is what most people have. The main difference between A and B comes down to whether you are pulling a trailer or towing something heavy.

California calls these licenses "commercial driver's licenses" or CDLs. You cannot get a Class A or B just to have one — you need to show that your job actually requires it. The state also requires more training, testing, and medical clearance for these licenses than for a regular Class C.

Key Takeaways

  • Class A covers any combination of vehicles where the towed unit weighs over 10,000 pounds; Class B covers a single large vehicle but no heavy towing.
  • Both require a commercial driver's license (CDL) and are only for people whose job involves driving these vehicles.
  • You must pass a written knowledge test, a skills test, and a Department of Motor Vehicles medical exam before you can get either license.
  • You need a valid Class C license first, and you must be at least 18 years old (21 for interstate driving).
  • Endorsements like air brakes, doubles, or hazmat add restrictions or permissions to your Class A or B license depending on your job.

When you need a Class A versus a Class B

You need a Class A license if your job involves towing. The most common Class A job is truck driving — hauling freight across the state or country in a semi-truck with a trailer. You also need Class A if you drive a tractor-trailer combination, a truck with a gooseneck trailer, or any setup where what you are pulling weighs more than 10,000 pounds.

You need a Class B license if you drive a single large vehicle for work but do not tow anything heavy. Bus drivers, school bus drivers, dump truck operators, and cement mixer drivers typically hold Class B licenses. If your vehicle is large enough that it requires a commercial license but you are not towing, Class B is what you need.

The weight threshold matters. If the trailer or towed vehicle weighs 10,000 pounds or less, you can tow it with a Class B license. Anything over 10,000 pounds requires Class A. If you are unsure whether your job requires a commercial license at all, the DMV can tell you based on your vehicle's gross vehicle weight rating (GVWR) — the maximum weight the vehicle can safely carry when fully loaded.

Steps to get a Class A or Class B license

Start by getting a commercial learner's permit (CLP). You go to a California DMV office, bring your valid Class C license, proof of residency, and proof of your Social Security number. You pay a fee (the amount varies by DMV office) and pass a written knowledge test. The test covers safe driving practices, vehicle inspection, and the rules specific to commercial driving. You can study using the California Commercial Driver Handbook, which the DMV provides free online.

Once you have your CLP, you can practice driving the type of vehicle you need for your job, but only with a licensed commercial driver in the passenger seat. You cannot drive alone. Most people spend several weeks or months practicing and often take a professional truck driving school course during this time.

When you are ready, you schedule a skills test at a DMV office. The test has three parts: a pre-trip vehicle inspection (you walk around the truck and point out safety features), a basic control skills test (you back up, turn, and park in a closed course), and a road test (you drive on public roads with a DMV examiner). You must pass all three parts. If you fail any part, you can retake it, but you may have to wait and pay another fee.

Before your skills test, you also need to pass a medical examination by a certified medical examiner. The DMV provides a list of approved examiners. The exam checks your vision, hearing, blood pressure, and overall health. You get a Medical Certificate that you bring to your skills test appointment.

Endorsements and restrictions on your license

Your Class A or B license may come with endorsements or restrictions depending on your job and the vehicles you drive. An endorsement is a permission to do something extra — like haul hazardous materials or drive doubles (two trailers). A restriction is a limitation on what you can do.

Common endorsements include H (hazmat), T (doubles and triples), P (passenger), and N (tank vehicles). If your job requires you to haul hazmat, for example, you take an extra written test and get an H endorsement added to your license. If you only need to drive a dump truck, you might have no endorsements at all.

Restrictions appear as letters on your license too. For example, an air brake restriction means you can only drive vehicles without air brakes, or you must take an extra test to remove it. Some people get a restriction because they failed the air brake portion of their skills test; others choose to limit themselves to vehicles they are comfortable with.

Age requirements and how long the license lasts

You must be at least 18 years old to get a Class A or B license in California. However, if you want to drive across state lines (interstate), you must be at least 21. Many employers require 21 anyway, even for in-state driving, so check with your employer before you start the process.

A Class A or B license is valid for five years from the date you receive it. You renew it at a DMV office by paying a renewal fee and passing another medical exam. You do not have to retake the written or skills tests unless the DMV has reason to believe you are not safe to drive, or unless you let your license expire for more than a certain period (the DMV can tell you the exact rules when you renew).

If you move to another state, your California Class A or B license is recognized, but you may need to get a new license in your new state if you plan to live there. The rules vary by state.

Cost and timeline

The total cost to get a Class A or B license varies. The DMV fees for the permit, skills test, and license itself add up to roughly $100 to $200, depending on your local office. However, most people also pay for professional truck driving school, which can range from $3,000 to $7,000 or more. Some employers pay for this training if you agree to work for them for a set period.

The timeline depends on how quickly you practice and schedule your tests. Getting your CLP takes one DMV visit. Practicing and taking a driving school course usually takes four to eight weeks. Scheduling your skills test can take another few weeks depending on DMV availability in your area. Most people complete the entire process in two to four months, though some take longer.

If you fail your skills test, you have to wait before retaking it and pay the fee again. This can add weeks or months to your timeline. Plan for the possibility that you may not pass on your first attempt.

What happens if you drive without the right license

Driving a Class A or B vehicle without the proper license is a serious violation in California. You can be cited, fined, and even arrested. The fine can be several hundred dollars, and a conviction goes on your driving record. If you cause an accident while driving without the right license, your insurance may not cover the damage, and you could face additional legal liability.

If you are a professional driver and your employer finds out you drove without the proper license, you could lose your job. Many employers run background checks and verify that drivers have valid commercial licenses before hiring or continuing employment.

Frequently Asked Questions

Can I get a Class A or B license if I have had traffic violations or accidents?

Traffic violations and accidents do not automatically disqualify you, but they are reviewed. The DMV looks at your driving history. Serious violations like DUI, reckless driving, or multiple speeding tickets may delay your process or result in denial. Contact your local DMV to discuss your specific situation.

Do I need a Class A or B license to drive my own truck for personal use?

No. If you own a large truck but only drive it for personal reasons — not for work or commercial purposes — you need a Class C license. The license class is based on how you use the vehicle, not just its size. If you later use that truck for work, you would need to get a commercial license.

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

If the dump truck is a single vehicle and you are not towing anything, you need a Class B license. Class A is only required if you are towing something that weighs more than 10,000 pounds. A dump truck by itself is Class B.

Can I take my skills test in a vehicle that is not the same as the one I will drive for work?

You can take your test in a different vehicle as long as it is the same class. For example, if you are getting Class A, you can test in any Class A vehicle — a semi-truck, a tractor-trailer, or another combination vehicle. However, if your job vehicle has special features (like air brakes or a manual transmission), it is wise to practice and test in a vehicle as similar as possible.

What happens to my Class A or B license if I move out of California?

Your California license remains valid while you live in California. If you move to another state, you can continue to drive with your California license for a limited time, but you will eventually need to get a license in your new state. The rules and timelines vary by state, so contact the DMV in your new state for details.