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 (rough planning estimates)
DOT physical
About $79–$150 (rough planning estimates)
Typical all-in, self-paid
Roughly $4,000–$11,000 depending on training path

Source review dated July 20, 2026 against FMCSA / TSA

Training and physical prices here are rough planning estimates, not an independently published survey. Get an itemized quote covering tuition, equipment, test vehicle, retests, and refunds. Use the budget worksheet to total your actual quotes.

Compare CLP, CDL and skills-test fees for all 51 jurisdictions →

The full cost breakdown

The table below lists every cost you're likely to hit. Dollar figures for training and the DOT physical are rough planning estimates— 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.

Typical CDL costs, self-paid path (rough planning estimates + state-set fees)
ItemCostNotes
State CLP fee (learner's permit)Varies by stateOften modest. Compare every state in the fees-by-state table or open your state page for the exact amount.
State CDL fee (license issuance + tests)Varies by stateCLP + CDL fees combined are often under $150. Exact amounts are set by each state.
ELDT training — private truck-driving school~$3,000–$10,000estimated market data. Must be an FMCSA-registered provider. The single biggest cost.
ELDT training — community collegeOften lowerestimated market data; community-college programs are frequently cheaper than private schools.
ELDT training — company-sponsored"Free" but under contractNo upfront tuition, but you commit to work for the carrier or repay the cost. Not unconditionally free.
DOT physical (medical exam)~$79–$150estimated 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 feesUsually 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 (rough planning estimates). Fastest scheduling flexibility, highest upfront cost.
  • Community college — often cheaper than private schools (rough planning estimates), 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 when your operating category calls for medical certification and runs about $79–$150 (rough planning estimates); 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 (rough planning estimates). 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. See the fees-by-state table for every state side by side, or open your state page for the itemized list.

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

Check the applicable rule and current instructions at these official sources. Research limitations are identified where they affect a claim.