What a Texas CDL is and who needs one

A Commercial Driver's License (CDL) in Texas is a special driver's license required to operate certain heavy or hazardous vehicles for compensation. You need a CDL if you drive a truck with a gross vehicle weight rating (GVWR) of 26,001 pounds or more, haul hazardous materials, or operate a vehicle designed to carry 16 or more passengers including yourself.

The Texas Department of Public Safety (DPS) issues CDLs. Unlike a standard driver's license, a CDL requires you to pass written knowledge tests, a skills test, and a medical examination. The process typically takes several weeks from start to finish, depending on how quickly you schedule your tests and how many attempts you need.

If you drive for a company, your employer may require you to hold a CDL even if the vehicle technically falls below the weight threshold. Some employers also require CDLs for liability and insurance reasons. Check your job offer or company policy to confirm what is required for your position.

Key Takeaways

  • Texas requires a CDL to operate trucks over 26,001 pounds GVWR, vehicles carrying hazardous materials, or buses carrying 16 or more passengers.
  • You must pass a medical examination, written knowledge tests for your chosen class and endorsements, and a behind-the-wheel skills test.
  • The Texas DPS administers all CDL testing; you cannot test through a private third party in Texas.
  • Your CDL class (A, B, or C) depends on the vehicle weight and type you plan to operate, and you can only test for the class that matches your actual driving needs.
  • Endorsements such as Hazmat, Tanker, and Passenger are added to your CDL after you pass additional written tests.

CDL classes in Texas and which one you need

Texas issues three CDL classes: Class A, Class B, and Class C. Your class is determined by the vehicle's GVWR and what you will actually drive, not by what you want in theory. The DPS will not issue you a higher class than your job requires.

Class A covers combination vehicles (tractor-trailer rigs) with a GVWR of 26,001 pounds or more, where the towed unit weighs more than 10,000 pounds. This is the most common class for long-haul trucking. A Class A license also allows you to operate Class B and Class C vehicles.

Class B covers single vehicles with a GVWR of 26,001 pounds or more, or any vehicle designed to carry 16 or more passengers. This includes straight trucks, dump trucks, and buses. A Class B license also allows you to operate Class C vehicles.

Class C covers vehicles that require a CDL only because they carry hazardous materials, or vehicles designed to carry 16 or more passengers that do not meet Class A or B weight thresholds. Class C is the most restrictive and does not allow you to operate Class A or B vehicles.

When you explore, bring documentation showing what vehicle you will drive: the vehicle registration, proof of employment, or a letter from your employer stating the vehicle type and GVWR. The DPS examiner will verify this before scheduling your skills test.

Medical certification and the CDLIS medical exam

Before you can test for a CDL, you must pass a medical examination performed by a CDLIS-certified medical examiner. CDLIS stands for Commercial Driver's License Information System. This is a federal requirement, not a Texas-only rule.

The medical exam checks your vision, hearing, blood pressure, and overall fitness to operate a commercial vehicle safely. You will be asked about your medical history, including any conditions that might affect your ability to drive. The examiner will also test your ability to operate the vehicle's controls.

You can find a CDLIS-certified examiner through the Federal Motor Carrier Safety Administration (FMCSA) website or by calling your local DPS office. The exam costs between $75 and $150 depending on the examiner. Once you pass, you receive a Medical Certificate, which you must bring to your CDL test appointment.

Your Medical Certificate is valid for two years. If it expires before your CDL expires, you must renew it before you can continue driving commercially. Some medical conditions may result in a certificate that is valid for only one year or may require restrictions on your license.

Written knowledge tests and what they cover

All CDL applicants must pass a General Knowledge test covering traffic laws, vehicle inspection, and safe driving practices. The test has 50 questions, and you must answer at least 40 correctly to pass. You can take this test at any DPS office.

Depending on your CDL class, you will also take a Class-Specific test. Class A applicants take the Combination Vehicles test (20 questions, 16 correct to pass). Class B applicants take the Air Brakes test if their vehicle has air brakes (25 questions, 20 correct to pass). Class C applicants take tests based on their endorsements.

If you are seeking an endorsement—such as Hazmat, Tanker, Doubles/Triples, or Passenger—you must pass a separate written test for each endorsement. Hazmat tests are 30 questions (24 correct to pass). Tanker, Passenger, and other endorsement tests vary in length and passing score.

You may take the written tests in English or Spanish. The DPS does not provide study materials, but the Texas DPS website lists the topics covered in each test. Many third-party study guides and practice tests are available online. You can retake a failed test, but you must wait one day before your next attempt.

The behind-the-wheel skills test and what examiners evaluate

After you pass your written tests, you schedule a behind-the-wheel skills test with a DPS examiner. This test has three parts: the pre-trip vehicle inspection, the basic control skills test, and the road test.

