How to get your CDL license in Texas
To get a Commercial Driver License (CDL) in Texas, you need a regular driver license first, then pass a written knowledge test, a skills test, and a medical exam. The Texas Department of Public Safety (DPS) handles CDL licensing. You'll start by getting your CDL permit, which lets you practice driving a commercial vehicle with a licensed CDL holder in the passenger seat. After you pass the written test for your permit, you can schedule the driving skills test at a DPS office or an approved third-party testing site. The whole process typically takes several weeks, depending on how quickly you schedule your tests and how many attempts you need.
Texas has different CDL classes depending on the vehicle weight and cargo type. Most people pursuing a CDL need a Class A license, which covers tractor-trailers and other heavy combination vehicles. Class B covers single heavy vehicles like dump trucks or city buses. Class C is for vehicles carrying hazardous materials or 16 or more passengers. You'll choose your class when you explore, and your test will be specific to that class.
Key Takeaways
- You must hold a valid Texas driver license before you can get a CDL permit or license.
- The written knowledge test covers vehicle control, safety, and regulations specific to your CDL class.
- You need a medical certificate from a certified medical examiner showing you meet federal health standards for commercial driving.
- The skills test includes a pre-trip inspection, a basic control test, and an on-road driving test, all performed in a vehicle matching your CDL class.
- You can take the skills test at a DPS office or an approved third-party testing site, and scheduling in advance is necessary because slots fill up quickly.
Getting your CDL permit in Texas
Start by visiting a DPS driver license office with your valid Texas driver license, proof of Social Security number, and proof of residency. You'll fill out Form DL-44 (process for Texas Driver License) if you're renewing or upgrading, or the appropriate form for your situation. Tell the DPS staff you want to add a CDL to your license. You'll pay the permit fee, which varies depending on your license type and how long you want it valid.
After you pay, you'll take the written knowledge test at the DPS office that same day. The test covers federal and state regulations, vehicle safety, cargo handling, and driving techniques. You can study using the Texas CDL Manual, which DPS provides free online and in print at driver license offices. The test has 50 questions for a Class A or B CDL, and you need to score at least 80 percent to pass. If you don't pass on your first try, you can retake it, but you'll pay the permit fee again.
Once you pass the written test, DPS will issue your CDL permit. This permit is valid for 180 days and lets you practice driving a commercial vehicle with a licensed CDL holder sitting next to you. You cannot drive commercially for pay with a permit—it's only for practice and training.
Getting a medical certificate before your skills test
Before you can take the CDL skills test, you need a medical certificate from a Federal Motor Carrier Safety Administration (FMCSA) certified medical examiner. This is a federal requirement, not just a Texas one. The examiner checks your vision, hearing, blood pressure, and overall health to make sure you can safely operate a commercial vehicle. You can find a list of certified examiners on the FMCSA website or ask your local DPS office for referrals.
The medical exam costs between $50 and $150, depending on the examiner. Once you pass, the examiner will give you a Medical Certificate (Form MCSA-5875). This certificate is valid for two years, or one year if you have certain medical conditions. You must bring this certificate with you when you take your skills test. If your certificate expires before you take the test, you'll need a new one.
Scheduling and taking the CDL skills test
You can take the skills test at a DPS office or an approved third-party testing site. DPS offices are state-run, while third-party sites are private companies that DPS has authorized to administer the test. Both are valid, but third-party sites often have more available appointment times and shorter wait periods. You can find third-party testing sites on the DPS website by searching your county or region.
Call ahead to schedule your test. DPS offices and third-party sites book appointments weeks in advance, especially in busy areas. When you call, tell them your CDL class and ask what vehicle you need to bring. You must bring a vehicle that matches your CDL class—if you're testing for Class A, you need a tractor-trailer or similar combination vehicle. You cannot use the testing site's vehicle in Texas; you must provide your own.
On test day, bring your CDL permit, medical certificate, valid ID, and proof of insurance for the vehicle you're using. The skills test has three parts: a pre-trip inspection (where you walk around the vehicle and point out safety features), a basic control test (where you maneuver the vehicle in a closed course), and an on-road driving test (where you drive on public roads). The entire test takes about an hour. You need to pass all three parts to pass the skills test.
What happens after you pass the skills test
Once you pass the skills test, DPS will issue your CDL license. If you took the test at a third-party site, DPS will mail your license to you within two weeks. If you took it at a DPS office, you may be able to get your license the same day or within a few days. Your CDL is valid for five years in Texas, unless you have medical restrictions that require renewal sooner.
Your CDL will show your class (A, B, or C) and any endorsements you've earned. Common endorsements include Hazmat (hazardous materials), Tanker, Doubles/Triples, and Passenger. If you need endorsements, you take additional written tests after you get your CDL. Some employers require specific endorsements, so check with your future employer about what you need before you test.
Endorsements and additional requirements
Endorsements are add-ons to your CDL that let you drive certain types of vehicles or cargo. The most common is the Hazmat endorsement, which you need to transport hazardous materials. To get Hazmat, you pass a written test and undergo a federal background check. The background check takes several weeks, so plan ahead if your job requires it.
Other endorsements include Tanker (for vehicles carrying liquid cargo), Doubles/Triples (for tractor-trailers with multiple trailers), and Passenger (for buses carrying 16 or more people). Each endorsement requires a separate written test. You can take endorsement tests at any DPS office after you have your CDL.
Common reasons people fail the skills test and how to prepare
The most common reason people fail the skills test is poor pre-trip inspection performance. Examiners expect you to know your vehicle inside and out—where the air brake valve is, how to check tire pressure, where the fire extinguisher is located. Study the vehicle you'll be testing in and practice the inspection routine multiple times before test day.
The second common failure point is basic control maneuvers. You need to back up straight, back up at an angle, and perform a 90-degree alley dock. These require practice in an actual commercial vehicle. If you're training through a trucking school, they'll give you plenty of practice time. If you're self-training, rent or borrow a commercial vehicle and practice these maneuvers in an empty parking lot or closed course.
On-road driving failures usually happen because of speed control, lane positioning, or mirror checks. Examiners watch how often you check your mirrors, whether you stay centered in your lane, and whether you adjust your speed for road conditions. Practice on highways and in traffic before your test, and always drive defensively—examiners fail people who take unnecessary risks.
Frequently Asked Questions
Can I get a CDL if I have a suspended or revoked driver license?
No. You must have a valid, unrestricted driver license before DPS will issue a CDL permit or license. If your license is suspended or revoked, you need to resolve that issue first by paying fines, completing a defensive driving course, or meeting other requirements set by DPS.
How much does it cost to get a CDL in Texas?
The CDL permit fee is $25 for a five-year license. The skills test fee varies by location—DPS offices charge around $50 to $100, while third-party testing sites charge $100 to $200. Add $50 to $150 for the medical exam. Total cost is typically $225 to $475, not including training school fees if you attend one.
Do I have to go to trucking school to get a CDL?
No. You can study on your own using the Texas CDL Manual and practice with a licensed CDL holder. However, most employers prefer or require CDL training from an accredited school because it shows you have formal instruction in safety and vehicle operation. Training schools also provide the commercial vehicle you need for the skills test.
What if I fail the skills test?
You can retake it. There's no limit on how many times you can attempt the skills test in Texas, but you'll pay the testing fee each time. Many people pass on their second or third attempt after more practice. Your CDL permit remains valid for 180 days, giving you time to practice and retest.
Can I drive for a company while I have my CDL permit?
No. A CDL permit only lets you practice with a licensed CDL holder in the vehicle. You cannot drive commercially for pay or transport cargo for a company until you have your full CDL license. Once you pass the skills test and receive your license, you can drive for an employer.