What a Class B license lets you drive

A Class B license in Texas is for people who want to drive a single vehicle with a gross vehicle weight rating (GVWR) between 26,001 and 33,000 pounds. This covers many commercial trucks and some larger vehicles that don't fit the Class A or Class C categories. You need a Class B if your job involves driving one of these vehicles regularly, or if you own and operate one yourself.

The main difference between a Class B and a regular Class C (passenger vehicle) license is the weight threshold and the testing requirements. Texas requires additional knowledge and skills testing for Class B because these vehicles handle differently and pose different road risks than standard cars.

If you drive a vehicle heavier than 33,000 pounds, or if you tow a trailer, you may need a Class A license instead. If your vehicle is under 26,001 pounds GVWR, a Class C license is sufficient.

Key Takeaways

  • You must pass a Class B written test, a Class B skills test, and a medical examination (DOT physical) before the Texas Department of Public Safety will issue your license.
  • The written test covers vehicle operation, safety, and road rules specific to heavy vehicles; the skills test involves driving a Class B vehicle through a course that tests your ability to handle it safely.
  • You need to bring your current driver's license, proof of residency, proof of citizenship or legal presence, and your DOT medical certificate to the DPS office.
  • The entire process typically takes several weeks because you must schedule the medical exam first, then the written test, then the skills test in that order.
  • If you already hold a Class A license, you can downgrade to Class B without retesting; if you hold only a Class C, you must complete all three requirements.

Step 1: Get a DOT medical examination

Before you can take either the written or skills test, you must obtain a Department of Transportation (DOT) medical certificate. This is not optional—Texas will not let you test without it. You need to see a doctor who is certified as a DOT medical examiner. Not all doctors perform these exams, so call ahead to confirm.

The exam checks your vision, hearing, blood pressure, and general health. The doctor will ask about any medications you take and any medical conditions you have. Bring your current driver's license and any medical records that are relevant. The exam costs between $75 and $150 depending on the provider, and you pay out of pocket.

Once the exam is complete, the doctor will give you a Medical Examiner's Certificate (Form MCSA-5875). This certificate is valid for 24 months. You must bring the original or a copy to the Texas Department of Public Safety when you take your written test.

Step 2: Pass the Class B written test

Schedule an appointment at your local Texas Department of Public Safety (DPS) office to take the Class B knowledge test. You can book online at the DPS website or by phone. Bring your medical certificate, your current driver's license, and proof of residency (utility bill, lease, or bank statement dated within the last 60 days).

The written test has 50 questions and covers topics specific to heavy vehicles: braking systems, load securement, vehicle inspection, hazardous materials (if applicable), and safe driving practices for larger trucks. You must score at least 80 percent to pass. The test is offered in English and Spanish.

If you fail, you can retake it the same day or schedule another appointment. There is no fee for the written test itself. Once you pass, the DPS will issue you a temporary permit that allows you to practice driving a Class B vehicle with a licensed driver present.

Step 3: Practice and prepare for the skills test

With your temporary permit in hand, you can now drive a Class B vehicle on public roads as long as a licensed driver (who holds a valid Class A or Class B license) is in the passenger seat. Use this time to become comfortable with how the vehicle handles, how the brakes respond, and how to maneuver in tight spaces.

Many people take a commercial driving course or work with an experienced driver to prepare. These are not required by Texas, but they significantly improve your chances of passing the skills test on your first attempt. A course typically costs $300 to $800 and lasts one to two weeks.

The skills test itself is administered by the DPS and takes place at a designated testing location. You will drive the Class B vehicle through a course that includes backing up, turning, lane changes, and stopping. The examiner watches for safe vehicle control, proper mirror use, and correct signaling.

Step 4: Take and pass the Class B skills test

Schedule your skills test appointment at the DPS office where you passed your written test. Bring your temporary permit, your medical certificate, and your current driver's license. You must also bring the Class B vehicle you will be tested in—it must be properly registered and insured, and it must be in safe working condition.

The test lasts about 30 minutes. You will perform a pre-trip inspection (checking lights, brakes, mirrors, and tires), then drive the vehicle through a closed course. The examiner scores you on your ability to control the vehicle, use mirrors correctly, maintain safe speed, and follow all traffic laws.

You must pass both the pre-trip inspection and the driving portion. If you fail, you can retake the test, but you must wait at least one day. There is no fee for the skills test.

Documents you need to bring to the DPS

Gather these documents before your first appointment:

  • Your current Texas driver's license or ID card
  • Proof of residency (utility bill, lease agreement, bank statement, or insurance bill dated within 60 days)
  • Proof of citizenship or legal presence (birth certificate, passport, permanent resident card, or visa)
  • Your DOT medical certificate (original or copy)
  • Social Security number (you will provide this verbally; bring documentation if your name has changed)

If you are renewing a Class B license rather than obtaining one for the first time, you may not need to retake the written and skills tests—check with your local DPS office about renewal requirements.

Timeline and costs

The entire process takes a minimum of three to four weeks, though it can take longer depending on DPS appointment availability in your area. Here is the typical timeline:

  • Week 1: Schedule and complete your DOT medical exam ($75–$150)
  • Week 2–3: Schedule and pass the written test (free)
  • Week 3–4: Practice with your temporary permit, then schedule the skills test
  • Week 4+: Take and pass the skills test (free)

If you take a commercial driving course to prepare, add one to two weeks and $300 to $800 to this timeline. The DPS office fee for issuing your Class B license is included in your regular driver's license renewal fee (currently around $50 for a five-year license, though this varies).

Frequently Asked Questions

Can I upgrade from a Class C to a Class B without retaking all the tests?

No. If you currently hold only a Class C license, you must pass the written test, the skills test, and provide a DOT medical certificate. If you already hold a Class A license, you can downgrade to a Class B at the DPS office without retesting.

What if I fail the skills test?

You can retake it after waiting at least one day. Your temporary permit remains valid while you practice and reschedule. There is no limit to how many times you can retake it, and there is no fee.

Do I need a Class B license if I drive a truck for my job but own a car?

Only if the truck you drive for work has a GVWR between 26,001 and 33,000 pounds. If it is lighter or heavier, different rules explore. Check the truck's registration or owner's manual for the GVWR, or ask your employer.

How long is a Class B license valid?

A Class B license is valid for five years from the date of issue, the same as a Class C license. You will need to renew it at the DPS office before it expires.

Can I take the written and skills tests on the same day?

No. You must pass the written test first, receive your temporary permit, and then schedule the skills test separately. Most DPS offices require at least a few days between the two tests.