What a Texas CDL covers and who needs one

A Commercial Driver's License (CDL) in Texas is required if you operate a vehicle weighing 26,001 pounds or more, haul hazardous materials, or drive certain passenger vehicles — regardless of the vehicle's weight. The Texas Department of Public Safety (DPS) issues CDLs, and the requirements are set by federal law, so the basic structure is the same across all states.

You need a CDL to drive a semi-truck, dump truck, tanker truck, or most delivery vehicles used for commercial purposes. You also need one to operate a school bus or a vehicle carrying 16 or more passengers for compensation. If you drive a pickup truck or van for personal use, or even for work but the vehicle weighs under 26,001 pounds and you're not hauling hazardous materials, you do not need a CDL — a standard driver's license is sufficient.

Texas recognizes three classes of CDL: Class A (tractor-trailers and most heavy combinations), Class B (straight trucks and buses), and Class C (vehicles requiring a CDL but not falling into Classes A or B). Most truck drivers hold a Class A license. The class you need depends on the vehicle's Gross Vehicle Weight Rating (GVWR) and what you're hauling.

Key Takeaways

  • You must pass a written knowledge test, a skills test with a vehicle inspection, and a road test — all administered by the Texas DPS — to obtain a CDL.
  • Texas requires you to hold a valid non-commercial driver's license before you can test for a CDL, and you must be at least 18 years old (21 for interstate commerce).
  • Endorsements such as Hazmat (H), Tanker (N), and Passenger (P) are added to your CDL based on additional tests and background checks specific to what you'll be hauling or transporting.
  • The written test covers vehicle inspection, safe driving practices, and federal regulations; you can study using the Texas CDL Handbook, which the DPS publishes free online.
  • Skills and road tests must be scheduled through a DPS office or an approved third-party testing facility, and you'll need to bring your own vehicle or arrange one that meets testing standards.

Age requirements and residency rules in Texas

Texas requires you to be at least 18 years old to obtain a CDL for intrastate commerce (driving within Texas only). If you plan to drive across state lines (interstate commerce), you must be at least 21 years old. This federal requirement applies to all states and is non-negotiable for interstate work.

You must be a Texas resident to hold a Texas CDL. The DPS defines residency as having a permanent address in Texas where you receive mail and intend to remain. If you move to Texas from another state and already hold a CDL, you can transfer it to a Texas license by visiting a DPS office with proof of residency and your current out-of-state CDL. You do not have to retake the tests if your license is still valid.

If you hold a CDL from another state and move to Texas, you have a grace period to transfer it. However, if your out-of-state CDL expires before you transfer it, you will have to take all three tests again. It's worth transferring early to avoid this.

The three-part testing process: knowledge, vehicle inspection, and road skills

The Texas CDL testing process has three separate components, and you must pass all three. You can take them on the same day or spread them across multiple visits, but most people schedule them together to get it done in one trip.

