CDL Requirements in Oklahoma (2026): Steps, Cost & Testing

Quick answer

Minimum age
18 intrastate · 21 interstate
Permit hold
14 days before the skills test
Knowledge tests
Vision screening (given at the same appointment as the written test)
State fees
Itemized below by transaction; confirm current amounts with the agency
Typical school cost
$3,000–$8,000 for a private Class A program; less at CareerTech/community-college programs (rough planning estimates, not a Service Oklahoma figure)
License term
8 years for the standard term; age, endorsements, and eligibility can change this.
Permit validity
Confirm with the agency; use the expiration on your CLP

Source review dated October 12, 2026 against Service Oklahoma

Oklahoma issues CDLs through Service Oklahoma (which took over driver license issuance from the Department of Public Safety). You hold a regular Oklahoma Class D license, pass the vision and knowledge tests to get a Commercial Learner Permit, hold it 14 full days (you can test on the 15th day), complete ELDT, then pass a three-part skills test in a truck you supply — at a Service Oklahoma office or with an approved third-party examiner. A Class A CDL runs $81.50 for a 4-year credential or $138.00 for 8 years.

This guide combines federal rules with dated state research. Read the review notes before paying fees or booking a test.

State fees are moderate: a Class A credential runs about $81.50 for four years or $138.00 for eight, blending a $25 application fee with a credential fee. Class B and C cost a bit less. The larger expenses are ELDT tuition (estimated at roughly $3,000–$8,000 for a private Class A program, less through Oklahoma CareerTech) and, for hazmat, the TSA background-check fee.

A hallmark of Oklahoma is its heavy use of third-party examiners: approved schools and testers administer most skills tests, and you bring your own truck. You can also book a state drive test through the online 'Save Your Spot' scheduler. Qualifying veterans can skip the skills test through the Military Skills Test Waiver.

Eligibility and documents in Oklahoma

  • Age: at least 18 for intrastate driving; 21 to drive interstate or haul hazmat.
  • Valid proof of identity
  • Proof of lawful presence / U.S. citizenship or legal status
  • A valid Oklahoma Class D driver license
  • Social Security number
  • One proof of address (two if you want a REAL ID credential)
  • Entry-Level Driver Training (ELDT) completion certificate — required for HAZMAT and before taking your skills test (first-time Class A/B and first-time P/S/H)
  • For the road test: your own test vehicle of the correct class, with valid registration and proof of insurance

How to get your CDL: step by step

  1. Check eligibility, documents, and medical qualification

    Choose the CDL class and endorsements for your vehicle. Hold the required regular license and bring Oklahoma identity, residency, and Social Security documents. Self-certify your operating category and complete a DOT physical before the permit if that category requires medical certification.

  2. Pass the knowledge tests and obtain your CLP

    Take general knowledge and the vehicle/endorsement tests that apply. ELDT theory may be taken earlier, but federal rules do not require it before the CLP. A first-time hazmat applicant must complete hazmat theory before the hazmat knowledge test; hazmat is not issued on a CLP.

  3. Complete required training and practice during the permit hold

    Hold the CLP for at least 14 days before the skills test. Use a qualified supervising driver for public-road practice. First-time Class A/B, B-to-A upgrades, and first-time P/S endorsements require applicable theory and behind-the-wheel ELDT from registered providers. The appropriate CLP is needed for public-road training. State training requirements may add to the federal baseline.

  4. Pass the skills test in the right vehicle

    Confirm ELDT completion is recorded, arrange the test and a representative vehicle, then complete vehicle inspection, basic control, and road driving. The vehicle and transmission you test in can restrict your license.

  5. Complete issuance and maintain your qualifications

    Pay the applicable Oklahoma issuance fees and confirm the correct class, endorsements, restrictions, and expiration. Keep your medical status current when required and follow the agency’s renewal instructions.

Medical certification in Oklahoma

Self-certify your category with Service Oklahoma. Under National Registry II, your certified medical examiner submits your Medical Examiner's Certificate (Form MCSA-5876) electronically to FMCSA's National Registry, and FMCSA transmits it to Service Oklahoma, which updates your commercial driver record. Service Oklahoma states it no longer accepts paper Medical Examiner Certificates as of February 17, 2026 — certificates must be submitted electronically through the FMCSA National Registry of Certified Medical Examiners. If you already hold the CDL you can update your DOT medical card or self-certification status online at Service Oklahoma's online DOT medical update page; the Help Center also lists [email protected] and Service Oklahoma, P.O. Box 11415, Oklahoma City, OK 73136 (Attn: CDL Help Desk) for providers/employers.

If your card lapses: Keep a valid medical card on file if you self-certify NI (non-excepted interstate). A lapsed card triggers a downgrade of your CDL to a non-commercial license. Service Oklahoma has not accepted paper Medical Examiner Certificates since February 17, 2026; your examiner must transmit the certificate through the National Registry.

