What a Commercial Driver's License in Texas Actually Requires

A Commercial Driver's License (CDL) in Texas is a credential that lets you operate vehicles weighing more than 26,001 pounds gross vehicle weight rating (GVWR), or any vehicle designed to carry 16 or more passengers including the driver. You cannot legally drive a semi-truck, dump truck, tanker, or most buses without one. Texas issues CDLs through the Department of Public Safety (DPS), and the process involves written tests, a skills test, and a medical examination — all of which you must pass before you can work as a commercial driver.

The state divides CDLs into three classes based on vehicle weight and passenger capacity: Class A (tractor-trailers and heavy combinations), Class B (single heavy vehicles like dump trucks or buses), and Class C (smaller vehicles carrying 16 or more passengers). You can also add endorsements — special qualifications for hazardous materials (HazMat), tanker vehicles, or passenger transport — which require additional testing. Most commercial driving jobs require at least a Class A or Class B CDL with specific endorsements.

Key Takeaways

  • Texas requires you to pass a medical examination, written knowledge tests, and a behind-the-wheel skills test before the DPS will issue a CDL.
  • You must hold a valid Texas driver's license and be at least 18 years old (21 if you plan to drive across state lines or carry hazardous materials).
  • The written tests cover general knowledge, air brakes, combination vehicles, and any endorsements you are pursuing, and you must score at least 80 percent on each test.
  • The skills test includes a pre-trip vehicle inspection, a basic control test, and an on-road driving test, all conducted by a DPS examiner or an approved third-party tester.
  • Endorsements like HazMat or tanker require separate written tests and background checks, which add time and cost to the overall process.

Medical Certification and Physical Requirements

Before you can take any CDL test in Texas, you must pass a medical examination performed by a certified medical examiner on the National Registry of Certified Medical Examiners. This examiner checks your vision, hearing, blood pressure, and overall fitness to operate a commercial vehicle safely. The exam costs between $75 and $150 depending on the provider, and you pay out of pocket — there is no state subsidy. The examiner will issue a Medical Certificate (Form MCSA-5875) valid for two years if you pass, or one year if you have certain conditions like diabetes or hypertension that are controlled by medication.

You must bring the Medical Certificate with you when you explore for the CDL at a DPS office. If you fail the medical exam or do not obtain one before your appointment, the DPS will not let you test. Some conditions — such as severe vision loss, uncontrolled seizures, or certain heart conditions — will disqualify you from holding a CDL. If you have a medical history that concerns you, contact a medical examiner before scheduling your DPS appointment; they can tell you whether you will likely pass.

Written Knowledge Tests and What They Cover

Texas requires you to pass written tests administered by the DPS at any driver's license office. The General Knowledge test covers safe driving practices, vehicle inspection, and road rules — 50 questions, and you need 40 correct to pass. If you are pursuing a Class A or Class B CDL, you must also pass the Air Brakes test (25 questions, 20 correct required) and the Combination Vehicles test for Class A (20 questions, 16 correct required). Each test costs $7.

If you want endorsements, you take additional tests: HazMat (30 questions, 24 correct), Tanker (20 questions, 16 correct), Passenger (20 questions, 16 correct), and School Bus (20 questions, 16 correct). Each endorsement test costs $7. You can take all the tests in one visit or spread them across multiple visits — there is no time limit between them. Most people study using the Texas CDL Manual (available free on the DPS website) or third-party study guides and practice tests. You can retake any test you fail, but you must wait one day between attempts.

The Skills Test: What Happens During the Exam

The skills test has three parts, all conducted on the same day by a DPS examiner or an approved third-party testing facility. The pre-trip inspection requires you to walk around and under the vehicle, pointing out and explaining critical safety components — lights, brakes, tires, coupling devices, and cargo securement. You have about 15 minutes and must identify at least 13 out of 20 items correctly to pass this portion.

The basic control test takes place in a closed course and measures your ability to maneuver the vehicle precisely. You will perform a straight-line backing, an offset backing, and a 90-degree alley dock (for Class A and B). Cones mark the boundaries, and hitting a cone or going outside the marked area results in automatic failure of that exercise. The on-road test lasts 30 to 45 minutes and covers acceleration, braking, turning, lane changes, merging, and response to traffic situations. The examiner sits beside you and scores your performance on safety, control, and judgment.

