What a Class B CDL lets you drive and why you need one

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 most common Class B vehicles are city buses, box trucks, dump trucks, and straight trucks — anything larger than a pickup but not a full 18-wheeler combination.

You need a Class B CDL instead of a regular driver's license because these vehicles require different handling skills, longer stopping distances, and different safety knowledge than passenger cars. States enforce this distinction through testing and training requirements. If you drive a Class B vehicle without the proper license, you face fines, license suspension, and potential criminal charges depending on your state.

The path to a Class B CDL involves three main steps: meeting the baseline requirements, passing a written knowledge test, and passing a driving skills test. The entire process typically takes four to twelve weeks, depending on how quickly you complete training and schedule your tests.

Key Takeaways

  • You must be at least 18 years old (or 21 for interstate driving) and hold a valid regular driver's license before you can pursue a Class B CDL.
  • Most states require you to pass a written knowledge test covering vehicle inspection, safe driving practices, and air brake systems before you take the driving test.
  • The driving skills test has three parts: a pre-trip vehicle inspection, a basic control skills test, and an on-road driving test, all conducted by a state examiner.
  • You will need a current medical certificate from a Department of Transportation-certified examiner, which costs between $50 and $150 and is valid for two years.
  • Many states allow you to take the knowledge test at any DMV office, but the driving skills test must be scheduled at an approved testing facility and may have a waiting list.

Age, residency, and medical requirements

You must be at least 18 years old to hold a Class B CDL within your home state. If you plan to drive across state lines, you must be at least 21. Some states have different rules for intrastate versus interstate driving, so check your state's Department of Motor Vehicles website for the specific age rule that applies to your intended work.

You must be a resident of the state where you obtain your CDL. Most states define residency as having a valid address in that state for at least 30 days before you explore, though some require longer. You will need to provide proof of residency — typically a utility bill, lease, or mortgage statement — when you explore.

You must obtain a Department of Transportation medical certificate from a certified medical examiner before you can take your CDL tests. This certificate confirms you meet federal vision, hearing, and health standards. The exam costs $50 to $150 depending on your location and the examiner. The certificate is valid for two years, so you can obtain it before you start studying and it will remain valid through your testing period.

Getting your permit and studying for the written test

Before you take the written knowledge test, you must obtain a Commercial Learner's Permit (CLP) from your state's DMV. To get a CLP, you will need to pass a vision and hearing screening at the DMV office, provide your medical certificate, and pay a fee (typically $10 to $50). You do not need to pass a written test to get the permit — it is issued on the spot once you meet the basic requirements.

The written knowledge test covers four main topics: general commercial driving knowledge, air brakes (if the vehicle you plan to drive has them), combination vehicles (if applicable), and hazardous materials (if you plan to transport them). Most Class B drivers take the general knowledge test and the air brake test. The test is usually 50 to 100 multiple-choice questions, and you must score at least 80 percent to pass.

Study materials are free or low-cost. Your state's DMV publishes a CDL manual that covers all test topics — read it from your state's DMV website. Many drivers also use third-party study apps like CDL Prep or Roadmaster, which cost $20 to $50 and include practice tests. Plan to study for two to four weeks, depending on your familiarity with commercial vehicles and your test-taking speed.

You can take the written test at any DMV office in your state once you hold a valid CLP. Schedule your test appointment online or by phone through your state's DMV. Most offices offer same-day or next-day appointments, though busy urban locations may have longer waits.

The three-part driving skills test

Once you pass the written test, you are may be able to access to schedule the driving skills test, which has three components and must be completed on the same day. The test is administered by a state-certified examiner at an approved testing facility — not at a regular DMV office. You will need to bring your own vehicle that matches the Class B category you are testing for, or arrange to use a vehicle provided by a training school.

The first part is the pre-trip vehicle inspection. You will walk around the vehicle and point out specific components — lights, tires, brakes, mirrors, wipers, and safety equipment — while explaining what you are checking and why. The examiner is testing whether you know how to spot unsafe conditions before you drive. This part takes 10 to 15 minutes and is pass-or-fail; if you fail, you do not proceed to the other two parts.

The second part is the basic control skills test, conducted in a closed course or parking lot. You will perform maneuvers like straight-line backing, offset backing, alley dock backing, and parallel parking. These maneuvers test your ability to control a large vehicle in tight spaces. You must stay within marked boundaries and complete each maneuver without hitting cones or barriers. This part takes 15 to 20 minutes.

