CDL Requirements in Oklahoma
Verified against Service Oklahoma ·
Compiled and verified against primary state DMV/DPS/BMV sources by GetCDLLicense — cite-or-deny, with no invented figures. How we source & verify →
Oklahoma's CDL program is now run by Service Oklahoma, the centralized service-delivery agency that took over driver-licensing functions the Department of Public Safety (DPS) used to handle directly; DPS's Highway Patrol Troop S retains commercial-vehicle enforcement and, on its own commercial-driver information page, directs the public in plain text (not a hyperlink) to 'the Oklahoma Department of Public Safety Driver License Services website' for license-application information — a reference to DPS's own driver-licensing materials, not a link to Service Oklahoma. Oklahoma prices CDL issuance, renewal, and endorsement-addition fees by CDL class (A/B/C) rather than a single flat rate, and applicants choose a 4-year or 8-year credential term.
Oklahoma's CDL requirements are verified against Service Oklahoma (see Service Oklahoma — CDL First-Time Applicants (fees, CLP, testing process)), current as of 2026-07-25.
Oklahoma CDL Requirements at a Glance
This is the fee, age, and testing detail for Oklahomaspecifically — for the full step-by-step process see how to get a CDL, and for what Class A, B, and C each permit see CDL classes.
| Commercial learner’s permit (CLP) | |
|---|---|
| CLP fee | — |
| Minimum holding period before skills test | 14 days |
| CLP validity | — |
| Age minimums | |
| Intrastate minimum age | — |
| Interstate minimum age | 21 (federal floor) |
| Fees | |
| Application fee | — |
| Initial CDL fee | — |
| Renewal fee | — |
| Renewal period | 4 or 8 years, applicant's choice |
| Knowledge test fee | — |
| Skills test fee | — |
| Testing rules | |
| Third-party testers allowed | — |
| Retest waiting period | — |
Other published fees
- Initial CDL, Class A (4-year): $81.50
- Initial CDL, Class A (8-year): $138
- Initial CDL, Class B (4-year): $71.50
- Initial CDL, Class B (8-year): $128
- Initial CDL, Class C (4-year): $61.50
- Initial CDL, Class C (8-year): $108
- CDL renewal, Class A (4-year): $56.50
- CDL renewal, Class A (8-year): $113
- CDL renewal, Class B (4-year): $56.50
- CDL renewal, Class B (8-year): $113
- CDL renewal, Class C (4-year): $46.50
- CDL renewal, Class C (8-year): $93
- Replacement/duplicate CDL (either term): $25
- Retest fee, written or drive (each): $4
- Endorsement application fee — Class A CDL (any endorsement): $25
- Endorsement application fee — Class B CDL (any endorsement): $15
- Endorsement application fee — Class C CDL (any endorsement): $15
Service Oklahoma states plainly that an applicant 'must hold this permit for 14 full days before taking the drive test' — matching (not exceeding) the federal floor. No separate CLP issuance fee or CLP validity period (in months) is published; the written-test fee appears bundled into the class-based CDL fee.
No Service Oklahoma page or the CDL Driver's Manual states an Oklahoma-specific minimum age (neither an 18-and-up intrastate floor nor the interstate threshold) in so many words. Interstate operation is federally fixed at 21 in every jurisdiction (49 CFR 391.11), recorded here for completeness; no Oklahoma-specific intrastate age is stated here rather than assumed.
The CDL skills test has three segments — pre-trip inspection, backing maneuvers, and a road test — administered as roughly a two-hour appointment at a Service Oklahoma office. A $4.00 fee is added to the licensing fee for any retest, written or drive. No fetched source states whether third-party (non-Service-Oklahoma) testing is authorized, or a minimum number of days required between a failed test and a retest, so both are left undefined.
Oklahoma CDL Endorsements
| Endorsement | Available | Fee | Knowledge test | Skills test |
|---|---|---|---|---|
| Hazardous materials (H) | Yes | — | Yes | No |
| Tank vehicle (N) | Yes | — | Yes | No |
| Doubles/triples (T) | Yes | — | Yes | No |
| Passenger (P) | Yes | — | Yes | Yes |
| School bus (S) | Yes | — | Yes | Yes |
Hazardous materials: Requires a TSA Hazmat endorsement background check (Service Oklahoma links out to TSA's Hazmat Endorsement page for that process). No fee is tied to the Hazmat endorsement specifically — Oklahoma's endorsement-addition fee is set by the CDL class the endorsement is added to ($25 Class A / $15 Class B / $15 Class C), not by endorsement type.
Tank vehicle: Applies to vehicles with an individual tank rated over 119 gallons and an aggregate capacity of 1,000+ gallons; knowledge test only. Endorsement-addition fee is set by CDL class ($25 Class A / $15 Class B / $15 Class C), not by endorsement type.
Doubles/triples: Addable to Class A CDLs for pulling multiple trailers; knowledge test only. Endorsement-addition fee is set by CDL class ($25 Class A / $15 Class B / $15 Class C), not by endorsement type.
Passenger: Requires a knowledge test plus the standard skills test (pre-trip inspection, backing maneuvers, road test) taken in a representative passenger vehicle, after the same 14-day CLP holding period as a base CDL. Endorsement-addition fee is set by CDL class ($25 Class A / $15 Class B / $15 Class C), not by endorsement type.
School bus: Requires a knowledge test plus a skills test in a representative school bus, after the same 14-day CLP holding period as a base CDL. Endorsement-addition fee is set by CDL class ($25 Class A / $15 Class B / $15 Class C), not by endorsement type.
For what each endorsement permits, the federal knowledge/skills testing baseline behind it, and hazmat’s separate TSA security threat assessment, see CDL endorsements.
Federal requirements that apply in Oklahoma
These are set by federal regulators and are the same in every US jurisdiction. Full detail here.
- Entry-Level Driver Training (ELDT). Since February 2022, first-time CDL applicants — and drivers upgrading to Class A or seeking a first-time school bus, passenger, or hazmat endorsement — must complete Entry-Level Driver Training with a provider on the FMCSA Training Provider Registry before testing.
- DOT medical certificate. Most CDL holders who operate in interstate commerce must hold a valid DOT medical examiner's certificate, issued by an examiner listed on the FMCSA National Registry of Certified Medical Examiners.
- Interstate minimum age. Federal rules set 21 as the minimum age to drive commercially across state lines; states set their own intrastate minimum, commonly 18.
- Hazmat security threat assessment. A hazardous materials endorsement additionally requires a TSA security threat assessment, which is a federal process separate from the state endorsement.
Self-certification in Oklahoma
Service Oklahoma administers self-certification for the following FMCSA operating categories:
- Non-Excepted Interstate
- Excepted Interstate
- Non-Excepted Intrastate
- Excepted Intrastate
Confirmed via the Oklahoma CDL Driver's Manual's self-certification statements (Section 1.2.3) and Service Oklahoma's first-time-applicant page, which abbreviates the same four categories as NI, EI, NA, and EA.
Source Notes
Where a source is stale, conflicting, or required a judgment call, we document it here rather than presenting a single confident-sounding number. See our methodology for how these calls are made.
- Oklahoma's CDL program is administered by Service Oklahoma, not the Department of Public Safety — DPS retains commercial-vehicle enforcement (Highway Patrol Troop S) but no longer issues CDLs directly.
- Oklahoma's endorsement-addition fee is set by the CDL class the endorsement is added to ($25 for Class A, $15 for Class B, $15 for Class C) rather than by which endorsement (Hazmat, Tanker, Doubles, Passenger, School Bus) is being added.
means no primary source publishes that figure — left blank on purpose rather than estimated or copied from an unverified aggregator.
Sources
- Service Oklahoma — CDL First-Time Applicants (fees, CLP, testing process)
- Service Oklahoma — CDL Renewals and Replacements (fee schedule)
- Service Oklahoma — CDL Endorsements and Restrictions
- Service Oklahoma — Commercial Driver's License Manual
- Service Oklahoma — Commercial Driving CDL
- Service Oklahoma — CDL Upgrades and DOT Medical Card
- Oklahoma Department of Public Safety — Troop S, Commercial Driver Information
- Service Oklahoma — Contact Us
Data last verified: 2026-07-25 (verified by: agent) | Source: Service Oklahoma