You must pass all three parts to pass the skills test. If you fail any part, you can retake the entire skills test, but you must schedule a new appointment and pay the testing fee again (typically $100 to $150 at a DPS office, or $150 to $300 at a third-party facility). Many people hire a CDL training school to prepare; these schools provide classroom instruction, behind-the-wheel training, and often have their own testing facilities.

Timeline and Cost Breakdown

The entire CDL process in Texas typically takes 4 to 12 weeks from start to finish, depending on how quickly you study, schedule your tests, and find an available examiner. The medical exam comes first and takes 1 to 2 weeks to schedule. Written tests can usually be taken within a few days of your DPS appointment. The skills test has longer wait times — DPS offices often have 2 to 6 week backlogs, and third-party testers may have shorter or longer waits depending on demand in your area.

Total out-of-pocket costs range from $300 to $800 if you study independently and test at a DPS office: medical exam ($75–$150), written tests ($7 per test, typically $35–$70 for all required tests), and skills test ($100–$150). If you attend a CDL training school, costs range from $3,000 to $7,000 depending on the school and whether it includes housing or job placement information. Some employers reimburse training costs after you work for them for a set period, so ask potential employers about tuition reimbursement before you enroll.

Endorsements and Background Checks

Adding endorsements to your CDL requires passing the written test for that endorsement and, in some cases, a background check. HazMat endorsement requires a Transportation Security Administration (TSA) background check, which involves fingerprinting and a records review; this takes 2 to 4 weeks and costs $97.50. You must be at least 21 years old and a U.S. citizen or permanent resident to hold a HazMat endorsement. Passenger and School Bus endorsements do not require a TSA check but do require you to pass the written test and demonstrate safe driving practices during the skills test.

If you have a criminal record, certain convictions will disqualify you from a HazMat endorsement or from driving a school bus. The DPS will tell you during the process process if your record prevents you from holding a specific endorsement. Endorsements are valid for the same period as your CDL (typically five years) and must be renewed together.

Renewing and Maintaining Your CDL in Texas

A Texas CDL is valid for five years from the date of issue. You must renew it before it expires by visiting a DPS office, passing a new medical examination, and paying the renewal fee (currently $97 for a five-year CDL). You do not have to retake the written or skills tests unless your CDL was suspended or revoked, or unless you want to add a new endorsement.

Your Medical Certificate must remain valid at all times while you hold a CDL. If your medical certificate expires before your CDL does, you cannot legally drive a commercial vehicle until you obtain a new one. Keep track of both expiration dates and schedule your medical exam at least 30 days before it expires. Some employers require you to maintain a clean driving record and pass random drug tests as a condition of employment; these are separate from CDL renewal requirements but are common in the industry.

Frequently Asked Questions

Can I get a CDL if I have a suspended or revoked driver's license?

No. You must have a valid, unrestricted Texas driver's license before you can obtain a CDL. If your license is suspended or revoked, you must resolve that issue first by paying fines, completing required courses, or waiting out the suspension period.

What is the difference between a CDL and a regular driver's license?

A regular driver's license allows you to operate passenger vehicles and light trucks up to 26,000 pounds GVWR. A CDL is required to operate heavier vehicles or vehicles designed to carry 16 or more passengers. Employers also require a CDL for insurance and liability reasons.

Do I have to use a CDL training school, or can I study on my own?

You can study independently using the Texas CDL Manual and practice tests, then test at a DPS office. Many people do this successfully. However, training schools provide hands-on instruction and access to vehicles for practice, which many people find helpful — especially for the skills test.

What happens if I fail the skills test?

You can retake the entire skills test after scheduling a new appointment and paying the testing fee again. There is no limit on how many times you can retake it. Many people pass on their second or third attempt after additional practice.

Can I drive a commercial vehicle while my CDL process is pending?

No. You must have a valid CDL in your possession before you operate any commercial vehicle. Driving without a CDL when one is required is a criminal offense in Texas.