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 towing a trailer under 10,000 pounds. The key difference from a Class A is that you cannot tow a heavy trailer — your combined vehicle weight cannot exceed the weight limits for Class B operation. This covers delivery trucks, dump trucks, cement mixers, city buses, and many box trucks you see on the road.

You need a Class B if your job requires driving one of these vehicles commercially. If you drive the same vehicle for personal use only, you do not need a CDL. The moment you drive it for compensation or as part of your job, the CDL requirement kicks in.

Key Takeaways

  • You must hold a valid regular driver's license before you can obtain a Class B CDL, and you must be at least 18 years old (21 for interstate driving).
  • The process involves getting a CDL learner's permit, passing a written knowledge test, and then passing a road test in the actual vehicle you will drive.
  • Medical certification through a Department of Transportation physical is required before you can be issued the license.
  • Each state administers its own CDL program, so requirements, test content, and fees vary by location.
  • The entire process typically takes several weeks from permit to final license, depending on how quickly you schedule your tests.

Step 1: Get Your CDL Learner's Permit

Before you take the road test, you must obtain a CDL learner's permit (sometimes called a CDL instruction permit). To get one, visit your state's Department of Motor Vehicles or equivalent agency with proof of identity, proof of residency, and your valid regular driver's license. You will pay a fee — this varies by state but typically ranges from $10 to $50.

At the DMV, you will take a written knowledge test covering commercial driving rules, vehicle inspection, and safe operation. The test is usually multiple choice and covers material specific to Class B vehicles. You can study using your state's CDL manual, which is available free online from your DMV website. Many states also offer practice tests online.

Once you pass, you receive your learner's permit. This permit allows you to practice driving the vehicle with a licensed CDL holder in the passenger seat. You cannot drive commercially with a learner's permit — it is for training only.

Step 2: Complete Your Medical Certification

Before you can take the road test or be issued your final Class B license, you must pass a Department of Transportation (DOT) physical. This is a medical examination performed by a DOT-certified medical examiner, not your regular doctor. The exam checks your vision, hearing, blood pressure, and overall fitness to operate a commercial vehicle safely.

You can schedule this exam at any DOT-certified medical clinic. Your state's DMV website lists approved examiners in your area. The exam costs between $100 and $200 depending on the provider. If you pass, the examiner issues a Medical Certificate, which you will need to present when you take your road test and when you explore for your final license.

If you have a medical condition — diabetes, high blood pressure, sleep apnea, or certain vision problems — you may still pass, but the examiner may place restrictions on your certificate. These restrictions appear on your final license and limit where or when you can drive.

Step 3: Practice and Prepare for the Road Test

With your learner's permit in hand, you can now practice driving the actual Class B vehicle you will use for work. You must have a licensed CDL holder (Class A or B) supervising from the passenger seat during all practice. This is not optional — driving alone with a learner's permit is illegal and will result in a citation.

Practice should cover the skills tested on the road exam: pre-trip vehicle inspection, basic control (backing, turning, parking), and on-road driving in various conditions. Many commercial driving schools offer training courses that combine classroom instruction with behind-the-wheel practice. These courses typically cost $1,000 to $3,000 and take one to four weeks. While not required by law, they significantly improve your chances of passing the road test on your first attempt.

Your state's CDL manual outlines exactly what the examiner will test. Review it thoroughly and practice each skill repeatedly before scheduling your test.

Step 4: Take Your Class B Road Test

When you feel ready, schedule your road test through your state's DMV. Bring your learner's permit, Medical Certificate, proof of insurance for the vehicle, and the actual vehicle you will drive. The examiner will not provide a vehicle — you must bring the one you intend to operate.

The road test has three parts. First, the pre-trip inspection: you walk around and under the vehicle, pointing out safety components and explaining what you are checking. Second, the basic control skills: you perform maneuvers like backing in a straight line, backing into an offset alley, and parking. Third, the on-road driving: you drive in city and highway conditions while the examiner observes your steering, braking, lane changes, and overall safety.

The entire test takes 45 minutes to an hour. If you pass all three sections, you are issued a temporary Class B license on the spot. Your permanent license arrives by mail within two to four weeks.

What Happens If You Fail the Road Test

If you do not pass, you can retake the test. Your learner's permit remains valid, so you can continue practicing. Most states allow you to schedule another test within days or weeks, though some have waiting periods. You will pay the test fee again — typically $50 to $150 depending on your state.

Many people pass on their second or third attempt. The most common reasons for failure are poor backing skills, failure to perform a complete pre-trip inspection, or unsafe on-road driving. If you fail, ask the examiner what you need to improve, then focus your practice on those specific areas.

Endorsements and Restrictions for Class B

Depending on the vehicle you drive, you may need additional endorsements on your Class B license. A Passenger (P) endorsement is required if you drive a bus carrying more than 15 people. A Tank (T) endorsement is required if you haul liquids in a tank vehicle. An Air Brake (X) endorsement is required if your vehicle has air brakes.

Each endorsement requires passing an additional written test. You can take these tests at the same time as your Class B knowledge test, or you can add them later. Some states bundle them into the Class B exam; others charge separate fees.

If your vehicle has air brakes and you do not obtain the Air Brake endorsement, your license will carry an air brake restriction, meaning you can only drive vehicles with hydraulic brakes. This limits your job options, so most drivers obtain the endorsement.

Timeline and Costs

The entire process from learner's permit to final license typically takes four to eight weeks, though it can be faster if you schedule tests quickly and pass on your first attempt. Here is what to expect:

  • Week 1: Get learner's permit and pass knowledge test ($10–$50).
  • Week 1–2: Schedule and complete DOT physical ($100–$200).
  • Week 2–6: Practice driving with a licensed CDL holder (or attend a driving school for $1,000–$3,000).
  • Week 4–8: Schedule and pass road test ($50–$150).
  • Week 8–10: Receive permanent license by mail.

Total cost ranges from $160 to $3,400 depending on whether you attend a formal driving school. Many employers cover training costs or reimburse them after you are hired.

Frequently Asked Questions

Can I get a Class B license if I have a suspended or revoked regular driver's license?

No. You must have a valid, unrestricted regular driver's license to obtain a CDL. If your license is suspended or revoked, you must resolve that issue first. Once your regular license is restored, you can begin the CDL process.

Do I need to attend a commercial driving school, or can I just practice on my own?

You can pass the road test without formal school if you practice thoroughly with a licensed CDL holder. However, driving schools teach you the exact skills and procedures the examiner tests, which increases your pass rate. Many first-time test-takers fail because they did not practice the right skills — school prevents this.

What if I fail the medical certification?

If you fail the DOT physical, the examiner will explain why. Some conditions are temporary (high blood pressure from stress, for example) and may pass on a second exam. Others require treatment or specialist clearance. You can retest once the underlying issue is resolved. Some conditions result in a medical certificate with restrictions rather than outright failure.

Can I use a different vehicle for the road test than the one I will drive at work?

You can use a different Class B vehicle for the test, but it must be the same type. For example, if you will drive a dump truck, you can test in any dump truck. However, if you will drive a vehicle with air brakes, you must test in a vehicle with air brakes. The examiner needs to see you operate the specific equipment you will use on the job.

How long is a Class B license valid?

Class B licenses are typically valid for four to eight years depending on your state. You must renew before expiration. Renewal usually requires passing another DOT physical and paying a fee, though some states waive the road test for renewals if you have a clean driving record.