here
General Knowledge
- 50 questions · 40 to pass
Licensed operators can't renew hazmat endorsements, so go to a Service Oklahoma driver license location that offers CDL services.
Start General KnowledgePass, and you leave with a temporary learner permit and a DL18 CT form showing your score. Practice with 2,100+ questions for all 8 Oklahoma CDL knowledge tests.
Licensed operators can't renew hazmat endorsements, so go to a Service Oklahoma driver license location that offers CDL services.
Start General KnowledgePick a class first: then the ones that fit it unlock.
See your plan ↓Your tests appear here
Saved on this device.
Why should you speed up smoothly when pulling a trailer?
Everyone in Oklahoma takes General Knowledge; your class and loads add the rest. Why 80% on every test
| Test | Questions | To pass | Can miss | Where to study |
|---|---|---|---|---|
| Oklahoma CDL General Knowledge testEveryone | 50 | 40 | 10 | Sections 1, 2 and 3 |
| Oklahoma CDL Combination Vehicles testClass A | 20 | 16 | 4 | Section 6 |
| Oklahoma CDL Air Brakes testAir brakes | 25 | 20 | 5 | Section 5 |
| Oklahoma CDL Doubles and Triples testEndorsement T | 20 | 16 | 4 | Section 7 |
| Oklahoma CDL Passenger testEndorsement P | 20 | 16 | 4 | Section 4 |
| Oklahoma CDL School Bus testEndorsement S | 20 | 16 | 4 | Section 10 |
| Oklahoma CDL Tank Vehicles testEndorsement N | 20 | 16 | 4 | Section 8 |
| Oklahoma CDL Hazardous Materials testEndorsement H | 30 | 24 | 6 | Section 9 |
Oklahoma Commercial Driver’s License ManualVersion March 2025checked
Service Oklahoma doesn’t publish its test sizes. Our practice tests follow the usual CDL format: General Knowledge 50 questions (40 to pass), Hazmat 30 (24), Air Brakes 25 (20), and Combination, Tank, Doubles/Triples, Passenger and School Bus 20 each (16).
The Oklahoma CDL Driver Manual (AAMVA, version March 2025): the CDL introduction, inspection, safe driving, cargo, passengers, air brakes, combination vehicles, doubles and triples, tankers, hazardous materials and school buses.
Service Oklahoma points to Section 9 for Hazardous Materials, Section 4 for Passenger, Section 7 for Doubles and Triples, Section 8 for Tank Vehicles, and Sections 4 and 10 for School Bus. Add Section 5 if your vehicle has air brakes, and study both the tank and hazmat sections for the X endorsement.
At a Service Oklahoma licensing office, in person, where the vision check and written tests are done in the same visit. Bring your valid Oklahoma Class D license, proof of identity, lawful presence and residency, and your Social Security number. Pass, and you leave with a temporary learner permit and a DL18 CT form showing your score.
Drivers of commercial vehicles whose attached tanks carry liquid or gas, where one tank holds over 119 gallons and all tanks together at least 1,000 gallons. It applies to Class A and B vehicles, and to Class C only when that vehicle also hauls hazardous materials.
Yes, endorsement tests can be taken at the same appointment as your first CDL written test. If you add one later on its own, the test covers only that endorsement.
80% on each of the 8 tests, each graded on its own (General Knowledge: 40 of 50). Every test's numbers are in the table on this page. Always confirm the current tests with Service Oklahoma. Why 80% in every state
14 full days; you can take the skills test on the 15th day. The vision and written tests are taken together at a Service Oklahoma office.
A pre-trip inspection, basic control skills (backing maneuvers) and a road test, usually about two hours. Service Oklahoma doesn’t supply vehicles; third-party examiners can also give the test.
Before the skills test (and before the hazmat test). Service Oklahoma recommends finishing it before the written test; it isn’t needed to remove an air brake or automatic transmission restriction.
Only if you self-certify as Non-Excepted Interstate (NI). The other three categories don’t need one for licensing, though it may still be required on the job.
Class A covers combinations rated at 26,001 pounds or more when the trailer itself is rated over 10,000 pounds. Class B is a single vehicle rated at 26,001 pounds or more, towing at most a lighter trailer. Class C is a smaller vehicle that still needs a passenger endorsement (16 or more people, driver included) or carries placarded hazmat.
Service Oklahoma tests at sites that take walk-ins (Ada, Durant, Hinton, Lawton, Oklahoma City and Tulsa) and at appointment-only sites (Ardmore, Enid, McAlester and Stillwater); an appointment is the safer way to get a slot. Approved third-party examiners also test most Class A, B and C applicants, at their own prices.
The truck or bus you will test in, because Service Oklahoma does not provide one, with its registration (or cab card for an apportioned tag) and proof of insurance. Also bring your Oklahoma license, your learner permit and the DL18 CT form from the written test.
No. The drive test has three parts, the pre-trip inspection, basic control and the road test, and a part you pass is credited, so a retest covers only what you failed. Those results count only while your learner permit is still valid.
No, not since February 17, 2026. Your medical examiner must be on the FMCSA National Registry and sends the certificate electronically; it then reaches Service Oklahoma. From 48 hours after the exam you can ask Service Oklahoma, through a Navigate account, whether it is on file.
You're excepted only if all your commercial driving is work like a school bus, government transport, fire or rescue, custom farm harvesting, carrying sick, injured or deceased people, a 9–15 passenger van under 26,001 pounds, a farmer's single vehicle without hazmat, emergency propane delivery, migrant workers or moving bees for a beekeeper.
You can be. Service Oklahoma counts you as interstate when your cargo came from another state or is headed to another state or country, even if you drive only inside Oklahoma. Picking an intrastate category adds the K restriction, so you can't take a commercial vehicle out of the state.
No. A permit holder with the tank endorsement may drive only an empty tank vehicle that has been purged of any hazardous residue, and you can't test in a vehicle placarded for hazmat, even if it has been purged.
If your self-certified category needs a medical card and it lapses, or never arrives electronically, your record changes to not certified and Service Oklahoma may downgrade your CDL or learner permit. Keeping track of the expiry date and booking the next exam in time is your job.
Pass its written test at a licensing office. For Tank, Doubles and Triples or Hazmat you get a temporary license there, and the card with the new endorsement arrives by mail. Passenger and School Bus also need training, a learner permit held 14 full days and a drive test.
Usually, if you have an Oklahoma address, a valid CDL, U.S. citizenship or permanent residence and a medical card on file. Renew in person instead if you hold a learner permit, a hazmat endorsement or a medical exemption, need a restriction changed, or have a new name your documents don't show yet.
Yes, with a valid CDL from your old state, at a licensing office where you take a vision test. A hazmat endorsement doesn't carry over: you retake the hazmat written test, and a new background check may be needed. If your old CDL has expired you apply for a new one, and within six months of expiry only the regular driving privilege transfers.
They follow from your skills test vehicle. M: tested in a Class B bus, so no Class A passenger vehicles. N: a Class C bus, so Class C passenger vehicles only. O: a pintle-hook combination, so no fifth-wheel tractor-trailers. Z: air-over-hydraulic brakes, so no full air brakes; the air brake written test still applies.
E is added when you take the skills test in an automatic; L when you skip or fail the air brake knowledge test, or test in a vehicle without air brakes. To remove either, visit a Service Oklahoma licensing office with your CDL, ID and proof of residency; the examiner explains the steps for your case.
Yes. Each renewal with a hazmat endorsement means passing the Hazardous Materials written test again and another TSA background check (a TSA clearance lasts five years). Licensed operators can't renew hazmat endorsements, so go to a Service Oklahoma driver license location that offers CDL services.
In person, up to three years after it expires. After three years you apply for a new CDL instead. A commercial learner permit can't be renewed at all, online or in person.
Thirty days. When your certificate expires, Service Oklahoma tells you you're no longer medically certified for non-excepted interstate driving. If no new certificate arrives electronically within 30 days of the expiry date, your CDL privileges are downgraded automatically.
Usually the certificate never reached Service Oklahoma. Ask your medical examiner to look for an error in their National Registry account and fix it, then tell Service Oklahoma. Common slips: the first letter or a digit of your license number left off, a misspelled name or address, or a 'waiver required' box ticked by mistake.
Sources: Service Oklahoma: Commercial Driver License (CDL) · Service Oklahoma: CDL Endorsements and Restrictions · Service Oklahoma: CDL First-Time Applicants · Service Oklahoma: CDL Updates, Upgrades and DOT Medical Cards · Service Oklahoma: CDL Renewals and Replacements · Service Oklahoma: CDL Out-of-State Transfers