The knowledge test is a written exam covering federal and state regulations, vehicle operation, and safety. You answer multiple-choice questions on a computer at a DPS office. The test covers topics like brake systems, cargo securement, hazardous materials rules (if you're pursuing a Hazmat endorsement), and proper procedures during inspections and traffic stops. You must score at least 80 percent to pass. The Texas CDL Handbook, available free from the DPS website, covers all the material on the test.

The vehicle inspection test requires you to demonstrate that you can inspect a commercial vehicle for safety defects. You walk around a truck or bus with a DPS examiner, point out key components (lights, brakes, tires, mirrors, coupling devices), and explain what you're checking and why. You must identify working and defective parts correctly. This test has no written component — it's entirely practical and takes about 15 minutes.

The road skills test is a driving exam in which you operate a commercial vehicle under the examiner's observation. You perform basic maneuvers like backing up, turning, and lane changes, then drive on public roads. The examiner watches for safe driving habits, proper use of mirrors, smooth braking, and compliance with traffic laws. You must bring a vehicle that meets testing requirements — it must be the same class as the CDL you're testing for, be properly registered and insured, and have working safety equipment.

Endorsements and what they require

A CDL endorsement is an add-on that permits you to haul specific cargo or operate certain vehicle types. You do not need every endorsement — you only add the ones required for the work you do. Each endorsement requires an additional written test and, in some cases, a background check.

The Hazmat (H) endorsement allows you to transport hazardous materials. It requires passing a written test on hazmat regulations and a Transportation Security Administration (TSA) background check. The TSA check includes fingerprinting and a criminal history review. This endorsement is valid for five years, and you must renew it before it expires.

The Tanker (N) endorsement is required to haul liquids or gases in a tanker truck. It requires a written test covering tanker-specific safety rules, such as how liquid surge affects braking and handling. You do not need a separate vehicle inspection or road test for this endorsement.

The Passenger (P) endorsement is required to transport passengers for compensation — this includes school buses and charter buses. It requires a written test on passenger safety and a background check. Some employers also require a medical examination and a passenger endorsement skills test, though Texas does not mandate the skills test as part of the state requirement.

Other endorsements include Double/Triple Trailers (T), Tank Vehicles (N), and School Bus (S). Each has its own written test. You can add multiple endorsements to a single CDL.

Medical certification and renewal timelines

Before you can obtain a CDL, you must pass a medical examination performed by a certified medical examiner listed on the Federal Motor Carrier Safety Administration (FMCSA) registry. This is not a standard doctor's visit — the examiner checks your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. You must meet federal medical standards, which exclude certain conditions like uncontrolled diabetes or severe hearing loss.

The medical certificate is valid for two years (or one year if you fail to meet certain standards). You must carry a copy of your medical certificate when you drive, and you must renew it before it expires. If your certificate expires while you're holding a CDL, your license becomes invalid for commercial driving until you renew the certificate.

A Texas CDL is valid for five years from the date of issue, provided your medical certificate remains valid. When your CDL expires, you must renew it at a DPS office. Renewal requires passing the knowledge test again, but you do not have to retake the vehicle inspection or road skills test unless your license was suspended or revoked, or unless you're adding a new endorsement.

Disqualifications and what can prevent you from getting a CDL

Texas and federal law disqualify certain people from holding a CDL. A major disqualification is a conviction for driving under the influence (DUI) or driving while intoxicated (DWI) in any vehicle. A single DUI or DWI conviction disqualifies you for at least one year; a second conviction within ten years disqualifies you for life.

Other disqualifications include felony convictions involving the use of a motor vehicle, fleeing from police, reckless driving, and certain traffic violations within a specific timeframe. A disqualification for reckless driving or excessive speeding typically lasts 60 days for a first offense and one year for a second offense within three years.

You may also be disqualified if you fail to pay child support, owe back taxes, or have an outstanding warrant. These are administrative disqualifications and can sometimes be lifted once the underlying issue is resolved. If you believe you have been disqualified in error, you can request a hearing with the DPS to challenge the disqualification.

Where to test and how to schedule in Texas

You can take your CDL tests at any Texas DPS office that offers CDL testing. Not all DPS locations administer CDL exams, so check the DPS website or call ahead to find a testing site near you. You can also test at an approved third-party testing facility — these are private companies contracted by the DPS to administer CDL tests. Third-party facilities often have shorter wait times, but they charge a fee (typically $100 to $200 for all three tests combined), whereas DPS offices charge a state fee of around $100.

To schedule a test, contact the DPS office or third-party facility directly. Many facilities allow online scheduling. You will need to provide your Texas driver's license number, your date of birth, and the class of CDL you're testing for. Some facilities require you to pre-register online and pay a fee before your appointment.

Bring your valid Texas driver's license, proof of residency (a utility bill or lease), your medical certificate, and proof of vehicle insurance to your test appointment. If you're testing at a third-party facility, confirm what documents they require before you arrive. Arrive at least 15 minutes early, as testing facilities may turn away late arrivals.

Frequently Asked Questions

Can I transfer my CDL from another state to Texas without retaking the tests?

Yes, if your out-of-state CDL is still valid and you meet Texas residency requirements. Bring your current CDL, proof of Texas residency, and your medical certificate to a DPS office. The DPS will issue a Texas CDL without requiring you to retake the knowledge, vehicle inspection, or road skills tests. If your out-of-state CDL has expired, you must take all three tests.

What happens if I fail one of the three CDL tests?

You can retake the failed test after a waiting period. For the knowledge test, you can retake it after one business day. For the vehicle inspection and road skills tests, you must wait at least one business day before retesting. There is no limit on how many times you can retake a test, but each attempt may incur an additional fee.

Do I need to attend a truck driving school to get a CDL?

No, truck driving school is not required by Texas or federal law. You can study the Texas CDL Handbook on your own and test directly with the DPS. However, many employers prefer or require that you complete a formal training program, and some schools offer job placement information. Training programs typically cost $3,000 to $7,000 and take four to eight weeks.

What is the difference between a CDL and a commercial learner's permit?

A commercial learner's permit (CLP) allows you to practice driving a commercial vehicle under the supervision of a licensed CDL holder. You must obtain a CLP before you can take the road skills test for a CDL. The CLP requires passing the knowledge test and the vehicle inspection test, but not the road skills test. A CLP is valid for 180 days and cannot be renewed.

Can I add endorsements after I receive my CDL, or do I have to test for them upfront?

You can add endorsements at any time after you receive your CDL. You do not have to test for all endorsements when you first explore. Visit a DPS office, pass the written test for the endorsement you want, and pay the endorsement fee. If the endorsement requires a background check (like Hazmat or Passenger), the DPS will process that separately.