What a Class B license lets you drive

A Class B license in Texas lets you drive a single vehicle with a gross vehicle weight rating (GVWR) between 26,001 and 33,000 pounds — typically a large truck or bus. You cannot tow a trailer with a Class B license. If you need to haul cargo or passengers in a vehicle heavier than a standard pickup truck, this is the license category you need.

The main difference between a Class B and a Class C (standard passenger license) is the size and weight of the vehicle. A Class C covers vehicles up to 26,000 pounds GVWR. A Class B covers the next tier up. If you drive a dump truck, a box truck over the weight limit, or a small commercial bus, you will need a Class B.

Texas also requires a commercial driver's license (CDL) for certain vehicles and uses, but a Class B is different — it is a non-commercial license for vehicles in that weight range that you own or operate without a CDL endorsement.

Key Takeaways

  • A Class B license covers single vehicles weighing 26,001 to 33,000 pounds GVWR and requires passing a written test, a vision test, and a road test at a Texas DPS office.
  • You must be at least 18 years old and hold a valid Texas driver's license or be a new driver starting with a Class B as your first license.
  • The written test covers vehicle operation, safety, and weight-related handling; you can study using the Texas Driver's Handbook or online resources from the Department of Public Safety.
  • The road test is performed by a DPS examiner in your own vehicle and focuses on how you handle the size and weight of a Class B truck.
  • The entire process typically takes one to two weeks from scheduling to passing your road test, though wait times vary by location.

Age and license requirements before you start

You must be at least 18 years old to obtain a Class B license in Texas. If you are under 18, you cannot hold this license category, even if you own the vehicle.

If you already hold a valid Texas Class C driver's license, you can upgrade to a Class B by passing the written and road tests. You do not need to surrender your Class C — your new Class B will replace it. If you do not yet have a Texas license, you can obtain a Class B as your first license, but you will still need to pass all the same tests.

Your current license must not be suspended, revoked, or expired. If your license is expired, you will need to renew it first before you can test for a Class B upgrade.

Scheduling your written and road tests at a DPS office

All Class B testing in Texas is handled by the Department of Public Safety (DPS). You cannot test through a third-party testing location — you must go to a DPS office in person.

Visit the DPS website or call your local DPS office to schedule an appointment. Many offices now allow online scheduling, which is faster than calling. You will need to provide your name, current license number (if you have one), and preferred test date. Appointments typically fill up one to four weeks in advance, depending on your area. Rural areas may have shorter wait times than urban centers like Dallas, Houston, or Austin.

Bring your current driver's license, proof of residency (a utility bill or lease agreement dated within the last 60 days), and your Social Security card or passport. If you do not have a current license, bring your Social Security card, passport, and proof of residency instead. Arrive 15 minutes early.

Studying for the Class B written test

The Class B written test covers vehicle operation, road safety, and the specific handling challenges of driving a heavier vehicle. You will answer questions about braking distance, weight distribution, turning radius, and how to operate mirrors and safety equipment on larger trucks.

The Texas Driver's Handbook is the official study material and is free on the DPS website. read it and focus on the sections about Class B vehicles, commercial driving, and heavy vehicle operation. You can also study using the DPS online practice tests, which show you the types of questions you will see on test day.

The written test is 30 questions, and you must score at least 21 correct (70 percent) to pass. You have one hour to complete it. If you fail, you can retake it the same day or schedule another appointment. Most people pass on their first attempt if they study the handbook for two to three hours.

The vision and road test on test day

On the day of your appointment, you will first take a vision test at the DPS office. This checks that you can see clearly enough to drive safely. If you wear glasses or contacts, bring them. If you fail the vision test, you cannot proceed to the road test that day.

After you pass the written test and vision test, a DPS examiner will take you on a road test in your own vehicle. The examiner will ask you to demonstrate basic driving skills — starting, stopping, turning, backing up, and parking — in a vehicle of Class B weight. The test lasts about 20 to 30 minutes and covers city streets and possibly a short highway section. The examiner is looking for safe vehicle control, proper mirror use, smooth braking, and awareness of the vehicle's size and weight.

You must pass the road test to receive your Class B license. If you fail, you can schedule another road test appointment, usually within one to two weeks. Most people pass on their second attempt if they practice driving the vehicle beforehand.

What happens after you pass

Once you pass the road test, the DPS examiner will issue you a temporary Class B license on the spot. This temporary license is valid for 45 days while your permanent license is printed and mailed to your address on file. Your permanent license arrives within two to three weeks.

Your new Class B license will show the vehicle class, any restrictions (such as corrective lenses if required by your vision test), and an expiration date. In Texas, a Class B license is valid for eight years if you are under 85 years old.

You can now legally drive any single vehicle with a GVWR between 26,001 and 33,000 pounds. If you later need to drive a heavier vehicle or tow a trailer, you would need to obtain a CDL, which is a separate process.

Common reasons people fail the road test

The most common failure points are improper mirror checks, jerky braking in a heavy vehicle, and misjudging the vehicle's turning radius. Because a Class B truck is significantly larger than a standard car, the examiner watches closely to see whether you understand how much space it needs to turn and stop.

Practice driving the actual vehicle you will test in for at least five to ten hours before your road test. Get comfortable with how it handles, where the blind spots are, and how much distance it needs to brake. If you are renting or borrowing a truck for the test, spend time in it beforehand so you are not learning the vehicle's behavior on test day.

Failing the road test does not affect your driving record or your current license. You straightforward schedule another test and try again. There is no limit to how many times you can retake it.

Frequently Asked Questions

Do I need a CDL to drive a Class B vehicle in Texas?

No. A Class B license is a non-commercial license for vehicles in that weight range. You only need a CDL if you are driving for commercial purposes (being paid to transport cargo or passengers) or if the vehicle requires a CDL under federal law. A Class B is sufficient for personal or private use of a heavy vehicle you own.

Can I take the road test in a rental truck?

Yes, you can rent a truck from a rental company or borrow one from a friend. The vehicle must be in safe working condition, have valid registration and insurance, and fall within the Class B weight range. Make sure you practice in it before test day so you are familiar with its handling.

What if I fail the written test?

You can retake the written test the same day or schedule another appointment. There is no waiting period between attempts. Most people pass on their second try if they study the Texas Driver's Handbook more thoroughly before returning.

How long is a Class B license valid in Texas?

A Class B license is valid for eight years if you are under 85 years old. After that, you will need to renew it by passing the vision test and written test again. You do not have to retake the road test during renewal unless your license was suspended or revoked.

Can I upgrade from a Class C to a Class B without retaking the written test?

No. You must pass both the written test and the road test to upgrade to a Class B, even if you already hold a valid Class C license. The written test is specific to Class B vehicle operation and safety.