What Is a CDL?
A Commercial Driver's License (CDL) is a specialized driver's license required to operate large or heavy vehicles commercially in the United States. If you want to drive a semi-truck, school bus, tanker, or other large commercial vehicle, a CDL is mandatory under federal law — with requirements administered by individual states.
CDL Classes: Which One Do You Need?
CDLs are issued in three classes based on the type of vehicle you'll operate:
- Class A: Combination vehicles with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more, where the towed unit exceeds 10,000 lbs. Includes tractor-trailers, flatbeds, and tanker trucks.
- Class B: Single vehicles with a GVWR of 26,001 lbs or more, or towing a vehicle under 10,000 lbs. Includes straight trucks, large buses, and dump trucks.
- Class C: Vehicles designed to transport 16+ passengers (including driver) or hazardous materials that don't fall under Class A or B. Includes small HazMat vehicles and some passenger vans.
CDL Endorsements
Certain vehicle types require additional endorsements on top of the base CDL class:
| Endorsement | Code | Vehicle Type |
|---|---|---|
| Hazardous Materials | H | Vehicles carrying hazmat |
| Tank Vehicles | N | Bulk liquid/gas tankers |
| Passenger | P | Buses with 16+ passengers |
| School Bus | S | School buses |
| Double/Triple Trailers | T | Multiple trailers |
| Combination (H+N) | X | Tank vehicles carrying hazmat |
Step-by-Step: How to Get Your CDL
Step 1: Meet the Basic Requirements
- Be at least 18 years old (21+ for interstate commerce)
- Hold a valid regular driver's license
- Pass a DOT medical examination and obtain a Medical Examiner's Certificate
- Provide a Social Security number
- Pass background checks (required for HazMat endorsement — TSA fingerprinting)
Step 2: Study for and Pass the CDL Knowledge Tests
Before obtaining a Commercial Learner's Permit (CLP), you must pass written knowledge tests. These cover:
- General CDL knowledge
- Air brakes (if applicable)
- Combination vehicles (for Class A)
- Any endorsement-specific knowledge (HazMat, Passenger, Tanker, etc.)
Study using your state's CDL manual, which is available free on your state's DMV website.
Step 3: Obtain Your Commercial Learner's Permit (CLP)
After passing the knowledge tests, you receive a CLP. You must hold the CLP for a minimum of 14 days before taking the CDL skills test. During this period, you can practice driving in a commercial vehicle with a licensed CDL holder in the passenger seat.
Step 4: Complete CDL Training (Recommended or Required)
As of February 2022, federal regulations (FMCSA Entry-Level Driver Training rules) require new CDL applicants to complete training from a provider listed on the FMCSA Training Provider Registry (TPR). This applies to Class A and B CDL applicants and certain endorsements.
Step 5: Pass the CDL Skills Test
The skills test has three parts:
- Pre-trip vehicle inspection: Demonstrate you can identify vehicle defects
- Basic vehicle control: Backing, turning, and maneuvering in a controlled setting
- On-road driving: Demonstrate safe driving in real traffic conditions
Step 6: Receive Your CDL
Pass the skills test and pay your state's licensing fee, and your CDL will be issued. Keep in mind that CDLs must be renewed periodically, and you must maintain your DOT medical certificate to keep driving commercially.
Key Tips for CDL Candidates
- Start with the free state CDL manual — it's the best study resource
- Practice pre-trip inspections until they become second nature
- Consider attending a reputable truck driving school for hands-on practice
- Check your state DMV's specific scheduling and fee information