Checked against official Oklahoma sources on Oct 7, 2026
Oklahoma CDL practice test
Every state needs at least 80% on each CDL written test, and Oklahoma follows the same federal rule. Below are the fees, ages and rules we checked against the official Oklahoma source, and a free practice test.
FirstTry CDL is not affiliated with any DMV, FMCSA or government agency. Practice questions are exam-style questions built from the official CDL manual, not actual test questions.
Oklahoma CDL facts
| What | What Oklahoma says | Source |
|---|---|---|
| Minimum age | You must be 18 to take the CDL knowledge tests and to get a commercial learner permit. You must be 21 to take the hazardous materials knowledge test. | Official page |
| CDL fees, 4 year credential | Class A: $25 application fee plus $56.50 credential fee, $81.50 total. Class B: $15 plus $56.50, $71.50 total. Class C: $15 plus $46.50, $61.50 total. | Official page |
| CDL fees, 8 year credential | Class A: $138 total. Class B: $128 total. Class C: $108 total. Adding a motorcycle endorsement for the first time adds a $4 application fee. | Official page |
| Knowledge test fee | At the CareerTech testing sites, one CDL exam in a session costs $25, two cost $30, three cost $35, and four cost $40. Four exams is the most in one session. | Official page |
| Retest fee | There is an extra $4 charge added to the licensing fee for every retest, written or drive. | Official page |
| Knowledge test retest wait | At the CareerTech testing sites, retests are allowed after a one day wait. | Official page |
| Commercial learner permit hold time | After you pass the written tests you get a temporary commercial learner permit. You must hold it for 14 full days. You can take the skills test on the 15th day. | Official page |
| Skills test retest | If you fail the CDL skills test, you may be allowed to retest the next business day. | Official page |
| Where to take the knowledge test | Take the vision and written tests together, in person, at a Service Oklahoma licensing office. They are not booked as separate visits. | Official page |
| Endorsement tests at first visit | You can take an endorsement test at the same appointment as your general CDL written test. | Official page |
| Air brake restriction | A vehicle without air brakes gets an L restriction (no air brake vehicles) on your license. You must take the skills test in the type of vehicle you want to be licensed for. | Official page |
| Passenger and school bus endorsements | After passing the written tests for P or S you get a permit. You must hold it 14 full days before the drive test. You must have finished entry level driver training for these endorsements. | Official page |
| Entry level driver training | Entry level driver training is required for hazmat, or before your skills test. It may not be needed if you held a CDL before. It is not needed to remove the air brake restriction or the automatic transmission restriction. | Official page |
| Skills test | The drive test has a pre-trip inspection, basic control skills (backing) and a road test. If you pass one section and fail another, you keep credit for the section you passed. Results are valid only while your permit is valid. Service Oklahoma does not supply a vehicle. | Official page |
| Skills test skills | Oklahoma uses a standard skills test with four skills: forward stop, straight line backing, forward offset tracking and reverse offset backing. The pre-trip inspection takes about 15 minutes on average. | Official page |
| Paper medical cards | Service Oklahoma has not accepted paper medical examiner certificates since February 17, 2026. The certificate must be sent electronically through the FMCSA National Registry of Certified Medical Examiners. | Official page |
| Tank vehicle endorsement | Needed for tanks with an individual rated capacity of more than 119 gallons and an aggregate rated capacity of 1,000 gallons or more. | Official page |
Fees and rules change. Confirm on the official Oklahoma CDL page before you go. Read the official Oklahoma CDL manual.
CDL test formats
We show the national defaults for question counts and time limits. Check the official Oklahoma manual for anything that differs.
| Test | Questions | To pass | Typical time |
|---|---|---|---|
| General Knowledge | 50 | 40 (80%) | About 60 minutes |
| Air Brakes | 25 | 20 (80%) | 25 to 30 minutes |
| Combination Vehicles | 20 (25 questions in some states) | 16 (80%) | 20 to 25 minutes |
| Hazardous Materials | 30 | 24 (80%) | 30 to 40 minutes |
| Tanker | 20 | 16 (80%) | 20 to 25 minutes |
| Passenger | 20 | 16 (80%) | 20 to 25 minutes |
| School Bus | 20 (25 questions in some states) | 16 (80%) | About 25 minutes |
| Doubles/Triples | 20 | 16 (80%) | About 20 minutes |
Practice any of them: all CDL practice tests.