Texas has five main driver's license classes, and the one you get depends on what you plan to drive

Texas issues five different classes of driver's licenses: Class A, Class B, Class C, Class M, and Chauffeur. Each class lets you drive different types of vehicles and has different age and testing requirements. Most new drivers in Texas start with a Class C license, which covers regular passenger cars, pickup trucks, and vans. If you plan to drive a motorcycle, you'll need a Class M endorsement added to your license. If you want to drive larger commercial trucks or buses, you'll pursue a Class A or Class B license instead, which requires additional training and testing.

The class you need is determined before you take your written test and road test. You cannot change your mind after you pass — you have to start over with a different test. This guide explains what each class covers, who can get it, and what the testing looks like for each one.

Key Takeaways

  • Class C is the standard license for passenger vehicles and is what most new drivers get in Texas.
  • Class M is an endorsement added to any other license class if you want to ride a motorcycle.
  • Class A and Class B are commercial licenses for trucks and buses and require a commercial driver's license (CDL) with additional testing.
  • You must decide your license class before you test; you cannot change it after you pass your road test.
  • Age requirements vary by class, with some classes available only at 18 or older.

Class C: The standard passenger vehicle license

A Class C license is the most common license in Texas. It allows you to drive passenger cars, pickup trucks, vans, and small SUVs — basically any vehicle that is not a motorcycle or a commercial truck. You can also tow a trailer as long as the trailer's gross vehicle weight rating (GVWR) does not exceed 4,600 pounds.

You can get a Class C license at age 16 if you have held a learner's permit for at least six months and are enrolled in school, or at age 18 without the permit waiting period. The written test covers Texas traffic laws and road signs. The road test lasts about 20 to 25 minutes and tests basic driving skills like parking, lane changes, and following traffic signals.

If you want to tow a larger trailer, you will need to add a Class B endorsement to your Class C license. This requires an additional written test but not a new road test.

Class M: Motorcycle endorsement for any license class

A Class M endorsement is not a separate license — it is an addition to whichever license class you already have or are getting. If you want to ride a motorcycle in Texas, you must have an M endorsement on your license, whether you hold a Class C, Class A, or Class B.

You must be at least 16 years old to get a Class M endorsement. You have two paths: take a motorcycle safety course approved by the Texas Department of Licensing and Regulation (TDLR), or pass a separate motorcycle written test and road test at the Texas Department of Public Safety (DPS). The safety course route is faster and does not require a road test — you pass the course and bring your certificate to DPS to add the endorsement. The test route requires you to pass a written exam on motorcycle laws and a road test on an actual motorcycle.

The motorcycle road test is shorter than a car road test but more demanding. You will be tested on starting, stopping, turning, and obstacle avoidance on a motorcycle.

Class A: Commercial license for heavy trucks and combinations

A Class A commercial driver's license (CDL) allows you to drive the largest commercial trucks and any combination of vehicles (like a tractor-trailer). You can also drive Class B and Class C vehicles with a Class A license.

You must be at least 18 years old to get a Class A CDL, and 21 if you want to drive across state lines. Before you can test for a Class A, you must hold a valid Class C license and pass a medical examination by a certified medical examiner. The written test is longer and more detailed than a Class C test and covers commercial driving laws, air brakes, and safe hauling practices. The road test takes about 30 to 45 minutes and is conducted in an actual commercial truck.

Many people pursue a Class A CDL through a commercial truck driving school, which provides training and can help you prepare for both the written and road tests. Some schools have agreements with DPS testing sites to conduct the road test on their grounds.

Class B: Commercial license for medium trucks and buses

A Class B commercial driver's license (CDL) allows you to drive medium-duty commercial trucks, buses, and vehicles designed to carry 16 or more passengers. You can also drive Class C vehicles with a Class B license, but not Class A vehicles.

Like Class A, you must be at least 18 years old (or 21 for interstate driving) and hold a valid Class C license before you test. You will need to pass a medical examination and a written test specific to Class B vehicles. The road test is conducted in the type of vehicle you will be driving — usually a bus or medium truck — and lasts 30 to 45 minutes.

School bus drivers in Texas must hold a Class B CDL with a school bus endorsement. This requires additional testing and a background check through your school district.

Chauffeur license: For drivers of hired passenger vehicles

A Chauffeur license is required if you drive passengers for hire in a vehicle that holds 15 or fewer people — think taxi drivers, Uber drivers, or private car services. You cannot use a regular Class C license for this work in Texas.

You must be at least 18 years old and hold a valid Class C license before you can get a Chauffeur license. The written test covers passenger safety, customer service, and Texas transportation laws. The road test is similar to a Class C road test but may include additional scenarios like picking up and dropping off passengers safely.

If you drive for a rideshare company or taxi service, check with your employer about whether they require a Chauffeur license. Some companies handle the paperwork for you; others require you to obtain it on your own.

How to decide which class you need before you test

Before you schedule your road test, you need to know which class you are testing for. The class you choose determines which written test you take and which road test you will be given. You cannot take a Class C road test and then decide you want a Class A — you have to start the entire process over.

Ask yourself: What will I be driving most often? If the answer is a regular car, pickup truck, or van, you need Class C. If you want to ride a motorcycle, add a Class M endorsement. If you plan to drive a commercial truck or bus for work, you need Class A or Class B and should enroll in a commercial driving school first. If you drive passengers for hire, you need a Chauffeur license.

When you go to DPS to schedule your road test, tell the clerk which class you want. They will give you the correct written test study materials and schedule you for the right road test. Write down your chosen class and bring it with you on test day.

Frequently Asked Questions

Can I get a Class C license and upgrade to a Class A later?

Yes. You start with a Class C, and later you can pursue a Class A or Class B CDL. You will need to take the commercial written test and road test, but you do not have to retake the Class C test. Many people get their Class C first and then add a commercial license when they start a truck driving job.

Do I need a Class M endorsement if I only ride a motorcycle occasionally?

Yes. Texas law requires a Class M endorsement on your license to operate any motorcycle on public roads, even if you ride rarely. Riding without one is illegal and can result in a fine.

What is the difference between Class A and Class B?

Class A covers the heaviest trucks and tractor-trailers. Class B covers medium trucks and buses. Class A drivers can drive Class B vehicles, but Class B drivers cannot drive Class A vehicles. Your job will determine which you need.

Can I test for a commercial license without going to truck driving school?

Yes, you can test without formal schooling, but most people attend a commercial driving school first. The school provides hands-on training and helps you prepare for the written and road tests. Testing without training is possible but much harder.

If I get a Chauffeur license, can I still drive my own car?

Yes. A Chauffeur license is an addition to your Class C license, not a replacement. You can drive your personal vehicle and also drive passengers for hire with the same license.