Every CDL holder must self-certify one operating category. The categories offered here:

  • NI — Non-excepted Interstate (DOT medical card required)
  • EI — Excepted Interstate (no card required for licensing)
  • NA — Non-excepted Intrastate (no card required for licensing in Oklahoma)
  • EA — Excepted Intrastate (no card required for licensing)

New to the DOT physical? See our DOT physical guide and CDL medical card explainer.

What a CDL costs in Oklahoma

These are separate transaction types, not charges that every applicant pays. Renewal, replacement, endorsement, and retest fees are alternatives or extras. Amounts are from the dated research; check current official fees before paying.

Cost to get a CDL in Oklahoma
ItemCostNotes
CLP: CDL application/knowledge-test fee — Class A$25knowledge: Application fee for a Class A commercial credential per Service Oklahoma's Classes & Fees schedule. Amount recorded 2026-10-12; confirm current fee. Official fee source
CLP: CDL application/knowledge-test fee — Class B or C$15knowledge: Application fee for a Class B or C commercial credential. Amount recorded 2026-10-12; confirm current fee. Official fee source
CLP: Credential feeabout $46.50–$56.50application: Charged in addition to the application fee: $56.50 for Class A/B and $46.50 for Class C on a 4-year credential; $113.00 (A/B) or $93.00 (C) on an 8-year credential. Service Oklahoma's page lists application + credential fees together — confirm with Service Oklahoma how the CLP versus final-CDL split is billed. Amount recorded 2026-10-12; confirm current fee. Official fee source
Class A CDL — 4-year credential$81.50application: Application fee $25.00 + credential fee $56.50 per Service Oklahoma's CDL First-Time Applicants page. Amount recorded 2026-10-12; confirm current fee. Official fee source
Class A CDL — 8-year credential$138.00application: Application fee $25.00 + credential fee $113.00. Amount recorded 2026-10-12; confirm current fee. Official fee source
Class B CDL — 4-year / 8-year$71.50 / $128.00application: 4-year: $15.00 application + $56.50 credential. 8-year: $15.00 + $113.00. Amount recorded 2026-10-12; confirm current fee. Official fee source
Class C CDL — 4-year / 8-year$61.50 / $108.00application: 4-year: $15.00 application + $46.50 credential. 8-year: $15.00 + $93.00. Amount recorded 2026-10-12; confirm current fee. Official fee source
Motorcycle endorsement add-on$4.00endorsement: Adding a motorcycle endorsement for the first time adds a $4 application fee. Amount recorded 2026-10-12; confirm current fee. Official fee source
ELDT training (if required)$3,000–$8,000 for a private Class A program; less at CareerTech/community-college programs (rough planning estimates, not a Service Oklahoma figure)Rough planning range — paid to your training provider, not the state.
DOT physical~$79–$150Paid to a certified medical examiner.

State fees come from Service Oklahoma's Classes & Fees schedule ($25 application for Class A, $15 for Class B/C, plus a $56.50/$46.50 credential fee that doubles for the 8-year term). The bigger costs are ELDT tuition and, for hazmat, the TSA background-check fee ($85.25 per TSA, paid to TSA/IdentoGO — not to Service Oklahoma). Confirm current amounts before relying on them.

See the full national breakdown on our CDL cost guide.

Skills testing in Oklahoma

Testing access: State / approved third parties. Official testing instructions.

Oklahoma allows approved third-party testers to administer the CDL skills test, with availability and fees set by the provider. Third-party examiners are the main route Oklahoma drivers use to test, and some schools only test their own enrolled students — contact them directly. Wait times vary by location and season; confirm current availability with Service Oklahoma or your chosen examiner (estimated observation, not a published figure).

Your test vehicle: Service Oklahoma does not supply a test vehicle — you must bring your own commercial vehicle representative of the class and type of CDL you are seeking, with valid registration and insurance.

Endorsements available in Oklahoma

