What Does It Cost to Get a CDL in 2022?

by Pride Transport | Dec 30, 2021

If you’re considering a career in truck driving, then you’ll need to get your commercial driver’s license (CDL). The total cost of getting a CDL will vary based on the truck driving school you choose and where you live, but on average it’ll cost between $3,000 and $10,000. This includes all training and fees that you’ll need to pay before you can start your career as a commercial truck driver. Whether you’re thinking about a new career in truck driving or already driving, here’s what you should know about licensing requirements and the costs associated with getting your CDL.

We have curated all of our best tips about getting behind the wheel and more info about CDL testing here

Cost of Applying for a New CDL vs Renewing

Driving a commercial motor vehicle (CMV) is a big responsibility because it requires special knowledge and skills. Drivers must obtain a CDL through their home state. Additionally, special endorsements may be required for driving certain types of vehicles or hauling certain types of loads. State governments are responsible for issuing CDLs, so make sure to check with your state for specific requirements.

semi truck parked in the woods


First Time CDL Cost

The specific requirements to getting your CDL for the first time will vary depending on the state you’re in. Typically, you’ll have to meet the following minimum requirements:

  • Be at least 18 years old
  • Hold a regular (Class D) driver’s license for at least one year
  • Pass the Department of Transportation (DOT) medical exam
  • Provide proof of identity, residency, and social security number
  • CDL test results (proof that you’ve successfully completed and passed the CDL exam)


Remember to check with your state department of transportation for specific CDL requirements. If you are trying to choose which CDL school to attend, read our short "How To Find The Right CDL School For You."


Renewing a CDL Cost

If you already have your CDL, you have the option to renew it. Depending on the state you’re in, you may even be able to renew your license online. Each state will have its own set of requirements for license renewal, so again, be sure to check with your state for specific requirements.

For example, in Utah, drivers can renew their CDL six months prior to the expiration date. Drivers will need to renew their license in person by visiting one of the CDL driver’s license offices. If you’ve had more than four citations or a suspension or revocation in the past five years, you may be required to take a 25-question regular driver license (Class D) written knowledge test.

After you successfully complete all requirements to renew your CDL, you will receive a temporary CDL on the spot. Your renewed CDL will be mailed to you in approximately 4-6 weeks.


semi truck parked by a lake


What are The Fees for Getting Your CDL?

There are multiple factors that determine the cost of getting a CDL, so it will vary depending on the state you live in. Truck drivers should check with their state department of transportation website or office to see if their state charges the following fees for getting a CDL:

  • CDL License Fee
  • CDL Endorsement Fees
  • CDL Written Test Fee
  • CDL Road Skills and Road Test Fee
  • CDL Application Fee

Here’s what you should know about the different types of CDL fees:


CDL License Fee

Once you have passed the CDL exam, you’ll have to pay for your commercial driver’s license fee. The license must be renewed on a regular basis and the frequency will vary by state.


CDL Endorsement Fees

To operate certain types of commercial vehicles, an endorsement may be required. There are six types of endorsements truck drivers can add to their CDL license, along with the testing requirement for each one:

  • N Endorsement (Tanker truck operator) - Allows you to drive a vehicle that transports gas or liquid. Knowledge test only.
  • H Endorsement (HAZMAT) - Allows drivers to carry hazardous materials. The endorsement must be renewed every five years. Knowledge test only.
  • X Endorsement (Transporting HAZMAT in a tanker) - Combination endorsement for hazardous materials and tank vehicles. Knowledge test only.
  • P Endorsement (passenger transport vehicle operator) - Allows drivers to transport 16 or more passengers, including the driver. This includes public service vehicles, livery vehicles, and motor coaches. Knowledge and skills test.
  • S Endorsement (school bus driver) - An S endorsement allows drivers to operate a school bus. Knowledge and skills test.
  • T Endorsement (double or triple trailer) - Allows drivers to tow a double or triple trailer. Knowledge test only.


CDL Written Tests Fee

The CDL written test includes questions on a variety of topics ranging from operating the systems in the vehicle, maintaining safe operating speeds, driving in different types of driving conditions, handling cargo, using an electronic logging device, and more. Test-takers have up to 60 minutes to complete the exam. If a driver wants to add a specific type of endorsement, they may be required to answer additional questions. Most endorsement tests will require drivers to answer an additional 20 to 25 questions. There’s typically no time limit to answer the endorsement exam questions, but be sure to check with your state to verify this.


