Texas has six main driver's license classes, and which one you hold depends on what you drive and how much it weighs

Your Texas driver's license class is printed on the front of your card and determines what vehicles you can legally operate. The state uses a letter system — Class A, B, C, D, E, and M — where each class covers different vehicle types and weights. If you drive something heavier or larger than your current class permits, you need to upgrade before you get behind the wheel, even if you already have a valid license.

The classification system exists because operating larger or commercial vehicles requires different training and testing than driving a standard passenger car. A truck that weighs 26,001 pounds or more, for example, demands different braking and handling knowledge than a sedan. Texas ties these requirements to the Gross Vehicle Weight Rating (GVWR) — the maximum weight a vehicle can safely carry when fully loaded — rather than just what the vehicle weighs empty.

Key Takeaways

  • Class C is the standard license most people get when they first pass the written and driving test, and it covers passenger cars, pickup trucks under 26,001 pounds GVWR, and most vehicles you'll encounter on everyday roads.
  • Class A and B licenses require a Commercial Driver's License (CDL) and are needed for trucks over 26,001 pounds GVWR or vehicles carrying hazardous materials, regardless of weight.
  • Class M is a motorcycle-only endorsement that requires a separate written test and either a riding skills test or completion of a Motorcycle Safety Course.
  • You can add endorsements to your existing license — such as Hazmat (H) or Passenger (P) — without upgrading your class, though some endorsements require additional testing or background checks.
  • Driving a vehicle that exceeds your license class is illegal in Texas and can result in fines, points on your driving record, and vehicle impoundment.

Class C: The standard passenger vehicle license

Class C is what most Texas drivers hold. It covers any single vehicle with a GVWR of 26,000 pounds or less, including standard passenger cars, most pickup trucks, SUVs, and vans. You get a Class C license when you pass the written knowledge test and the behind-the-wheel driving test at a Texas Department of Public Safety (DPS) office.

If you own a pickup truck or SUV, check the vehicle's door jamb or owner's manual for the GVWR before assuming your Class C license covers it. Many full-size trucks and some larger SUVs exceed 26,000 pounds GVWR, which means you would need a Class A or B license instead. The weight rating is not the same as the vehicle's curb weight — it includes the vehicle itself plus cargo and passengers at maximum capacity.

Class A and B: Commercial Driver's License (CDL) requirements

Class A and B licenses are Commercial Driver's Licenses (CDLs) issued by Texas DPS. You need one if you operate any single vehicle with a GVWR over 26,001 pounds, or any combination of vehicles (like a tractor-trailer) where the towed vehicle weighs more than 10,000 pounds. You also need a CDL if you haul hazardous materials in any quantity, regardless of vehicle weight.

The difference between Class A and B comes down to what you're towing. Class A covers tractor-trailers and any combination where the trailer weighs more than 10,000 pounds. Class B covers single heavy vehicles (like a dump truck or cement mixer) over 26,001 pounds GVWR, but not combinations where you're towing something heavier than 10,000 pounds.

To get a CDL, you must pass a written knowledge test specific to your class, a pre-trip vehicle inspection test, and a behind-the-wheel driving test. You also need a valid Class C license first, a medical certificate from a Department of Transportation (DOT) examiner, and a clean driving record. The process typically takes several weeks and costs more than renewing a standard license.

Class D: Chauffeur license for hired drivers

Class D is a chauffeur license for people who drive passengers for hire — think taxi drivers, rideshare drivers, or limousine operators. You need a Class D if you operate a vehicle designed to carry 15 or fewer passengers (including yourself) and you're paid to do so. If you drive for Uber, Lyft, or a traditional taxi company, you need this class.

Getting a Class D requires passing the same written and driving tests as a Class C, plus additional background checks and fingerprinting through Texas DPS. You'll also need to provide proof of insurance and pass a vehicle safety inspection. The license is valid for five years, the same as a standard Class C.

Class E: Passenger bus and van drivers

