What a Class B License Lets You Drive
A Class B commercial driver's license authorizes you to operate a single vehicle 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 CDL is that Class B covers one large vehicle type, while Class A covers multiple combinations. Class B is common for bus drivers, dump truck operators, and drivers of large straight trucks.
You do not need a Class B if you drive a vehicle under 26,001 pounds, even if it is commercial. You also do not need one if you drive a smaller vehicle for personal use. The threshold is both the vehicle's weight and the fact that you are driving it for compensation or as part of a business operation.
Key Takeaways
- You must hold a valid regular driver's license in your state before you can obtain a Class B CDL.
- The written test covers vehicle operation, safety rules, and the specific endorsements you need for your job.
- The skills test includes a pre-trip inspection, a basic control test, and a road test in an actual Class B vehicle.
- Medical certification through a Department of Transportation examiner is required and must be renewed every two years.
- Endorsements like air brakes, passenger, or hazmat are added separately and each requires its own written test.
The Medical Certification Step
Before you take any written or skills test, you must obtain a Department of Transportation (DOT) medical certificate from an approved medical examiner. This is not optional and not a formality—without it, your CDL cannot be issued. The examiner checks your vision, hearing, blood pressure, and overall fitness to operate a large vehicle safely. The exam costs between $100 and $200 depending on your location and the examiner.
You can find approved examiners through your state's Department of Motor Vehicles website or by searching the National Registry of Certified Medical Examiners. The certificate is valid for two years, and you must renew it before it expires if you want to keep your CDL active. Some conditions—such as certain vision problems, untreated sleep apnea, or uncontrolled diabetes—may disqualify you or require a specialist's clearance.
Written Test Requirements and Content
The written test for a Class B CDL covers general knowledge that applies to all commercial drivers, plus any endorsements you need. The general knowledge section typically includes 50 questions on topics like vehicle inspection, safe driving practices, cargo securement, and brake systems. You must score at least 80 percent to pass. The test is administered by your state's DMV and is offered at their offices.
If your job requires you to carry passengers, transport hazardous materials, or operate a vehicle with air brakes, you will take additional written tests for those endorsements. Each endorsement test is separate and focuses on the specific rules and safety procedures for that category. For example, the air brake test covers how air brake systems work and how to inspect them, while the passenger endorsement test covers passenger safety and seating rules.
You can study using your state's CDL manual, which is free and available online through your DMV website. Many people also use third-party study guides and practice tests, though these are optional. Your state's manual is the authoritative source for what will appear on the actual test.
The Skills Test: Three Parts You Must Pass
After you pass the written test, you schedule a skills test with an examiner approved by your state. The skills test has three parts, and you must pass all three on the same day to receive your Class B CDL. If you fail any part, you can retake the failed section, but you will need to schedule another appointment and pay the testing fee again.
The pre-trip inspection requires you to walk around and point out critical safety components of the Class B vehicle you will be tested in. You must identify items like lights, mirrors, tires, brakes, and coupling devices, and explain what you are checking for. This part lasts about 15 minutes and tests your knowledge of vehicle maintenance and safety.
The basic control test takes place in a closed course or parking lot. You maneuver the vehicle through a series of exercises—backing in a straight line, backing into an alley, and parking between two cones. These exercises test your ability to control a large vehicle at low speeds and your awareness of the vehicle's dimensions and blind spots. You are not allowed to hit cones or go outside the marked boundaries.
The road test lasts 30 to 45 minutes and takes place on public roads. The examiner observes how you start the vehicle, accelerate, brake, turn, change lanes, and respond to traffic and road conditions. You must demonstrate smooth operation, proper use of mirrors, safe following distance, and compliance with traffic laws. The examiner is looking for safe, confident driving that shows you understand the vehicle's size and weight.
Endorsements You May Need
An endorsement is an additional qualification added to your CDL that authorizes you to perform specific tasks or carry specific cargo. For a Class B license, the most common endorsements are air brakes (P), passenger (S), and hazmat (H). You do not need all of them—only the ones required by your job.
The air brake endorsement (P) is required if the vehicle you drive has an air brake system. Most large trucks and buses use air brakes, so this is very common. You pass a written test on how air brakes work, how to inspect them, and how to operate them safely. If you take your skills test in a vehicle without air brakes, you will receive a restriction on your license limiting you to vehicles with hydraulic brakes only.
The passenger endorsement (S) is required if you drive a bus or any vehicle designed to carry 16 or more passengers. The written test covers passenger safety, seating rules, and emergency procedures. You will also be tested on your ability to safely board and unload passengers during the road test.
The hazmat endorsement (H) is required if you transport hazardous materials. This endorsement requires a written test on hazmat regulations, placarding, and safety procedures. You will also need to pass a background check and fingerprinting through the Transportation Security Administration (TSA).
Timeline and Fees
The total time from starting the process to holding your Class B CDL typically ranges from four to eight weeks, depending on how quickly you study and how soon you can schedule your tests. The medical exam can usually be completed within a week. The written test can be taken as soon as you have your medical certificate, often within days. The skills test usually requires scheduling in advance, and wait times vary by location—some areas have openings within two weeks, while others may take a month or longer.
Costs vary by state but generally include a medical exam ($100–$200), written test fees ($25–$50), and skills test fees ($100–$300). If you need endorsements, each endorsement test adds $10–$50. Your state's DMV website lists the exact fees for your location. Some employers cover these costs for new hires, so ask your employer before paying out of pocket.
Frequently Asked Questions
Do I need a Class B license if I drive a company truck that weighs over 26,001 pounds?
Yes, if you are driving it for work or compensation, you need a Class B CDL. The weight threshold is 26,001 pounds or more. If the truck weighs less than that, you do not need a commercial license, even if it is a work vehicle.
Can I take the skills test in a different vehicle than the one I will actually drive?
You can take the test in any Class B vehicle, but if the test vehicle has air brakes and your actual work vehicle does not, you will receive a restriction on your license. It is best to test in a vehicle as similar as possible to what you will drive on the job.
What happens if I fail the road test?
You can retake the road test after paying the testing fee again. There is no waiting period between attempts in most states, though some require a short interval. You do not need to retake the written test or pre-trip inspection if you only failed the road portion.
How long is a Class B CDL valid?
A Class B CDL is typically valid for four to eight years, depending on your state. Your medical certificate must be renewed every two years, and your CDL cannot be renewed without a current medical certificate. Check your state's DMV website for the exact renewal timeline.
Can I get a Class B license if I have a DUI or traffic violation on my record?
A DUI or serious traffic violation does not automatically disqualify you, but it may affect your ability to pass the background check or be hired by an employer. Your state's DMV can tell you whether your specific record creates a barrier to licensure. Some employers have stricter standards than the state requires.