During the pre-trip inspection, you walk around the vehicle and point out safety-critical components—lights, tires, brakes, mirrors, and coupling devices (if applicable). You must explain what you are checking and why. The examiner is testing whether you can spot unsafe conditions before you drive.

The basic control skills test takes place in a closed course. You must demonstrate your ability to back up, turn, and maneuver the vehicle without hitting cones or going outside marked boundaries. For Class A vehicles, you perform a straight-line backing, an offset backing, and a 90-degree alley dock. For Class B vehicles, the maneuvers are similar but adapted to the vehicle type.

The road test lasts 30 to 45 minutes. The examiner directs you through city streets, highways, and various traffic conditions. They watch for smooth acceleration and braking, proper lane positioning, mirror checks, and safe decision-making. You must follow all traffic laws and demonstrate that you can handle the vehicle safely in real-world conditions.

You can take the skills test only in the vehicle type you will actually drive. If you fail any part of the test, you must retake the entire test, not just the failed section. You can schedule a retest after one day.

how the process works and the timeline from start to finish

Start by visiting your local Texas DPS office or the DPS website to request a CDL process. You will need to provide your current driver's license, proof of residency (utility bill, lease, or bank statement), and your Social Security number. If you are not a U.S. citizen, you will need proof of legal presence.

Next, schedule your medical examination with a CDLIS-certified examiner. This can happen before or after you submit your process, but you must have your Medical Certificate before your CDL test appointment. Allow one to two weeks to find an examiner and get an appointment.

Once you have your Medical Certificate, schedule your written tests at a DPS office. Written tests are usually available within one to two weeks of your request. Plan to take the General Knowledge test first, then your class-specific test and any endorsement tests on the same day or within a few days.

After you pass all written tests, schedule your skills test. DPS offices typically have a waiting list for skills tests that ranges from two to six weeks depending on your location and the time of year. Rural areas may have shorter waits; urban areas like Houston and Dallas may have longer ones.

From the day you start to the day you receive your CDL, expect the process to take six to twelve weeks if you pass all tests on your first attempt. If you fail a test and need to retake it, add one to two weeks per retake.

Endorsements you can add to your Texas CDL

A CDL endorsement is a special authorization added to your license that allows you to operate or haul specific types of vehicles or cargo. You do not need all endorsements—only the ones required for your job. Each endorsement requires passing a separate written test.

Hazmat (H) allows you to haul hazardous materials. This endorsement requires a 30-question written test and a federal background check. The background check includes fingerprinting and a records review by the Transportation Security Administration (TSA). Hazmat endorsements are valid for five years.

Tanker (N) allows you to haul liquids or gases in a tanker truck. The written test covers the physics of liquid surge, proper braking, and safe handling of tanker vehicles. You do not need Hazmat to get Tanker, but many tanker loads are hazardous and require both endorsements.

Passenger (P) allows you to operate a bus or any vehicle designed to carry 16 or more passengers. The written test covers passenger safety, emergency procedures, and vehicle control with a full load. If you drive a school bus, you may also need a school bus endorsement (S), which requires additional training and a background check.

Doubles/Triples (T) allows you to haul double or triple trailers. This endorsement is primarily for Class A drivers and requires a written test on coupling, braking, and maneuvering with multiple trailers.

Frequently Asked Questions

Can I test for a CDL class higher than the vehicle I actually drive?

No. The Texas DPS will only issue you a CDL class that matches the vehicle you will operate. You must bring proof of employment or vehicle registration showing the actual vehicle type and GVWR. If you later need to drive a heavier vehicle, you can upgrade your license by taking the skills test for the new class.

What happens if I fail the skills test?

You can retake the entire skills test after one day. There is no limit to the number of times you can retake it, but each attempt requires a new test fee (typically $50 to $100). Many people pass on their second or third attempt. If you consistently fail, consider hiring a professional CDL training school to practice the maneuvers.

Do I need to attend a CDL training school?

No. Texas does not require formal training, and you can study and test on your own. However, many people find that a training school helps them pass the skills test faster. Training schools typically cost $3,000 to $7,000 and take two to four weeks. Some employers pay for training if you commit to working for them.

Can I hold a CDL and a regular driver's license at the same time?

No. When you receive your CDL, your regular driver's license is replaced by the CDL. A CDL allows you to drive regular passenger vehicles as well as commercial vehicles, so you do not need both licenses.

How long is a Texas CDL valid?

A CDL is valid for five years from the date of issue. You must renew it before it expires. Renewal requires passing a new medical examination and paying the renewal fee. You do not have to retake the written or skills tests unless your license was suspended or you are upgrading to a higher class.