CDL Prep is the best way to prepare for the Commercial Drivers License General Knowledge, and various endorsement exams. CDL Prep contains questions on the following topics: General Commercial, Air Brakes, Combinations, Hazmat, Passenger, Tanks, School Bus, and Doubles/Triples.

1. Over 500 questions to practice with.

2. Exam Mode - 60 minutes to answer 50 randomly chosen questions, or 40 minutes to answer 20 to 30 questions on endorsement topics. At the end, review your score and any incorrect answers.

3. Practice Mode - Answer questions and receive instant feedback if you answered incorrectly.

4. Answer Randomization - Answers to questions will not always be in the same position.

Please send any feedback or request to: Thank you for reading, and good luck on your exams!

What’s New

Version 8.2.2

Made grammatical corrections and added support for Dynamic Type.

Ratings and Reviews

4.7 out of 5
1.9K Ratings

1.9K Ratings

SpeedwayCP ,

Super helpful study tool

This app is a great studying resource when prepping to take your CDL permit test. Before downloading it I looked at the reviews and one said to study it like it’s your bible! And that’s so true!! I read through the manual before finding this app, but I think that this allowed me to recall and really understand what I read. It’s awesome how it has a “see why” option when you miss a question. This allows you to look back at your manual and read about it. I took my general knowledge, combination and air brake tests out of Indiana. The GK test is about 90% similar to the questions they have on here. I passed and only missed a few on my first try. For the combination test, it’s about 95% similar to the questions on here. I passed on first try. I still have yet to take the air brakes but I will update after.

Communist_Jesus ,

I was skeptical

Arrived in Missouri for trucking like I’m sure many of you are reading this. Had instructors trash talk this app saying it wasn’t accurate, but lo and behold, I passed with 90% or greater on all four endorsement tests. It works. Make this your Bible and study it until you want to vomit, then study again and you will pass. My only complaint is that there were some questions on the general knowledge portion that were not on this app, but I still managed to pass it with 90% and so should you. The other endorsements were 100% accurate compared to this prep app. Hats off to the app creator, thank you sir. Also, you can skip ads even if there isn’t an X mark in the top right corner by just tapping on it, the ads help make it free for the developer to profit and honestly weren’t too annoying once I figured out how to skip immediately. Good luck!

Developer Response ,

I will review and correct if necessary, thanks for the report.

IAMJamari58 ,

Straight up 💯

If you want to pass your CDL permit test you have to go with this app. I only missed two questions out of just taking combination vehicles, general knowledge, and airbrakes. The first time I took my test I fared terribly bad. But when I took it the second time I had absolutely no issues whatsoever. I literally would use this app every day for about 4 to 5 weeks. A lot of you tubers who went to trucking school or is currently in trucking school talk about this app and they always talk about how it’s very accurate information and it’s so true. I had to have my CDL permit to even get into trucking school. The makers of CDLprep did such an amazing job making this app. Good luck to all the wanna-be truck drivers out there that are trying to earn their CDL! GOD DOWNLOAD THIS NOW.

App Privacy

The developer, Jeffrey Diaz, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Location
  • Identifiers
  • Usage Data
  • Diagnostics

Data Linked to You

The following data may be collected and linked to your identity:

  • Location
  • Identifiers
  • Usage Data
  • Diagnostics

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like