What Class B CDL training programs teach and how long they take

A Class B CDL training program teaches you to operate a single vehicle — usually a straight truck, bus, or other large vehicle that does not tow a trailer. The training covers vehicle inspection, safe operation, air brake systems if your truck has them, and the written and driving tests required by your state's Department of Motor Vehicles. Most programs run between two and eight weeks, depending on whether you attend full-time or part-time and whether the school bundles classroom instruction with behind-the-wheel hours.

The actual time you spend in training depends on your state's minimum requirements and the school's structure. Some programs compress the material into intensive two-week full-time courses; others spread it across evening and weekend sessions over two months. You will need to pass a written knowledge test covering vehicle systems, safety rules, and air brakes (if applicable), then pass a practical driving test with an examiner from your state's DMV or an approved third-party tester.

Before you enroll, check your state's specific requirements — some states require a certain number of classroom hours, others focus on demonstrated competency. Your state's DMV website lists the exact standards and which schools meet them.

Key Takeaways

  • Class B CDL programs typically run two to eight weeks depending on full-time or part-time attendance and your state's hour requirements.
  • You will need to pass both a written knowledge test and a behind-the-wheel driving test administered or approved by your state's DMV.
  • Schools must be registered with your state's transportation or education department; verify this before enrolling and paying tuition.
  • Some programs include job placement information or partnerships with employers, but this varies widely and should be confirmed before you commit.
  • The cost ranges from roughly $1,000 to $5,000 depending on program length, location, and whether it includes classroom or only driving instruction.

How to find a registered Class B CDL school in your state

Your state's DMV or Department of Transportation maintains a list of schools approved to teach Class B CDL training. Start there rather than searching online, because registration status changes and not all schools advertising CDL training are actually approved. Go to your state DMV's website, search for "approved CDL schools" or "CDL training providers," and you will find a directory with contact information and sometimes reviews or complaint histories.

If your state does not publish a directory online, call the CDL section of your DMV directly and ask for a list of approved schools in your area. Many states also allow you to search by county or city. Once you have a list, call each school and ask three things: whether they are currently accepting students, what the total cost is including all fees, and whether they may provide test scheduling or if you arrange the DMV test yourself after completing their course.

Check whether the school is accredited by a recognized body — some states recognize accreditation from organizations like the Professional Truck Driver Institute (PTDI), though this is not required everywhere. Accreditation does not may provide quality, but it means the school has met a third-party standard for curriculum and instruction.

What happens during classroom and behind-the-wheel instruction

Classroom instruction covers the knowledge you need to pass the written test: vehicle systems (engine, brakes, steering, lights), pre-trip inspection procedures, traffic laws specific to large vehicles, and air brake operation if your truck has air brakes. You will learn how to read gauges, identify warning signs of mechanical failure, and understand weight and load limits. Most programs use a combination of lectures, videos, and practice tests that mirror the actual DMV written exam.

Behind-the-wheel instruction happens in the actual vehicle you will be tested in or a very similar one. An instructor will teach you basic vehicle control — starting, stopping, turning, backing, and parking — then move to more complex maneuvers like lane changes, highway driving, and navigating tight spaces. You will typically get between 6 and 40 hours of driving instruction depending on the program length and your state's requirements. The instructor will also prepare you for the specific maneuvers the DMV examiner will ask you to perform during your driving test, such as the pre-trip inspection, straight-line backing, or offset backing.

Most programs schedule your DMV driving test after you complete their course, or they tell you exactly when you are ready to schedule it yourself. Ask the school upfront whether they schedule the test for you or whether you call the DMV to book it.

Understanding the written and driving tests

The written test is administered by your state's DMV and covers the material from classroom instruction. You will answer questions about vehicle inspection, air brakes, safe driving practices, and traffic laws. The test is usually multiple-choice and you must pass with a score set by your state — typically 80 percent or higher. Most CDL training programs include practice tests that use the same format and question types as the real exam, so you can study at home before test day.

The driving test is a practical exam where a DMV examiner or approved third-party tester rides with you in the vehicle. You will perform a pre-trip inspection (walking around the truck and pointing out safety features and checking for damage), then drive on public roads or a closed course while the examiner watches. The examiner will ask you to perform specific maneuvers — straight backing, offset backing, alley docking, or parallel parking depending on your state and the vehicle class. You must demonstrate safe vehicle control, proper use of mirrors, awareness of other traffic, and correct operation of the vehicle's systems.

