A Class B license in Texas lets you drive a single vehicle with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, but only that one vehicle

The Class B license is a commercial driver's license (CDL) category in Texas. It authorizes you to operate a single heavy vehicle — typically a straight truck, large bus, or dump truck — but not a combination of vehicles (tractor-trailer). The vehicle must have a GVWR exceeding 26,000 pounds. If the vehicle weighs less than that, you do not need a Class B; a regular Class C license covers it.

The key restriction is that a Class B does not allow you to tow a trailer. A Class A license, by contrast, lets you operate a tractor pulling a trailer, which is why it is considered the highest CDL class. A Class B is narrower in scope but still requires the same medical certification, written knowledge test, and skills test as other commercial licenses.

Key Takeaways

  • A Class B license authorizes you to drive a single heavy vehicle with a GVWR over 26,000 pounds, such as a straight truck or large bus.
  • You cannot tow a trailer with a Class B license; that requires a Class A license instead.
  • You must pass a medical examination, a written CDL knowledge test, and a behind-the-wheel skills test to obtain a Class B.
  • A Class B is issued by the Texas Department of Public Safety and is valid for five years before renewal is required.
  • Certain endorsements (such as Hazmat or Passenger) can be added to a Class B license if you meet additional requirements.

Who needs a Class B license

You need a Class B if your job requires you to operate a single heavy vehicle for commercial purposes. Common examples include driving a dump truck, a concrete mixer truck, a straight-frame box truck over 26,000 pounds GVWR, or a large bus carrying passengers. If you drive a vehicle under 26,000 pounds GVWR for work, a regular Class C license is sufficient.

The GVWR is the manufacturer's rating of the maximum weight the vehicle can safely carry, including cargo and passengers. You can find this number on a label inside the driver's door jamb or in the owner's manual. If you are unsure whether your vehicle requires a Class B, check the GVWR first — that is the deciding factor, not the vehicle's actual weight on any given day.

Medical certification and testing requirements

Before you can obtain a Class B, you must pass a Department of Transportation (DOT) medical examination performed by a certified medical examiner. This exam checks your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. The examiner will complete a Medical Examination Report (Form MCSA-5875), which you must bring to the Texas Department of Public Safety (DPS) when you explore.

After passing the medical exam, you must pass the CDL written knowledge test covering general commercial driving rules, vehicle inspection, and safe driving practices. If your Class B will include a Passenger endorsement (for driving a bus), you take an additional written test on passenger safety. Finally, you must pass a behind-the-wheel skills test, which includes a pre-trip vehicle inspection, a basic control skills test, and a road test. The entire process typically takes several weeks.

Endorsements you can add to a Class B

A Class B license can include endorsements that expand what you are authorized to do. The most common are Passenger (P), which allows you to drive a bus carrying passengers; Hazmat (H), which allows you to transport hazardous materials; and Tank (N), which allows you to drive a tanker truck. Each endorsement requires passing an additional written test and, in the case of Hazmat, a background check.

You can add endorsements when you first obtain your Class B or later by visiting a DPS office and passing the required test. Some endorsements, such as Hazmat, require fingerprinting and a Transportation Security Administration (TSA) clearance, which adds time to the process. If your job changes and you no longer need an endorsement, you can request its removal at any DPS office.

Restrictions that explore to Class B drivers

A Class B license comes with several restrictions. You cannot operate a vehicle-trailer combination; that requires a Class A. You cannot drive a vehicle with air brakes unless you have passed an air brake test or have an air brake restriction waiver. You cannot drive certain types of vehicles, such as a school bus, without the appropriate endorsement.

If you have a medical condition that affects your ability to drive safely, the medical examiner may impose restrictions on your license — for example, corrective lenses only, or no driving at night. These restrictions appear on your license and must be followed. Violating a restriction or driving outside the scope of your Class B is a violation of Texas Transportation Code and can result in fines, license suspension, or criminal charges.

How to obtain a Class B license in Texas

Start by scheduling a DOT medical examination with a certified medical examiner. You can find examiners through the Federal Motor Carrier Safety Administration (FMCSA) National Registry at fmcsa.dot.gov. Bring your current driver's license, proof of residency, and proof of citizenship or legal presence (such as a passport or birth certificate).

Once you have your Medical Examination Report, visit a Texas DPS office with your documents and pay the license fee. You will take the written CDL knowledge test at the office. If you pass, you will schedule a skills test at a DPS-approved testing location. After passing the skills test, your Class B license is issued. The entire process from medical exam to license issuance usually takes four to eight weeks, depending on how quickly you schedule each step.

Class B renewal and expiration

A Class B license in Texas is valid for five years from the date of issue. You must renew it before it expires. To renew, you must pass another DOT medical examination and pay the renewal fee. You do not have to retake the written or skills tests unless your license was suspended, revoked, or you are adding a new endorsement.

You can renew your Class B up to one year before it expires. If your license expires, you must retake all tests — written, skills, and medical — to restore it. The DPS will mail you a renewal notice about 60 days before expiration, but it is your responsibility to renew on time. Driving with an expired CDL is illegal and can result in fines and vehicle impoundment.

Frequently Asked Questions

Can I drive a dump truck with a regular Class C license?

Only if the truck's GVWR is 26,000 pounds or less. If the GVWR exceeds 26,000 pounds, you must have a Class B CDL. Check the manufacturer's label on the vehicle to confirm the GVWR before driving.

What is the difference between a Class A and Class B license?

A Class A allows you to operate a tractor-trailer combination (semi-truck), while a Class B allows only a single heavy vehicle. Both require the same medical exam and written test, but Class A requires additional skills testing for combination vehicles. Class A is considered the highest CDL class.

Do I need a Class B to drive a school bus?

Yes, you need a Class B CDL with a School Bus (S) endorsement. The endorsement requires passing an additional written test on school bus safety and passenger management, plus a background check and TSA clearance.

How much does it cost to get a Class B license in Texas?

The Texas DPS charges a fee for the CDL process and issuance, which varies. You will also pay for the DOT medical examination (typically $100 to $150) and any skills testing fees charged by the testing location. Contact your local DPS office for current fee amounts.

What happens if I fail the Class B skills test?

You can retake the test, but you must wait at least one day before scheduling another attempt. You will pay the testing fee again. Most people pass on the second or third attempt if they practice and address the areas where they struggled.