big rig parked on the side of a canyon road


CDL Skills and Road Test Fee

The CDL skills test includes pre-trip inspection, backing tests, and road tests. The road test is a hands-on driving exam that will test drivers to see if they can operate a truck safely in a variety of traffic conditions. A CDL road test requires drivers to navigate safely while obeying all traffic signs, signals, and laws.

Military personnel may apply for a military skills test waiver if they are currently licensed or were employed in the past 12 months in a military position that required the operation of a military motor vehicle similar to a commercial motor vehicle.


CDL Application Fee

The CDL application is the form you’ll need to complete when you apply for your commercial driver's license. This form will ask you for your identification information such as your name, address, date of birth, and social security number. It will also include certification-related questions such as asking if you are a resident in the state where you’re applying for the CDL. Additionally, the application will also ask about which (if any) CDL endorsements you’d like to obtain.


semi truck with fall canyon colors behind it


CDL Fees by State

Tuition for getting your CDL will vary and can range between $1,500 to $8,000. Combined with the other costs discussed, the total cost to get your CDL will be between $3,000 and $10,000. The exact cost will depend on a variety of things such as the truck driving school you attend and the location of your licensing. Since fees vary by state, we've put together a fee schedule for your reference. Keep in mind that fees are subject to change.

State CDL License Fee CLP Permit App Fee CDL App Fee CDL Written Test Fee CDL Skills Test Fee CDL Road Test Fee CDL Endorsement Fee
Alaska $120.00 $15.00 x x $25.00 $25.00 x
Arizona $25.00 $25.00 x x x x $10.00
Arkansas $42.00 x x $50.00 x x x
California $82.00 x x x $37.00 x $48.00
Colorado $17.08 $18.52 x x $15.00 x x
Connecticut $70.00 $10.00 x $16.00 $30.00 x x
Delaware $48.00 $5.00 x x x x $5.00
Florida $75.00 x x x x x $7.00
Georgia $32.00 $10.00 $35.00 x $50.00 $5.00 x
Hawaii $5.00 $30.00 x $15.00 $50.00 x x
Idaho $40.00 $29.00 x $3.00 x x $15.00
Illinois $60.00 $50.00 x x x x $5.00
Indiana $35.00 $17.00 x x x x $19.00
Iowa $8.00 $12.00 x x x x $5.00
Kansas $18.00 x x x $15.00 x $10.00
Kentucky $88.00 $11.00 $24.00 x x x x
Louisiana $61.50 x $15.00 x x x $7.50
Maine $34.00 x x $70.00 x x $20.00
Maryland $50.00 $90.00 x x x x x
Massachusetts $75.00 $30.00 $35.00 x x $30.00 $30.00
Michigan $25.00 x x x x x $5.00
Minnesota $51.00 $10.50 x x x x $2.50
Mississippi $55.00 $16.00 $25.00 x x x $5.00
Missouri $20.00 $16.00 x x x x x
Montana $52.02 x x x x x x
Nebraska $59.50 x x $14.50 x x x
Nevada $112.25 $58.25 x x x $31.00 $18.25
New Hampshire $60.00 $20.00 x x x x $10.00
New Jersey $42.00 x x $125.00 x x $2.00
New Mexico $18.00 x x x x x x
New York $164.50 x $10.00 x x $40.00 x
North Carolina $21.50 $21.50 $43.25 x x x x
North Dakota $15.00 $15.00 x $5.00 x $5.00 $3.00
Ohio $43.50 $28.50 x x x x $44.50
Oklahoma $56.50 $4.00 $25.00 x x x x
Oregon $135.00 $23.00 x $10.00 $70.00 x x
Pennsylvania $98.50 x x x x x $14.50
Rhode Island $82.50 $72.50 $12.50 $10 each x x x
South Carolina $2.50 $15.00 x x x x x
South Dakota $33.00 $33.00 x x x x $15.00
Tennessee $64.00 x $6.00 x x x $8.50
Texas $97.00 $25.00 x x x x $61.00
Utah $52.00 x x x x x $9.00
Vermont $60.00 $15.00 x $32.00 x $32.00 $14.00
Virginia $64.00 $3.00 x x x x $1.00
Washington $102.00 $40.00 x $35.00 $250.00 x $10.00
West Virginia $5.00 $25.00 x x x x $10.00
Wisconsin $74.00 $30.00 x x x x $5.00
Wyoming $50.00 x x x x x x



Share this article