What a Class B License Lets You Drive

A Class B commercial driver's license authorizes you to operate single vehicles weighing 26,001 pounds or more, or any vehicle in that weight class towing a trailer under 10,000 pounds. The key difference from a Class A is that you cannot haul double or triple trailers, and the combined weight of your vehicle and trailer cannot exceed certain limits that vary by state.

Class B licenses are common for drivers of dump trucks, cement mixers, delivery trucks, and other heavy single-unit vehicles. Some states also allow Class B holders to drive smaller buses or vehicles designed to carry 16 or more passengers, though this varies. Check your state's specific rules, because what qualifies as Class B differs slightly from state to state.

You need a Class B if your job requires you to operate any vehicle in that weight range commercially. If you are already driving one without a CDL, you are breaking the law in most states, and your employer can face fines.

Key Takeaways

  • You must hold a valid regular driver's license before you can obtain a Class B CDL, and most states require you to be at least 18 years old (21 for interstate driving).
  • The written test covers vehicle inspection, safe driving practices, and weight and balance rules specific to heavy trucks, and you study from your state's CDL manual.
  • The road test includes a pre-trip inspection, a basic control skills test, and an on-road driving test, all performed in the actual vehicle you will be driving.
  • You will need to pass a medical examination and obtain a Medical Certificate from a certified examiner before you can take any CDL test.
  • The entire process from written test to road test typically takes several weeks, and you must pass all three components before your Class B license is issued.

Medical Certification Comes First

Before you schedule any written or road test, you must obtain a Medical Certificate from a certified medical examiner. This is not optional—without it, you cannot take the CDL tests. The examiner checks your vision, hearing, blood pressure, and overall fitness to operate a commercial vehicle safely.

Find an examiner through your state's DMV website or through the National Registry of Certified Medical Examiners. The exam costs between $50 and $150 depending on your location and the examiner. Once you pass, you receive a Medical Certificate valid for two years (or one year if you have certain medical conditions). You will need to show this certificate when you explore for your CDL.

If you fail the medical exam, you may be able to request a waiver or retest after addressing the issue. Some conditions do not automatically disqualify you—your examiner can explain what options exist.

The Written Test: Knowledge You Need to Study

The Class B written test covers the general CDL knowledge that applies to all commercial drivers, plus air brake and combination vehicle sections if your vehicle has those systems. Most states require you to pass the general knowledge test at minimum; the air brake test is mandatory if your truck has air brakes, and the combination test applies if you will tow a trailer.

You study from your state's CDL Manual, which is free and available online through your state DMV. The manual covers pre-trip inspection procedures, load securing, braking systems, vehicle control in emergencies, and hours-of-service rules. Read it carefully—the test questions come directly from the material inside.

The written test is typically 50 questions, and you must score at least 80 percent to pass. You can usually take it at your local DMV office. Once you pass, you receive a Commercial Learner's Permit (CLP), which allows you to practice driving the vehicle with a licensed CDL holder in the cab alongside you.

The Road Test: Three Separate Components

After you pass the written test and hold your CLP, you schedule the road test, which has three parts and must all be completed on the same day. You take the test in the actual vehicle you will be driving—not a training truck or simulator. Bring your CLP, Medical Certificate, and a valid ID.

The pre-trip inspection comes first. The examiner asks you to walk around and inspect the vehicle, pointing out safety items like lights, tires, mirrors, and coupling devices. You explain what you are checking and why. This is not a trick—the examiner wants to see that you know the vehicle and can spot problems before they cause an accident.

The basic control skills test follows. You perform maneuvers in a closed course: backing in a straight line, backing into an offset alley, and parking between two barriers. These test your ability to handle the vehicle's size and weight in tight spaces. You are not expected to be perfect, but you cannot hit cones or barriers.

The on-road driving test is the final component. You drive the vehicle on public roads for 30 to 60 minutes while the examiner observes. You will encounter turns, hills, traffic, and different road conditions. The examiner watches for smooth acceleration, proper braking, safe lane changes, and awareness of your surroundings. You must follow all traffic laws and demonstrate control of the vehicle at all times.

How Long the Entire Process Takes

From the day you schedule your medical exam to the day you receive your Class B license, plan for four to eight weeks. The medical exam can often be scheduled within days. The written test can usually be taken within one to two weeks after your exam. The road test typically has a longer wait—two to six weeks depending on your state's DMV backlog and the availability of examiners.

Some states allow you to take the written test and road test on the same day if you have already passed the written portion and hold your CLP. Others require a waiting period between the two. Check your state's specific rules.

If you fail any component—the written test, pre-trip inspection, basic control skills, or on-road driving—you must retake that section. You do not have to repeat the entire process, but you cannot move forward until you pass. Most people pass the written test on their first attempt if they study the manual thoroughly. The road test has a higher failure rate, particularly the on-road portion, so practice with your CLP before you test.

What You Need to Bring and What It Costs

For the medical exam, bring your ID and any medical records relevant to your health. For the written test, bring your CLP (once you have it), valid ID, and Medical Certificate. For the road test, bring the same documents plus proof of insurance for the vehicle you are testing in.

Costs vary by state but typically break down as follows: the medical exam runs $50 to $150, the written test fee is $10 to $50, and the road test fee is $50 to $200. Your state may charge an additional fee to issue the CDL itself, usually $20 to $100. If you need to retake any test, you pay the test fee again. Some states offer discounts if you take multiple tests on the same day.

Training is not legally required in most states, but many people take a commercial driving school course before testing. These courses cost $1,000 to $3,000 and typically last two to four weeks. A course can improve your chances of passing the road test, but it is not mandatory.

Endorsements and Restrictions You May Need

Depending on what you will be hauling, you may need additional endorsements on your Class B license. An H endorsement is required if you transport hazardous materials. A P endorsement is needed if you drive a vehicle designed to carry 16 or more passengers. An N endorsement is required if you tow a tank vehicle. Each endorsement requires an additional written test.

You may also have restrictions placed on your license if you do not pass certain tests or if your medical exam reveals limitations. For example, if you do not pass the air brake test, you will receive a restriction that prevents you from driving vehicles with air brakes. You can remove this restriction later by passing the air brake test.

Frequently Asked Questions

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

Traffic violations and accidents do not automatically disqualify you from obtaining a Class B license. However, your state's DMV may review your driving record, and some violations—particularly those involving drugs, alcohol, or reckless driving—can delay your process or require additional review. Contact your state DMV to understand how your specific record affects your CDL.

What happens if I fail the road test?

If you fail any part of the road test, you can retake it after a waiting period set by your state, usually 7 to 14 days. You do not lose your CLP or have to retake the written test. Many people pass on their second or third attempt, especially if they practice more with their CLP before retesting.

Do I need to take a commercial driving school to pass?

No, commercial driving school is not required by law. Many people study the manual on their own and pass the written test without formal training. However, the road test is more challenging, and a professional instructor can teach you vehicle handling and test-taking strategies that improve your chances of passing on your first attempt.

Can I use my Class B license to drive in other states?

Yes, your Class B CDL is valid in all states. However, some states have slightly different rules about what vehicles require a CDL, so check the regulations in any state where you plan to work. Your license itself does not change, but the job requirements might.

How long is a Class B license valid?

A Class B CDL is typically valid for four to eight years depending on your state. You must renew it before it expires, and renewal usually requires passing a written test again and obtaining a new Medical Certificate. Some states allow you to renew by mail or online if you have no violations.