How Much do CDL Training Classes Cost?
The cost of CDL school generally ranges between $1,800 to about $8,000 (excluding multi-month programs for the GI Bill eligibility). This wide range is due to the different types of trucking schools, their equipment, programs, and what your specific needs are. Unlike colleges that charge per credit hour, however, truck driving schools usually charge once for the entire program.
It is important to note that prices don't necessarily reflect whether one school's education is better than another, it more so pertains to the quality of equipment available to students. While one school may have the latest trucks on the market, others may have older models for students to learn with.
Find CDL training near you.
Behind the Cost of CDL Schools
School reputation (organizational memberships, reviews, location, etc.)
The technology available for student training
The experience of instructors
The intensity of your classwork (double sessions, night/weekend)
Quality and accuracy of job placement services
Whether you're getting CDL-A, B, C, or any combination of these licenses
Extra endorsements like HAZMAT(H), Tanker Operator(N) or School Bus(S). Each endorsement you receive will have an additional fee
There are, however, resources available for those who qualify. You can read about financial aid for CDL training, which can substantially lower the cost of school.
Understanding Added Costs
There are three types of CDL licenses, and they are based on the total weight and different designs of commercial vehicles — whether it's a tractor trailer, hazmat tanker, tour bus, or school bus, etc.
The cost of your commercial driver's license classes will depend on the school and training you choose. While getting additional licenses or endorsements is typically more expensive, doing so can open doors for you in the future.
First, let's review the different types of CDL licenses:
- Class-A License – Generally, the training necessary for your CDL-A will be the most costly. But it is required to drive trucks professionally, and is likely to pay off as your career progresses. Drivers operating a vehicle and trailer with a combined weight of more than 26,000 lbs. will need a CDL-A. (cdl test general knowledge) Prices will vary per school.
- Class-B License – The Class B CDL is required for single vehicles weighing in excess of 26,001 lbs or, those pulling another vehicle with a GVWR under 10,000 lbs. Prices will vary per school.
- Class-C License – Large passenger vehicles (over 16 passengers including driver) and vehicles used to haul hazardous materials are covered by a Class C CDL. CDL-C training is not available at all schools, so be sure to check with the ones you are interested in for availability and rates.
You should also keep an eye out for tuition reimbursement, because many trucking companies offer this option in exchange for the students who are willing to work for them for a predetermined period of time.
CDL License Endorsement Costs
Endorsements are added to your CDL license, qualifying you to operate specialized vehicles, carry hazardous materials, and other cargo. Adding endorsements to your training can increase your overall tuition spending, but are necessary for many trucking jobs. Some drivers even elect to get them all.
H – HAZMAT (HAZMAT test): This endorsement costs $100 plus an additional $87 for the mandatory TSA screening. There may be additional costs depending on your state as well. You will have to renew this endorsement every five years. Some companies reimburse the $100 cost.
N – Tanker Truck Operator (tanker endorsement test): With this endorsement, you’ll be able to drive a truck that can carry over 1,000 gallons of liquids or gases. You will have to take a 20 question exam, but no skills test is necessary.
P – Passenger Transport Vehicle Operator (tour bus): The average fee for the passenger endorsement is $14. With this endorsement, you’ll be allowed to transport over 16 passengers. You will have to take a 20 question test, plus a skills test. Read more about passenger endorsement.
X – Transporting HAZMAT In A Tanker: There is a 30 question tanker test and a 20 question hazmat test you’ll have to take to receive this endorsement. No skills test is required. This endorsement costs an average of $14.
L – Operating Commercial Vehicle with Air Brakes (air brakes test): Costs for this endorsement vary by state. Taking this test at the same time as your CDL test is recommended. Doing so allows for your air brakes restriction to be removed if you pass the first time.
S – School Bus Driver (school bus endorsement test): The average cost for this endorsement is $14 and is an addition to the passenger transport vehicle operator endorsement. You will be taking a 20 question passenger test and a 25 question school bus test. The school bus portion will be taken again when you go to renew this endorsement. A skills test will also be required.
Getting any necessary endorsements helps drivers stand out in the employment process. They are typically a great investment for anyone with a CDL who wishes to pursue a diverse array of driving jobs.
Read our article, types of CDL license, endorsements, and restrictions for more in depth information about CDL licenses and endorsements.