CDL Cost: Full Price Breakdown (2026)
A CDL isn't one price — it's a stack of smaller costs plus one large one: training. Here's an honest, itemized breakdown so you know where the money actually goes and what a realistic total looks like.
Quick answer
- The big cost
- Training — everything else is minor by comparison
- State CLP + CDL fees
- Varies by state, often under $150 combined
- ELDT training (private school)
- Roughly $3,000–$10,000 (surveyed market data)
- DOT physical
- About $79–$150 (surveyed market data)
- Typical all-in, self-paid
- Roughly $4,000–$11,000 depending on training path
Requirements verified July 20, 2026 against FMCSA / TSA
The full cost breakdown
The table below lists every cost you're likely to hit. Dollar figures for training and the DOT physical are surveyed market data— real programs vary widely by school and region, so treat these as ranges, not quotes. State license fees are set by each state; we point you to your state page for exact numbers rather than guessing.
| Item | Cost | Notes |
|---|---|---|
| State CLP fee (learner's permit) | Varies by state | Often modest; check your state page for the exact amount. |
| State CDL fee (license issuance + tests) | Varies by state | CLP + CDL fees combined are often under $150. Exact amounts are set by each state. |
| ELDT training — private truck-driving school | ~$3,000–$10,000 | Surveyed market data. Must be an FMCSA-registered provider. The single biggest cost. |
| ELDT training — community college | Often lower | Surveyed market data; community-college programs are frequently cheaper than private schools. |
| ELDT training — company-sponsored | "Free" but under contract | No upfront tuition, but you commit to work for the carrier or repay the cost. Not unconditionally free. |
| DOT physical (medical exam) | ~$79–$150 | Surveyed market data. Required; must use a National Registry examiner. |
| Hazmat endorsement — TSA Security Threat Assessment | $85.25 (or $41 with a valid TWIC) | As of Jan 1, 2025. Verify the current amount at tsa.gov. Only if you want hazmat. |
| Other endorsement fees (tanker, passenger, etc.) | Small state fees | Usually minor per-endorsement charges set by your state; some states add a knowledge-test fee. |
| Realistic all-in (self-paid) | ~$4,000–$11,000 |
The total reflects a person paying their own way and getting one common endorsement. Company-sponsored training changes the math — see below.
Training is the cost that matters
Notice how lopsided the breakdown is. Your state's permit and license fees are often under $150 combined, the DOT physical is under about $150, and endorsement fees are small. Training is where nearly all the money goes, and it's the one number that swings your total by thousands of dollars. So the real cost question isn't "how much is a CDL" — it's "which training path am I taking?"
- Private truck-driving school — roughly $3,000–$10,000 (surveyed market data). Fastest scheduling flexibility, highest upfront cost.
- Community college — often cheaper than private schools (surveyed market data), sometimes with financial aid, but programs may follow an academic calendar.
- Company-sponsored ("paid") training — little or no tuition upfront, but you sign a contract to drive for the carrier or repay the cost if you leave early. Low out-of-pocket, real strings attached.
Be careful with "free" training claims.Company-sponsored programs are marketed as free, but they trade tuition for a work commitment or a repayment agreement. That can still be a smart choice — just read the contract terms first and know what you're agreeing to.
Compare the options honestly on ourCDL training paths guide and ourpaid (company-sponsored) CDL trainingbreakdown.
Endorsements and the DOT physical
Two costs apply to almost everyone. The DOT physical is required for any CDL and runs about $79–$150 (surveyed market data); it must be done by a National Registry examiner. Endorsements are optional add-ons priced by your state, usually small — with one exception.
The hazmat endorsement costs more because it requires a TSA Security Threat Assessment (a background check with fingerprints). As of January 1, 2025 the TSA fee is $85.25, or$41 with a valid TWIC card — alwaysverify the current amount at tsa.gov, since TSA sets it. Details are on ourhazmat endorsement page.
Exact fees depend on your state
Permit and license fees are set by each state, so the only way to get an exact number is to check your state. We publish state-specific pages with current fees and rules:
CDL Cost FAQ
How much does a CDL cost in total?
For most people paying their own way, a realistic all-in range is roughly $4,000 to $11,000. The wide spread is almost entirely training: state license fees, the DOT physical, and endorsement fees together usually add only a few hundred dollars. If you go through company-sponsored training, your upfront out-of-pocket cost can be much lower, but you take on a work commitment or repayment obligation instead.
What is the biggest cost of getting a CDL?
Training, by far. ELDT training at a private truck-driving school commonly runs from about $3,000 to $10,000 (surveyed market data). Everything else — permit and license fees, the DOT physical, endorsement fees — is minor next to it. That's why choosing your training path is the most important cost decision you'll make.
Is company-sponsored CDL training really free?
Not exactly. Company-sponsored (or "paid") training usually means no tuition upfront, but you sign a contract to drive for that carrier for a set period — or to repay the training cost if you leave early. It can be a good deal, but it is not unconditionally free, and you should read the contract terms carefully before signing. See our paid CDL training guide.
How much are state CDL fees?
State CLP and CDL fees vary by state and are set by each state's licensing agency. Combined they are often under $150, but the exact amounts depend on where you live. Check your state page for the specific fees.
How much does the hazmat endorsement add?
The hazmat endorsement requires a TSA Security Threat Assessment. As of January 1, 2025, the TSA fee is $85.25, or $41 if you hold a valid TWIC card. Always verify the current amount at tsa.gov, since TSA sets and updates it. Your state may also charge a small endorsement and knowledge-test fee.
Official sources
Every requirement on this page traces to one of these official sources.