If you fail either test, you can retake it. Most states allow you to retake the written test within a few days; the driving test usually requires scheduling another appointment, which may take weeks depending on the DMV's availability in your area.

What to look for when comparing programs

Cost is important but not the only factor. Compare the total tuition, whether it includes all required instruction hours, whether there are extra fees for test scheduling or retakes, and what happens if you do not pass the first time. Some schools include one free retake; others charge you again. Ask whether the tuition covers classroom only or classroom plus behind-the-wheel hours, because some programs charge separately for driving instruction.

Schedule and location matter if you are working or have other commitments. Full-time programs compress the material into two to four weeks but require you to attend every day. Part-time programs spread instruction over evenings and weekends and may take two to three months. If you have a long commute to the school, factor in travel time and cost.

Ask whether the school has partnerships with employers or offers job placement support after you earn your license. Some schools work with trucking companies or local transit agencies and can connect you with hiring managers. This is a bonus but not essential — you can find jobs on your own through job boards or by contacting employers directly once you have your Class B CDL.

Preparing for the medical exam and background check

Before you can get a Class B CDL, you must pass a medical examination by a certified medical examiner. This exam checks your vision, hearing, blood pressure, and overall health to make sure you can safely operate a large vehicle. You will need to visit a medical examiner listed on your state's DMV website — not your regular doctor. The exam costs between $50 and $150 depending on your location and the examiner. Bring your current driver's license and be prepared to answer questions about any medications you take or medical conditions you have.

Your state's DMV will also conduct a background check as part of the CDL process process. This checks for disqualifying offenses (such as certain felonies or traffic violations) and verifies your driving history. You cannot have certain convictions on your record to hold a CDL; your state's DMV website lists what disqualifies you. If you have questions about your record, contact the CDL section of your DMV before you enroll in a training program.

Paying for Class B CDL training

Most CDL training programs are paid out of pocket, though some options exist depending on your situation. If you are unemployed or underemployed, your state's workforce development agency may fund training through programs like WIOA (Workforce Innovation and Opportunity Act). Contact your local workforce center or American Job Center to ask whether CDL training is covered and what you need to do to get funding approved.

Some employers offer tuition reimbursement or will pay for your training directly if you agree to work for them for a set period. If you are interested in this route, contact trucking companies, transit agencies, or other employers that hire Class B CDL drivers in your area and ask whether they have training partnerships or reimbursement programs.

A few schools offer payment plans that let you pay tuition in installments rather than upfront. Ask about this when you call to compare programs. Some also offer discounts if you pay in full before the course starts.

Frequently Asked Questions

Can I get a Class B CDL without attending a formal training program?

Requirements vary by state. Some states allow you to study on your own and take the written and driving tests without formal instruction; others require proof of classroom hours from an approved school. Check your state's DMV website or call the CDL section to find out whether self-study is an option where you live.

How long is a Class B CDL valid once I get it?

A Class B CDL is typically valid for four or five years depending on your state, then you must renew it. Renewal usually involves passing a medical exam and paying a fee; you do not have to retake the written or driving test unless your state requires it or your license was suspended.

What is the difference between a Class B and Class A CDL?

A Class A CDL allows you to drive a tractor-trailer combination (a truck towing a trailer). A Class B CDL allows you to drive a single large vehicle like a straight truck or bus but not a tractor-trailer. Class A requires more training and a more complex driving test because you must demonstrate control of a combination vehicle.

Do I need an air brake endorsement if I take a Class B CDL program?

Only if the vehicle you will drive has air brakes. If you take your driving test in a vehicle with air brakes, you will automatically get an air brake endorsement on your license. If you take the test in a vehicle with hydraulic brakes only, you will not have the endorsement and cannot legally drive air brake vehicles until you pass a separate air brake test.

What happens if I fail the driving test?

You can retake it after scheduling another appointment with your state's DMV or approved third-party tester. There is usually a fee for each attempt. Some training programs include one free retake or offer refresher instruction before you try again; ask about this before you enroll.