Class B CDL training teaches you to operate single large trucks without air brakes, or buses and straight trucks with air brakes
A Class B Commercial Driver's License lets you drive vehicles heavier than 26,001 pounds gross vehicle weight rating (GVWR) — but only certain types. The main difference from Class A is that Class B covers single vehicles (not combinations with trailers), so you might drive a straight truck, a bus, or a dump truck. Training for Class B focuses on the specific handling, braking, and safety rules for these vehicles, plus the written and skills tests you need to pass.
Class B training is shorter and often less expensive than Class A training because you are not learning to back up a trailer or manage a tractor-trailer combination. Most programs run four to eight weeks depending on whether you attend full-time or part-time, and whether you already hold a regular driver's license.
Key Takeaways
- Class B CDL training covers operation of single large vehicles like straight trucks and buses, with classroom instruction on regulations and hands-on driving practice.
- You must pass a written knowledge test, a pre-trip inspection test, and a behind-the-wheel driving test specific to Class B vehicles.
- Training programs vary in length from four to eight weeks, and costs typically range depending on your state and whether the program is at a private school or community college.
- You need a valid regular driver's license before starting Class B training, and some states require a medical certificate from a Department of Transportation (DOT) examiner.
- After training, you take the Class B tests at your state's Department of Motor Vehicles (DMV) or equivalent licensing office.
What Class B training covers in the classroom
The classroom portion teaches federal and state commercial driving regulations, vehicle maintenance, cargo handling, and safety procedures. You learn the rules specific to the type of vehicle you will drive — a bus has different regulations than a dump truck, for example. Instructors cover hours-of-service rules (how long you can drive before taking a break), weight and load limits, and how to inspect your vehicle before each shift.
You also study the written test material, which covers general knowledge, air brakes (if your vehicle has them), and any endorsements you need. An endorsement is an add-on to your license for specialized driving — for example, a passenger endorsement if you are driving a bus, or a hazmat endorsement if you will carry hazardous materials. Not all Class B drivers need endorsements, but your program will tell you which ones explore to your intended job.
Behind-the-wheel training and what the driving test measures
Hands-on training happens in an actual Class B vehicle — usually a straight truck or bus depending on what you plan to drive. An instructor rides with you while you practice basic maneuvers: starting and stopping smoothly, turning, backing up, and parking. You also practice on public roads to learn how the vehicle handles in traffic and at highway speeds.
The behind-the-wheel test itself has three parts. First, you perform a pre-trip inspection, pointing out and explaining the condition of safety-critical parts like brakes, lights, and tires — the examiner watches to see that you know what to check and why. Second, you do basic vehicle control exercises in a closed course, usually backing, turning, and parking. Third, you drive on public roads for 30 to 45 minutes while the examiner scores your steering, braking, lane changes, and how you handle traffic and hazards.
How to find and choose a training program
Training programs exist at private CDL schools, community colleges, and some truck driving companies. Private schools often have flexible schedules and may offer evening or weekend classes, while community colleges tend to have lower tuition but fewer class times. Some employers, particularly transit agencies and large trucking companies, run their own training programs and may pay for your Class B training if you commit to working for them afterward.
When comparing programs, ask whether they include the written test prep materials, how many hours of behind-the-wheel training you get, whether the vehicle you train in matches the type you plan to drive, and what happens if you do not pass the state test on your first try. Some programs offer a retake may provide or free additional instruction. Check whether the school is accredited by your state's transportation or education department — accreditation does not may provide you will pass, but it means the program meets minimum standards.
Medical certification and other requirements before you start
Most states require a DOT medical certificate before you can take the Class B test. You get this by visiting a DOT-certified medical examiner (not your regular doctor), who checks your vision, hearing, blood pressure, and medical history. The exam costs between $50 and $150 depending on your state and the examiner. If you have a medical condition like diabetes or high blood pressure, the examiner may require additional documentation, but most conditions do not automatically disqualify you.
You also need a valid regular driver's license with a clean driving record — most states will not issue a CDL if you have certain traffic violations or criminal convictions. Some states require you to hold a learner's permit (called a commercial learner's permit or CLP) for a set period before you can test for the full Class B license. The CLP lets you practice driving with a licensed CDL holder in the passenger seat, and you get it by passing the written test at the DMV.
Timeline from enrollment to getting your Class B license
The process typically takes six to twelve weeks from the day you enroll. The first one to two weeks cover classroom and written test prep; you then take the written test at your state's DMV. After passing the written test, you receive your CLP. Next comes four to six weeks of behind-the-wheel training with your program. Once your instructor signs off that you are ready, you schedule the driving test with your state's DMV — wait times vary by state and season, from a few days to several weeks.
After you pass all three parts of the driving test (pre-trip inspection, vehicle control, and road test), the DMV issues your Class B CDL. The whole timeline depends on how quickly your state's DMV can schedule your tests and how busy the testing centers are. Starting your training during a slower season (late fall or winter) sometimes means shorter wait times for test appointments.
Cost and what to expect to pay
Class B training costs vary widely by location and program type. Private CDL schools typically charge $3,000 to $6,000 for a full program, while community colleges may charge $1,500 to $3,000 in tuition plus fees. These figures cover classroom instruction and behind-the-wheel training but usually do not include the cost of the DOT medical exam, the written test fee, or the driving test fee at the DMV — those are separate and vary by state.
Some employers, particularly public transit agencies and school districts, offer tuition reimbursement or pay for training directly if you commit to working for them. Veterans may be able to use GI Bill benefits to cover training costs. Ask your program whether they accept payment plans or whether you can defer payment until after you are hired.
Frequently Asked Questions
Do I need a Class B or Class A license for the job I want?
Class B covers single vehicles like straight trucks and buses. Class A covers tractor-trailers and other combinations. Check the job posting or ask the employer what they require. Some jobs list both as acceptable, while others specifically need one or the other.
Can I get Class B training while working full-time?
Many private CDL schools offer evening and weekend classes, though they take longer than full-time programs. Community colleges sometimes have part-time options too. Ask programs directly about their schedule before enrolling.
What if I fail the driving test?
You can retake it, but you must pay the test fee again and wait for the next available appointment at your DMV. Some training programs offer free or discounted additional instruction if you do not pass on your first attempt — ask about this before enrolling.
Do I need an endorsement for every Class B job?
No. A passenger endorsement is required only if you drive a bus. A hazmat endorsement is required only if you carry hazardous materials. Your employer or the job posting will tell you which endorsements you need.
How long is a Class B license valid?
Most states issue CDLs valid for four to eight years, depending on your state. You must renew it at your DMV before it expires, and you may need to pass a new medical exam at renewal time.