What each Texas license class covers
Texas groups driver's licenses into classes based on the weight and type of vehicle you can legally operate. The class you need depends on what you drive most often — a regular car, a motorcycle, a truck over a certain weight, or a combination. When you get your license, the Department of Public Safety (DPS) issues you one class, and you cannot drive a vehicle that requires a different class without getting that class added to your license.
The most common class is Class C, which covers regular passenger cars, pickup trucks under 26,001 pounds, and vans. If you drive a motorcycle, you need a Class M endorsement added to any other class. Heavier trucks and commercial vehicles require Class A, B, or CD licenses, which have stricter testing and medical requirements because the vehicles are larger and carry more risk on the road.
Each class has specific weight limits and vehicle types attached to it. Driving a vehicle that requires a higher class than what you hold is illegal in Texas, even if you are a safe driver — it is a matter of licensing law, not just safety training.
Key Takeaways
- Class C is the standard license for cars and light trucks under 26,001 pounds; most people in Texas hold this class.
- Class M is an endorsement you add to another license class if you ride motorcycles or mopeds.
- Class A and B licenses are for commercial trucks and require a commercial driver's license (CDL) test, medical certification, and more training than a regular license.
- The class you hold must match the vehicle you are driving; using the wrong class is a violation even if you are experienced.
- You can hold multiple classes on one license — for example, Class C with a Class M endorsement — if you pass the tests for each.
Class C: The standard passenger vehicle license
Class C is what most Texas drivers hold. It covers any passenger car, any pickup truck under 26,001 pounds gross vehicle weight rating (GVWR), and vans designed to carry 15 or fewer passengers. If you drive a regular sedan, a small SUV, or a standard pickup from a dealership, you need Class C.
To get a Class C license, you must pass a written test on traffic laws, a driving test, and a vision test. You do not need a medical certificate or commercial training. The written test covers road signs, right-of-way rules, and safe driving practices. The driving test is conducted by a DPS examiner and lasts about 20 to 30 minutes; you drive on public roads and demonstrate basic skills like parking, turning, and stopping.
Class C is valid for five years if you are under 85 years old, and you renew it by mail, online, or in person at a DPS office. If you turn 85 or older, your license is valid for two years and you must renew in person.
Class M: The motorcycle and moped endorsement
Class M is not a license class by itself — it is an endorsement you add to a Class C or other license if you ride motorcycles or mopeds. You cannot hold only a Class M; you must have another class first. In Texas, you need Class M to legally ride any motorcycle, including street bikes, cruisers, and touring bikes.
To get a Class M endorsement, you can either pass a written test and a riding test at a DPS office, or you can complete an approved motorcycle safety course. The DPS-approved course is offered by organizations like the Motorcycle Safety Foundation (MSF) and takes one or two days. If you pass the course, you do not have to take the DPS riding test — the course completion waives it. Many riders choose the course route because it teaches hands-on skills and the waiver saves time.
The written test covers motorcycle-specific rules, braking, turning, and hazard awareness. The riding test is conducted on a closed course with a DPS examiner and tests your ability to control the motorcycle, brake smoothly, and navigate turns. If you fail either test, you can retake it after a waiting period.
Class A and B: Commercial truck licenses
Class A and B licenses are commercial driver's licenses (CDLs) required to operate heavy trucks and certain commercial vehicles. Class A covers any combination of vehicles with a total GVWR of 26,001 pounds or more, where the towed vehicle weighs more than 10,000 pounds — this includes tractor-trailers and large semi-trucks. Class B covers single vehicles with a GVWR of 26,001 pounds or more — this includes dump trucks, cement mixers, and large delivery trucks.
Getting a Class A or B license is more involved than Class C. You must pass a written test specific to commercial driving, a pre-trip vehicle inspection test, and a road test. You also must obtain a medical certificate from a certified medical examiner, which confirms you meet federal health standards for operating commercial vehicles. The medical certificate is valid for two years and must be renewed before it expires.
Class A and B licenses are valid for four years (or until your medical certificate expires, whichever comes first). You must renew them in person at a DPS office, not by mail or online. If you hold a Class A or B license, you can also drive vehicles that require Class C, so you do not need a separate license for regular cars.
Class CD: Combination vehicles under commercial weight
Class CD is a less common license for vehicles that fall between regular passenger vehicles and full commercial trucks. It covers vehicles with a GVWR between 26,001 and 33,000 pounds that are not tractor-trailers — for example, some RVs, large motorhomes, and certain specialty vehicles. You do not need a CDL to drive a Class CD vehicle, but you do need a Class CD license specifically.
The requirements for Class CD are lighter than Class A or B but stricter than Class C. You must pass a written test and a driving test, and you must obtain a medical certificate. You do not need the commercial pre-trip inspection test that Class A and B require. Class CD licenses are valid for five years and can be renewed by mail or in person.
How to add a class or endorsement to your existing license
If you already hold a Texas driver's license and want to add a new class or endorsement, you do not have to get a completely new license. You can add Class M to a Class C license, upgrade from Class C to Class A, or add other endorsements without starting from scratch.
To add a class or endorsement, visit a DPS office and request an upgrade or endorsement addition. You will need to bring your current license, proof of residency, and proof of identity. You will take the written test and driving test for the new class or endorsement. If you are adding Class M, you can take the riding test or provide proof of completion from an approved motorcycle safety course. If you are upgrading to Class A or B, you will also need to obtain a medical certificate before or during the process.
The fee for adding a class or endorsement varies. As of 2024, adding an endorsement costs less than upgrading to a higher class, but fees can change. Check the DPS website or call your local DPS office for current pricing.
Restrictions and endorsements that appear on your license
Beyond the main class, your Texas license may carry restrictions or additional endorsements that limit or expand what you can drive. A restriction is a limitation — for example, if you failed the vision test without corrective lenses, your license will carry a restriction requiring you to wear glasses or contacts while driving. Other common restrictions include automatic transmission only (if you failed the driving test in a manual car) or daylight driving only (for certain medical conditions).
An endorsement is a permission to drive a specific type of vehicle beyond your base class. Class M is one endorsement. Others include Hazmat (hazardous materials), Passenger (buses carrying 16 or more people), and Tanker (vehicles carrying liquid in bulk). These endorsements require additional written tests and, in some cases, background checks.
Your license document will list your class, any restrictions, and any endorsements in a section labeled "Class" or "Endorsements." If you are unsure what your restrictions mean, the DPS office can explain them, or you can look them up on the DPS website.
Frequently Asked Questions
Can I drive a truck over 26,000 pounds with a Class C license?
No. Driving a vehicle that requires a higher class than what you hold is illegal in Texas. If you are caught driving a truck over 26,000 pounds with only a Class C license, you can be cited and fined. You must upgrade to Class A, B, or CD depending on the vehicle's weight and type.
Do I need a Class M license to ride a moped or scooter?
It depends on the engine size. In Texas, you need a Class M endorsement to ride any motorcycle. For mopeds and scooters with engines 50 cubic centimeters or smaller, the rules are different — you may not need a Class M if the vehicle is registered as a moped. Check with your local DPS office or the Texas Transportation Code to confirm the rules for your specific vehicle.
What happens if my medical certificate expires while I hold a Class A or B license?
Your Class A or B license becomes invalid once your medical certificate expires. You cannot legally drive a commercial vehicle until you renew the medical certificate with a certified examiner. You should renew it before it expires to avoid a gap in your driving privileges. Renewing takes one appointment and the certificate is valid for two years.
Can I hold multiple license classes at the same time?
Yes. You can hold Class C with a Class M endorsement, or Class A with a Hazmat endorsement, or other combinations. Each class or endorsement requires you to pass its own test, but they all appear on a single license document. You pay a fee for each class or endorsement you add.
How long does it take to get a Class A or B license?
The testing itself takes a few hours, but the full process depends on how quickly you schedule your tests and obtain your medical certificate. The medical certificate can be obtained at a certified examiner's office in one visit. Most people complete the written and road tests within a week or two of scheduling. The entire process from start to finish usually takes two to four weeks if you schedule efficiently.