Oklahoma offers the standard federal endorsements. Adding one usually means an extra knowledge test (and a skills test for passenger and school bus). Tap an endorsement for the full federal process and cost:

  • HHazmat — Hazardous materials. Oklahoma is NOT a TSA self-managed state, so it uses the standard TSA process: pass the hazmat knowledge test (Section 9 of the CDL manual) and, for first-timers, complete hazmat ELDT, then enroll for the TSA Security Threat Assessment and fingerprinting at a TSA/IdentoGO enrollment center (TSA fee $85.25). The state issues the endorsement only after TSA clears you.
  • NTanker — Tank vehicle. Requires a knowledge test; can be added to a CDL or CLP (CLP holders can't carry a loaded tanker — 'X' restriction).
  • XHazmat + Tank — Combined hazmat + tank vehicle; follows the same TSA background-check process as H.
  • PPassenger — Passenger. First-time P requires ELDT and a skills test in a passenger vehicle; CLP holders can't carry passengers ('P' restriction).
  • SSchool Bus — School bus. First-time S requires ELDT and generally the passenger (P) path plus a school-bus skills test.
  • TDoubles/Triples — Double/triple trailers. Knowledge test only; available on a CDL (not a CLP).

CDL disqualifications

Disqualifying offenses are set by federal law (49 CFR 383.51) and apply in every state. Some also apply in a personal vehicle; vehicle-specific conditions matter. Oklahoma applies the federal 49 CFR 383.51 disqualification framework (major offenses, serious traffic violations, railroad-crossing and out-of-service violations) as adopted in Oklahoma statute (Title 47). A first major offense such as DUI in a CMV, refusal, or leaving the scene draws a 1-year disqualification (3 years if carrying hazmat), and a second brings a lifetime disqualification. Federal English-language-proficiency enforcement also applies to CDL holders. An intrastate-only credential carries the 'K' restriction (cannot leave Oklahoma).

The offenses that trigger a disqualification, the length of each, and the federal exceptions are listed once in our CDL disqualifications guide instead of repeating the table here. Check the review notes for any Oklahoma-specific additions we could not confirm.

Military skills-test waiver

Check the temporary July 30–October 29, 2026 federal eligibility extension and ask the state whether it participates.

Oklahoma offers the federal Military Skills Test Waiver (form CDL-ST WVR): qualifying service members and recent veterans who regularly operated a comparable commercial vehicle for the military within the past 12 months (and for at least two years) can waive the CDL skills test. You still must pass the knowledge test(s). Download and submit the Application for Military Skills Test Waiver with your CDL application.

Practice for the Oklahoma CDL knowledge tests

Free practice questions written from the official CDL manual — general knowledge, air brakes, combination, and every endorsement. No sign-up.

Start the Oklahoma practice test

Oklahoma CDL FAQ

How much does an Oklahoma CDL cost?

For a Class A, Service Oklahoma's schedule works out to about $81.50 for a 4-year credential or $138.00 for 8 years (that combines a $25 application fee and a $56.50 credential fee). Class B is $71.50 / $128.00 and Class C is $61.50 / $108.00. On top of state fees, budget for ELDT tuition and a DOT physical, plus a TSA fee ($85.25) if you want hazmat.

Do I have to bring my own truck for the Oklahoma skills test?

Yes. Service Oklahoma does not provide a test vehicle. You must supply a commercial vehicle representative of the class and type of CDL you're seeking, with valid registration and insurance. Many applicants test through a third-party school that furnishes a truck.

Can I take the CDL skills test with a third party in Oklahoma?

Yes. Oklahoma leans heavily on approved third-party examiners, who can administer the drive test for most Class A, B, and C applicants. You can also schedule at a Service Oklahoma office using the online 'Save Your Spot' scheduler. Note some schools only test their own enrolled students.

How long do I have to hold the Commercial Learner Permit?

You must hold the CLP for 14 full days before the drive test — you can take the skills test on the 15th day. You'll need to complete required ELDT before testing, and hold a valid Oklahoma Class D license the whole time.

How does hazmat work in Oklahoma?

Oklahoma is not a TSA self-managed state, so it uses the standard federal process: pass the hazmat knowledge test (and hazmat ELDT if it's your first time), then enroll for the TSA Security Threat Assessment and fingerprinting at a TSA/IdentoGO center ($85.25). Oklahoma issues the H endorsement only after TSA clears you.

Sources and review notes

State research dated 2026-10-12; presentation and source disclosures updated 2026-10-12. A presentation update does not mean every fee or requirement has been reverified.

  • Fee amounts were checked against Service Oklahoma's CDL First-Time Applicants page on 2026-10-12. Check the current fee schedule for your transaction, including how application and credential fees are split between the permit and the license.
  • Minimum ages (18 intrastate / 21 interstate) and the exact CLP expiration period are not stated on the Service Oklahoma pages we could read; use the expiration printed on your CLP and ask the agency about renewals (the agency states CLPs cannot be renewed online or in person).
Requirement references
TopicResearch dateEvidence
Permit hold period2026-10-12Source checked
Permit minimum age2026-07-20Confirm current instructions
Permit validity2026-07-20Confirm current instructions
Fees2026-10-12Source checked
Medical submission2026-10-12Source checked
Testing access2026-10-12Source checked
License term2026-07-20Confirm current instructions

Report an error in this guide · Recent corrections

Official sources

Check the applicable rule and current instructions at these official sources. Research limitations are identified where they affect a claim.