Getting a CDL in Texas requires a written knowledge test, a skills test, and a valid Texas driver's license first

A Commercial Driver's License (CDL) in Texas is issued by the Texas Department of Public Safety (DPS). You cannot skip straight to a CDL — you must hold a regular Class C driver's license first. The process involves studying the CDL manual, passing a written exam on the rules specific to commercial driving, and then passing a behind-the-wheel skills test with an examiner. The whole timeline typically takes several weeks to a few months, depending on how quickly you study and schedule your tests.

Texas has three CDL classes (A, B, and C), each allowing you to drive different weights and types of vehicles. Most people pursuing a CDL start with Class A, which covers the widest range of commercial trucks. You will also choose endorsements — additional qualifications like hazmat (hazardous materials) or tanker — based on what you plan to haul.

Key Takeaways

  • You must have a valid Texas Class C driver's license before you can test for a CDL; you cannot hold both at the same time.
  • The written test covers traffic laws, vehicle inspection, and safe driving practices specific to commercial trucks, and you study from the official Texas CDL manual.
  • The skills test includes a pre-trip vehicle inspection, a backing maneuver, and a road test with a DPS examiner, and you must pass all three parts on the same day to pass the test.
  • You can study on your own or attend a CDL training school, which typically costs $3,000 to $7,000 and takes four to eight weeks.
  • Medical certification through a Department of Transportation (DOT) physical is required before you can be issued a CDL, and the certificate is valid for two years.

Step 1: Get your Texas Class C driver's license if you don't have one

If you already hold a valid Texas driver's license, skip this step. If you do not, you need to obtain one first. Visit your local Texas DPS office with proof of identity, proof of residency, and proof of Social Security number. You will take a written test on traffic laws and road signs, pass a vision screening, and pass a driving test. Once you have your Class C license, you can move forward with CDL requirements.

Your Class C license must be valid and in your possession when you test for your CDL. If your license is suspended or expired, you cannot test.

Step 2: Obtain your Department of Transportation medical certificate

Before you can be issued a CDL, you must pass a DOT physical conducted by a certified medical examiner. This is not optional — the DPS will not issue your CDL without proof of this medical clearance. The examiner checks your vision, hearing, blood pressure, and general health to may support you can safely operate a commercial vehicle. The exam costs between $50 and $150, depending on the provider.

Search for a certified DOT medical examiner through the Federal Motor Carrier Safety Administration (FMCSA) National Registry at nationalregistry.fmcsa.dot.gov. Once you pass, you receive a Medical Certificate valid for two years. Bring this certificate with you when you test for your CDL.

Step 3: Study the Texas CDL manual and choose your class and endorsements

The Texas CDL manual is free and available on the DPS website at dps.texas.gov. read it or request a printed copy at any DPS office. The manual covers vehicle inspection, safe driving practices, cargo handling, and the rules of the road specific to commercial driving. Most people spend two to four weeks studying before they feel ready to test.

Decide which CDL class you need. Class A allows you to drive combination vehicles (tractor-trailers) over 26,001 pounds. Class B covers single vehicles over 26,001 pounds. Class C is for vehicles under 26,001 pounds but carrying hazmat or 16 or more passengers. Most commercial truck drivers pursue Class A.

You can also add endorsements to your CDL. Common ones include Hazmat (H), Tanker (N), Passenger (P), and Air Brake (X). You do not need endorsements to get your CDL, but you will need them if your job requires them. Each endorsement requires passing an additional written test.

Step 4: Pass the CDL written knowledge test

Visit a Texas DPS office and request to take the CDL written test. Bring your valid Class C driver's license, your DOT medical certificate, and proof of your Social Security number. The test covers the material in the CDL manual and includes questions on vehicle inspection, safe driving, hazard perception, and cargo handling. The test is computer-based and takes about 60 minutes.

You must score at least 80 percent to pass. If you fail, you can retake the test, but you must wait at least one day before trying again. Once you pass the written test, the DPS issues you a Commercial Learner's Permit (CLP), which allows you to practice driving a commercial vehicle with a licensed CDL holder in the passenger seat.

Step 5: Practice with your Commercial Learner's Permit and prepare for the skills test

With your CLP, you can drive a commercial vehicle on public roads as long as a CDL holder is with you. Use this time to practice the maneuvers and road situations you will face on the skills test. Many people attend a CDL training school during this phase, which provides hands-on instruction and access to commercial vehicles for practice. Training schools typically cost $3,000 to $7,000 and run four to eight weeks.

If you train on your own, you will need access to a commercial vehicle and a mentor with a valid CDL. Either way, practice is essential — the skills test is difficult, and most first-time test-takers who have not practiced extensively fail.

Step 6: Schedule and pass the CDL skills test

Once you feel ready, schedule your skills test at a Texas DPS office. The test has three parts, all conducted on the same day with the same examiner. You must pass all three to pass the test.

Part 1: Pre-trip vehicle inspection. You walk around and inspect the commercial vehicle, pointing out safety features and checking for defects. The examiner asks you questions about what you are looking for and why. This takes about 30 minutes.

Part 2: Backing maneuver. You perform specific backing exercises in a closed course, such as straight backing, offset backing, and alley docking. The examiner watches for safety and precision. This takes about 10 minutes.

Part 3: Road test. You drive the commercial vehicle on public roads for about 30 to 45 minutes while the examiner observes. You will encounter various traffic situations, intersections, and highway driving. The examiner scores you on vehicle control, safety, and compliance with traffic laws.

If you pass all three parts, you receive your CDL on the spot. If you fail any part, you must retake the entire skills test. You can schedule another test, but there is typically a waiting period of several days to a week.

Frequently Asked Questions

Can I get a CDL without attending a training school?

Yes. You can study the manual on your own and practice with a mentor who holds a CDL. However, most people find that formal training increases their chances of passing the skills test on the first attempt. Training schools provide structured instruction, access to commercial vehicles, and feedback from experienced instructors.

How long is a CDL valid in Texas?

A CDL is valid for five years from the date of issue. You must renew it before it expires. Renewal requires passing a new written test and medical certification, but you do not have to retake the skills test unless your CDL was suspended or revoked.

What disqualifies you from getting a CDL in Texas?

You cannot obtain a CDL if you have certain criminal convictions, if your driver's license is suspended or revoked, or if you fail the DOT medical exam. Some medical conditions, such as uncontrolled diabetes or severe vision problems, may also disqualify you. The DPS will inform you of any disqualifications when you explore.

Do I need to take the skills test at the same DPS office where I took the written test?

No. You can take the written test at one DPS office and the skills test at another. However, not all DPS offices offer skills testing. Check the DPS website or call ahead to find a location near you that administers the skills test.

What happens if I fail the skills test?

You can retake it after a waiting period, typically several days to a week. You keep your CLP while you practice and prepare for another attempt. There is no limit to how many times you can retake the skills test, but each attempt costs a testing fee.