The third part is the on-road driving test, which lasts 30 to 45 minutes. You will drive on public roads while the examiner observes your speed control, lane positioning, turning, braking, mirror checking, and overall safety. The examiner is looking for smooth, predictable driving and proper use of safety equipment. You must pass all three parts to receive your Class B CDL.

Training options and costs

You are not legally required to attend a formal training school to obtain a Class B CDL, but most people do because the training significantly improves your chances of passing the skills test on your first attempt. Training schools offer classroom instruction, behind-the-wheel practice, and test preparation, usually over two to four weeks.

Training school costs range from $3,000 to $7,000 depending on the program length and location. Some schools offer shorter programs (one to two weeks) for drivers who already have experience with large vehicles, and longer programs (four to six weeks) for complete beginners. Many schools include the cost of the driving skills test in their tuition, while others charge it separately.

If you choose to study and train on your own, you will need to arrange practice time in a Class B vehicle with someone who holds a valid CDL. This is more difficult than it sounds because most employers will not let you practice in their vehicles without a CDL, and private vehicle owners are rare. Self-training is possible but requires significant planning and access to equipment.

Some employers, particularly transit agencies and trucking companies, offer paid training programs for new hires. If you are hired contingent on obtaining a Class B CDL, ask whether the employer will cover training costs or reimburse you after you pass your tests.

Scheduling your test and what to bring

Contact your state's approved testing facilities directly to schedule your driving skills test. You can find a list of approved facilities on your state's DMV website. Facilities often have waiting lists, especially in urban areas, so schedule as soon as you pass your written test. Wait times range from one week to two months depending on location and season.

On test day, bring the following documents: your valid regular driver's license, your Commercial Learner's Permit, your Department of Transportation medical certificate, proof of insurance for the vehicle you are testing in, and the vehicle registration. Arrive 15 minutes early. The test fee varies by state but typically ranges from $50 to $150.

Wear comfortable, practical clothing and closed-toe shoes. Avoid loose clothing that could catch on controls. Eat a full meal before the test — the driving portion takes 30 to 45 minutes and you need to be alert. Do not consume alcohol or drugs for at least 24 hours before your test.

After you pass: obtaining your Class B CDL card

Once you pass all three parts of the driving skills test, the examiner will issue you a temporary Class B CDL certificate valid for 30 to 45 days. You can begin driving Class B vehicles when ready with this certificate. Your permanent CDL card will arrive by mail within two to four weeks.

Your Class B CDL is valid for four to eight years depending on your state. You will need to renew it before expiration by visiting your state's DMV, paying a renewal fee, and passing a vision test. You do not need to retake the written or driving skills tests unless your license was suspended or revoked.

If you want to upgrade to a Class A CDL (which allows you to drive tractor-trailers), you can do so by passing an additional written test and skills test. You do not need to start over from the beginning — your Class B CDL counts as credit toward the Class A.

Frequently Asked Questions

Can I take the written test and driving test on the same day?

No. You must pass the written test first, then schedule your driving skills test separately. Most people wait one to two weeks between passing the written test and taking the driving test to allow time for practice and to schedule an appointment at a testing facility.

What happens if I fail one part of the driving skills test?

If you fail the pre-trip inspection or basic control skills test, you do not proceed to the on-road test that day. You must reschedule and retake the entire three-part test from the beginning. If you fail the on-road test, you also must reschedule and retake all three parts. There is no limit to how many times you can retake the test, but each attempt costs a testing fee.

Do I need air brake endorsement on my Class B CDL?

Only if the vehicle you plan to drive has air brakes. Most Class B vehicles (city buses, box trucks, dump trucks) have air brakes, so you will likely need to pass the air brake knowledge test. If you are unsure, ask your employer or training school what vehicle you will be driving and whether it has air brakes.

Can I use a rental truck to take my driving skills test?

Yes, as long as the rental vehicle matches the Class B category and is properly insured. You will need to provide proof of insurance for the rental vehicle. Some rental companies do not allow their vehicles to be used for CDL testing, so call ahead and confirm. Training schools often provide vehicles for testing if you complete their program.

What is the difference between a Class B CDL and a regular commercial driver's license?

A regular driver's license allows you to drive passenger vehicles up to 26,000 pounds. A Class B CDL allows you to drive single vehicles over 26,001 pounds. A Class A CDL (the highest class) allows you to drive tractor-trailers and other combination vehicles. Class B is the middle tier and covers the largest single vehicles that are not part of a truck-and-trailer combination.