A Class B license lets you drive a single vehicle for commercial purposes

In Texas, a Class B driver license is a commercial license that allows you to operate a single commercial motor vehicle — but not a combination of vehicles. The key word is "single." You can drive one truck, one bus, or one other commercial vehicle, but you cannot tow a trailer or operate a vehicle-and-trailer combination. If you need to haul a trailer, you would need a Class A license instead.

Class B is one step down from Class A on the commercial license ladder. It covers vehicles that weigh 26,001 pounds or more, or vehicles designed to carry 16 or more passengers (including the driver). The most common Class B drivers are bus operators, dump truck drivers, and single-unit truck drivers who do not pull trailers.

You cannot use a Class B license for personal driving of that same vehicle. Once you obtain a commercial license of any class, you must use it whenever you operate a commercial motor vehicle, even if you own it personally.

Key Takeaways

  • A Class B license covers single commercial vehicles weighing over 26,001 pounds or designed to carry 16 or more passengers, but not vehicle-and-trailer combinations.
  • You must pass a written knowledge test, a skills test, and a medical examination (Department of Transportation physical) before the Texas Department of Public Safety will issue a Class B license.
  • You need a valid Class C (regular) driver license first; you cannot jump directly to a commercial license.
  • The written test covers commercial driving rules, vehicle inspection, and safe operation; the skills test is performed in the actual vehicle you will drive.
  • Once you hold a Class B license, you must use it whenever you operate any commercial motor vehicle, regardless of whether you own it.

Who needs a Class B license

You need a Class B license if your job involves operating a single commercial motor vehicle as your primary work. This includes school bus drivers, city transit bus operators, dump truck drivers, cement mixer operators, and single-unit delivery truck drivers. If your employer requires you to drive a commercial vehicle as part of your job, you must hold the appropriate commercial license class.

You do not need a Class B license if you drive a personal vehicle, even if that vehicle is large. You do not need one if you operate a commercial vehicle only occasionally or as a side task (though your employer may have their own requirements). The Texas Department of Public Safety determines whether a vehicle is commercial based on its weight and design, not on how you use it.

Requirements before you test

Before you can take the Class B written test, you must hold a valid Texas Class C driver license. You cannot obtain a commercial license without first holding a regular license. If you do not yet have a Class C license, you will need to complete that process first — including the written test, vision test, and road test for regular driving.

You must also obtain a Department of Transportation (DOT) medical certificate from a certified medical examiner. This is not a full physical; it is a brief examination that confirms you meet federal health standards for commercial driving. The examiner checks your vision, hearing, blood pressure, and ability to operate a vehicle safely. You can find a certified examiner through the Federal Motor Carrier Safety Administration (FMCSA) website or by asking your employer or a local commercial driving school.

The medical certificate is valid for two years (or one year if you are over 65). You must have it before you take your Class B tests, and you must renew it before it expires if you want to keep your commercial license active.

The written test for Class B

The Class B written test covers commercial driving knowledge specific to single-unit vehicles. You will answer questions about vehicle inspection (how to check brakes, tires, lights, and mirrors before driving), safe operation (speed, following distance, turning, backing), and Texas traffic laws as they explore to commercial drivers. The test also covers hazard recognition and what to do in emergency situations.

The test is given at any Texas Department of Public Safety driver license office. You can study using the Texas Commercial Driver License Manual, which is free and available online at the DPS website. Many people also take a commercial driving course before testing; these courses are not required by the state, but they can help you pass on your first attempt. The written test must be passed before you schedule a skills test.

The skills test for Class B

After you pass the written test, you will schedule a behind-the-wheel skills test with a DPS examiner. This test is performed in the actual vehicle you will be driving — not a generic test vehicle. You must bring the vehicle to the test site, and it must be in safe working condition and properly registered and insured.

The skills test has three parts: a pre-trip vehicle inspection (you walk around and point out safety features and check for defects), a basic control skills test (you perform maneuvers like backing, turning, and parking in a controlled area), and a road test (you drive on public roads while the examiner observes). The entire test takes about an hour. You must pass all three parts to receive your Class B license.

You are allowed to take the skills test up to three times within a certain period if you do not pass on your first attempt. After three failures, you must wait before retesting. Many people take a commercial driving school course that includes behind-the-wheel training; this is optional but can improve your chances of passing.

how the process works at the DPS office

Start by visiting your local Texas Department of Public Safety driver license office in person. You cannot begin the commercial license process online. Bring your valid Class C driver license, your DOT medical certificate, and proof of Texas residency (a utility bill, lease, or mortgage statement dated within the last 60 days).

Tell the DPS staff that you want to obtain a Class B commercial driver license. They will give you the written test study materials and schedule your written test. Once you pass the written test at that same visit or a later visit, you will schedule your skills test. The skills test must be scheduled in advance; you cannot take it the same day as your written test.

Bring the vehicle you will be tested in to your skills test appointment. The vehicle must have valid registration, current insurance, and a valid inspection sticker. If the vehicle fails inspection during the pre-trip portion of the skills test, you will not be allowed to continue, and you will have to reschedule.

Cost and timeline

The Texas DPS charges a fee for the written test, a separate fee for the skills test, and a fee for the license itself. These fees vary and change periodically; contact your local DPS office or check the DPS website for current amounts. The DOT medical certificate is paid to the medical examiner, not to the state, and costs vary by provider.

The timeline depends on how quickly you study and schedule your tests. The written test can often be taken within a few days of your first visit to the DPS office. The skills test typically requires scheduling 1 to 4 weeks in advance, depending on how busy your local DPS office is. Once you pass both tests, your Class B license is usually issued the same day or within a few business days.

Frequently Asked Questions

Can I use a Class B license to drive my personal truck?

Only if your personal truck is not a commercial motor vehicle. If it weighs 26,001 pounds or more or is designed to carry 16 or more passengers, it is classified as commercial, and you must use your Class B license to drive it. If your personal truck is smaller, you can drive it with a regular Class C license.

What if I fail the skills test?

You can retake it. Texas allows up to three attempts within a rolling period. After three failures, you must wait before scheduling another test. Many people take additional training between attempts. Your written test score remains valid while you retake the skills test.

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

Yes. School buses are commercial vehicles, and Texas law requires a Class B commercial driver license to operate one. You will also need to pass a background check and obtain a school bus endorsement through your school district or employer.

How long is a Class B license valid?

A Class B commercial driver license is valid for five years in Texas. Your DOT medical certificate must be renewed every two years (or every year if you are over 65) to keep your commercial license active. If your medical certificate expires, your commercial license becomes invalid until you renew it.

Can I get a Class B license if I have a DUI on my record?

A DUI conviction does not automatically disqualify you, but it may affect your ability to obtain employment as a commercial driver. Some employers will not hire drivers with DUI records. The DPS will issue a Class B license based on your driving record and the requirements of Texas law, but your employer or the company insuring the vehicle may have stricter standards.