All states

Oklahoma · Service Oklahoma

How to get your CDL permit in Oklahoma

In Oklahoma you pass a vision test and written knowledge tests at Service Oklahoma to get a CLP good for one year. It can't be renewed, and you can take the skills test on day 15 at the earliest.

Last checked September 26, 2026 against official Service Oklahoma sources

At a glance

Minimum age
18 (federal minimum) · 21 to cross state lines
Permit fee
Check with Service Oklahoma
Permit valid for
1 year, not renewable
Wait before road test
14 full days (test on day 15)
Knowledge test language
Not published
Passing score
80%

Step by step

  1. 1Hold a valid Oklahoma driver license.
  2. 2Get a DOT physical from a National Registry certified examiner if you'll drive non-excepted interstate.
  3. 3Gather proof of identity, lawful presence, SSN and Oklahoma residency.
  4. 4Visit a Service Oklahoma location (walk-in or appointment) and self-certify your driving type.
  5. 5Pass the vision test and the written knowledge tests for your class and endorsements.
  6. 6Practice only with a qualified CDL holder beside you, and hold your CLP 14 full days.
  7. 7Finish Entry-Level Driver Training (ELDT) with a provider on the FMCSA Training Provider Registry before your skills test.
  8. 8Take the skills test: pre-trip inspection, basic control and road test.

What to bring

  • Proof of identity and lawful presence
  • Your Social Security number
  • Proof of Oklahoma residency
  • Your valid Oklahoma driver license
  • Your ELDT completion certificate, once you've finished training

Medical card

You self-certify one of four driving types; non-excepted interstate drivers need a DOT medical card. Since February 17, 2026, Service Oklahoma no longer takes paper medical cards — results come electronically from the National Registry.

Fees

CDL, 4-yearClass application fee plus credential feeClass A $81.50 · Class B $71.50 · Class C $61.50
CDL, 8-yearClass A $138.00 · Class B $128.00 · Class C $108.00
Skills (drive) test retakeNo limit on attempts$4 per failed test

Fees change. Confirm the current amount with Service Oklahoma before you go.

The tests you'll take

  • Vision test
  • General Knowledge (everyone)
  • Air Brakes (if your truck has air brakes)
  • Combination Vehicles (Class A)
  • Endorsement tests (only the ones you want)

Testing in Oklahoma

  • The vision test is given with your written test; no separate appointment is needed.
  • Some locations take walk-ins and others use appointments.
  • If you fail the drive test, you can retake it as many times as needed for $4 each time.
Study for these tests in the Oklahoma classroom

Good to know in Oklahoma

  • If your CLP expires before you pass the skills test, you must retake both the written and skills tests.
  • Your CLP may carry restriction codes: K (in-state only), L (no air brakes), P (no passengers), X (no loaded tanker).
  • CDLs come in 4-year or 8-year terms; the fee is a class application fee plus a credential fee.

Non-domiciled applicants

Service Oklahoma paused all non-domiciled CLPs and CDLs on September 26, 2025. New ones go only to non-citizens with an employment-based visa who pass a federal immigration check.

Confirm with Service Oklahoma before you go

We couldn't confirm these from official sources, so we left them out rather than guess:

  • The CLP fee and knowledge test fees — confirm with Service Oklahoma before you go.
  • Oklahoma's own minimum age rules for in-state driving at 18 to 20.
  • Whether you need one or two proofs of residency — Service Oklahoma pages differ.
  • Which languages the knowledge tests are offered in.
  • The status of a 2025 state bill (SB 20) on English proficiency and out-of-state non-domiciled CDLs.
Federal rules that apply in every state(show)
Age
You can get a CLP at 18, but until you turn 21 you can only drive a commercial vehicle inside your own state. Hauling hazmat requires you to be 21.
Knowledge tests
Everyone takes General Knowledge. Class A adds Combination Vehicles, and anyone driving a truck with air brakes takes Air Brakes. You need at least 80% on each test.
14-day wait
You must hold your CLP for at least 14 days before you can take the skills (road) test. Some states make you wait longer.
Driving on a CLP
A CDL holder with the right class and endorsements must sit in the front seat whenever you drive. Hazmat is never allowed on a CLP. With a passenger or school bus permit you can't carry passengers, and with a tank permit the tank must be empty.
Entry-Level Driver Training
You must finish ELDT with a provider on FMCSA's Training Provider Registry before your Class A or B skills test. You do not need it to get the permit itself.
Medical card
You self-certify the kind of driving you will do. Most new drivers are 'non-excepted interstate' and need a DOT physical from a certified medical examiner, who now sends the results to your state electronically.
Clearinghouse check
Before issuing a CLP, your state checks FMCSA's Drug & Alcohol Clearinghouse. A 'prohibited' status blocks the permit until return-to-duty is complete.

Ready to study?

Short lessons with diagrams, a quick check after each one, and a practice test for every permit exam Oklahoma gives. Free.

Open the Oklahoma classroom

Official sources

This page is a study aid, not legal advice, and we are not affiliated with Service Oklahoma. Rules and fees change, so always check with Service Oklahoma before you apply.