Class E is required if you drive a vehicle designed to carry 16 or more passengers for compensation. This includes tour bus operators, shuttle drivers for hotels or airports, and school bus drivers. If the vehicle is designed to seat 16 or more people and you're being paid to operate it, you need a Class E license.

Class E requirements are stricter than Class D. You must pass the written and driving tests, submit to fingerprinting and background checks, provide proof of insurance, and pass a vehicle safety inspection. You also need a medical certificate from a DOT examiner. The license is valid for five years.

Class M: Motorcycle endorsement

Class M is not a separate license class — it's an endorsement added to your existing Class C, D, or E license. You need it to operate any motorcycle, motorized bicycle, or moped on Texas roads. You can't ride a motorcycle legally with only a Class C license; the M endorsement must appear on your card.

To add a Class M endorsement, you have two paths. You can pass a written knowledge test and a motorcycle riding skills test at a DPS office, or you can complete a Motorcycle Safety Course approved by the Texas Department of Licensing and Regulation (TDLR). If you complete the course, you don't have to take the riding skills test — the course completion certificate satisfies the requirement. Many riders choose the course route because it teaches safety skills and often qualifies you for insurance discounts.

Endorsements and restrictions you can add or remove

Beyond your main license class, Texas allows you to add endorsements that expand what you can do with your license. Common endorsements include Hazmat (H) for transporting hazardous materials, Passenger (P) for carrying passengers for hire, and Tank (T) for transporting liquids in bulk. Each endorsement has its own testing or background check requirements.

You can also have restrictions placed on your license — for example, "corrective lenses required" or "automatic transmission only." Some restrictions are automatic based on your test performance or medical history. Others you can request to be removed by retesting or providing updated medical documentation. You can view all endorsements and restrictions on your license by checking your DPS record online or calling your local DPS office.

How to change your license class in Texas

If you need to upgrade from Class C to a CDL (Class A or B), you'll visit a Texas DPS office to explore. Bring your current license, proof of residency, your Social Security number, and proof of citizenship or legal presence. You'll pay the process fee, which varies depending on your class and how long you want the license to be valid.

You'll then take the written knowledge test for your new class. If you pass, you'll schedule a behind-the-wheel driving test, usually within a few weeks. Once you pass the driving test, DPS will issue your new license. The entire process from process to new license typically takes four to eight weeks, though it can be faster if you schedule your driving test quickly.

If you're adding an endorsement like Class M, the process is similar but usually faster — you can often complete the written and riding skills tests in a single visit, or skip the riding test if you've completed an approved motorcycle safety course.

Frequently Asked Questions

Can I drive a truck over 26,000 pounds GVWR with a Class C license?

No. Driving any vehicle that exceeds your license class is illegal in Texas. You can be fined, receive points on your driving record, and have your vehicle impounded. Check your truck's GVWR on the door jamb or in the owner's manual before assuming your Class C covers it.

Do I need a CDL to drive my personal pickup truck?

Only if your truck's GVWR exceeds 26,000 pounds. Most standard pickup trucks fall under this threshold and are covered by a Class C license. However, some heavy-duty or commercial-grade trucks exceed it. Look up your specific truck's GVWR to be certain.

How long does it take to get a motorcycle endorsement?

If you take the written and riding skills tests at a DPS office, you can complete both in one visit and receive your endorsement within days. If you take an approved motorcycle safety course instead, you can add the endorsement when ready after course completion by bringing your certificate to DPS.

What happens if I let my CDL expire?

You'll need to reapply and retake all tests — written, pre-trip inspection, and behind-the-wheel — just as if you were getting a CDL for the first time. You cannot straightforward renew an expired CDL by mail. Plan ahead and renew before your expiration date to avoid this hassle.

Can I have multiple endorsements on one license?

Yes. You can add multiple endorsements to your Class C, D, or E license as long as you meet the testing and background check requirements for each one. Your license card will list all active endorsements.