What a Class B CDL License Covers
A Class B commercial driver's license lets you operate single vehicles weighing 26,001 pounds or more, as long as any trailer you tow weighs 10,000 pounds or less. The key difference from a Class A CDL is that you cannot pull a heavy trailer — only a light one or none at all. If the total weight of your vehicle plus trailer exceeds those limits, you need a Class A instead.
Common vehicles you can drive with a Class B CDL include straight trucks (dump trucks, box trucks, delivery trucks), city buses, school buses, and some RVs. You cannot operate a tractor-trailer combination, which requires a Class A. The specific rules vary slightly by state, so check your state's Department of Motor Vehicles website for the exact weight thresholds and vehicle types.
A Class B CDL is a commercial license, which means you are legally permitted to be paid to drive. A regular passenger license does not allow this, even if you are only paid occasionally. If your job involves driving a vehicle in this weight range for any employer, you need the commercial endorsement.
Key Takeaways
- A Class B CDL allows you to drive single vehicles over 26,001 pounds with a light or no trailer, but not heavy tractor-trailer combinations.
- You must pass a written knowledge test, a pre-trip vehicle inspection test, and a road skills test in the actual vehicle you will drive.
- Most states require you to hold a valid permit for at least 14 days before you can take the road test, though some allow same-day testing.
- You will need to provide proof of citizenship, residency, medical clearance, and a valid regular driver's license before testing begins.
- The total cost ranges from $100 to $300 depending on your state's testing fees and whether you attend a training school.
Documents You Need Before You Start
Bring your current driver's license, proof of state residency (utility bill, lease, or bank statement), and proof of citizenship or legal presence (passport, birth certificate, or immigration documents). Your state's DMV website lists the exact documents they accept — do not assume your documents will work without checking first.
You will also need a medical certificate from a certified medical examiner. This is not a full physical; it is a brief check to confirm you can safely operate a commercial vehicle. The examiner verifies your vision, hearing, blood pressure, and ability to control the vehicle. You can find approved examiners through your state's DMV or through the Federal Motor Carrier Safety Administration (FMCSA) website. The certificate costs $50 to $150 and is valid for two years.
Some states require you to pass a background check before you sit for the written test. This typically involves fingerprinting and a records search. Ask your local DMV whether this is required in your state and whether you need to schedule it separately or if it happens on test day.
The Written Knowledge Test
The written test covers vehicle operation, safety, braking systems, cargo handling, and road signs. You must answer questions about how to inspect your vehicle before driving, how to respond to brake failure, how to find cargo, and how to handle hazardous materials (even if you do not plan to carry them). The test is multiple choice, typically 50 questions, and you usually need to score 80 percent or higher to pass.
Study materials are free on your state's DMV website — most states publish the exact manual that the test comes from. You can also find practice tests online through your state's DMV or through third-party sites. Some people study on their own for two to four weeks; others attend a commercial driving school where instructors teach the material in a classroom setting. Schools typically cost $500 to $2,000 and take one to four weeks depending on the program.
You can take the written test as many times as you need to pass. If you fail, you can usually retake it the same day or within a few days. There is no penalty for retaking it, though some states charge a small fee each time.
The Pre-Trip Inspection Test
Before you can take the road test, you must pass a pre-trip inspection test. This means you walk around a real commercial vehicle and point out or describe the condition of specific parts — tires, lights, mirrors, brakes, coupling devices, and safety equipment. The examiner asks you to show them the air brake system, the coupling mechanism, or the cargo securement devices, and you explain what you are looking for and why it matters.
You do not need to fix anything or take the vehicle apart. You just need to demonstrate that you know what a safe vehicle looks like and what to check before you drive. The test usually takes 15 to 30 minutes. You pass by correctly identifying the parts and explaining what you are checking for — for example, "I am checking the tire tread depth to make sure it is at least 4/32 of an inch" or "I am looking for cracks in the brake drums."
Study this by watching videos of pre-trip inspections online, reading your state's manual, or attending a commercial driving school. Many schools include hands-on practice with an actual vehicle so you can walk through the inspection multiple times before test day.
The Road Skills Test
The road test is the final step. You drive an actual commercial vehicle on public roads or a closed course while an examiner watches and scores your performance. The test usually lasts 30 to 60 minutes and includes basic maneuvers (backing up, parking, turning), driving on highways, and responding to traffic situations. You must demonstrate smooth acceleration and braking, proper use of mirrors, safe lane changes, and correct handling of the vehicle's size and weight.
You must use the same type of vehicle for the road test that you plan to drive on the job. If you will drive a dump truck, you test in a dump truck. If you will drive a bus, you test in a bus. Some testing centers have vehicles available; others require you to bring your own. Check with your local DMV about what vehicles are available at your testing location.
You can fail the road test and retake it, though most states charge a fee each time. Many people take a commercial driving school course that includes behind-the-wheel training with an instructor, which increases the chance of passing on the first attempt. After you pass all three tests, your state will issue your Class B CDL, usually within one to two weeks.
Timeline and Cost Summary
The entire process typically takes four to eight weeks from start to finish, though it can be faster if you study quickly and pass all tests on the first attempt. Here is the general timeline: obtain your medical certificate (one week), study for and pass the written test (one to four weeks), pass the pre-trip inspection test (same day or next visit), and pass the road test (one to two weeks after scheduling). Some states allow you to take all three tests in a single day if you are ready; others space them out.
Total out-of-pocket cost ranges from $100 to $300 for state testing fees alone. Add $50 to $150 for the medical certificate. If you attend a commercial driving school, add $500 to $2,000 depending on the length and intensity of the program. Many employers reimburse training costs after you are hired, so ask about that before you pay out of pocket.
Frequently Asked Questions
Can I take the Class B CDL test if I already have a regular driver's license?
Yes. You do not need any prior commercial driving experience. You must have a valid regular driver's license and pass the medical certificate, but you can go directly from a regular license to a Class B CDL. Some states require you to hold a regular license for a minimum time before testing, but most do not.
What happens if I fail the road test?
You can retake it. Most states charge a fee for each attempt, typically $50 to $100. You can usually schedule another test within a few days. Many people who fail the first time pass on the second or third attempt, especially if they get additional practice with an instructor between tests.
Do I need to attend a commercial driving school, or can I study on my own?
You can study on your own using free materials from your state's DMV website and practice tests online. However, many people find that classroom instruction and behind-the-wheel training increase their chances of passing all three tests on the first attempt. Schools are optional but can save you time and money in retesting fees.
How long is a Class B CDL valid?
Most states issue CDLs that are valid for four to eight years, depending on your age and state rules. You must renew it before it expires by passing a written test again and providing an updated medical certificate. Some states allow you to renew by mail if you have no violations.
Can I drive a school bus with a Class B CDL?
Yes, if the bus weighs 26,001 pounds or more. However, most states require an additional School Bus endorsement on top of your Class B CDL. This endorsement requires passing a separate written test about student safety, loading procedures, and emergency protocols. Check your state's requirements, as they vary.