Oklahoma CDL Fees & Ages
Oklahoma CDL license fees are $51.50 for Class A or Class B and $41.50 for Class C. Adding a HAZMAT endorsement raises the total to $81.50 for Class A/B and $61.50 for Class C. There is a $4.00 retest fee for written or drive retests. HAZMAT also requires a separate TSA threat assessment fee.
Ages
- Intrastate (within Oklahoma): 18
- Interstate or HazMat: 21
Common fees
- CDL (Class A): $51.50
- CDL (Class B): $51.50
- CDL (Class C): $41.50
- Skills test (state): varies by examining location
- DOT medical exam: $80–$200 (federal, varies by examiner)
- TSA Security Threat Assessment (HazMat): ~$86.50 (federal)
- ELDT training: market rate, roughly $3,000–$8,000 for a full Class A program
Sources: Oklahoma CDL Driver Manual (March 2025 PDF) Service Oklahoma - CDL First-Time Applicants Service Oklahoma - CDL Endorsements u0026 Restrictions Service Oklahoma - CDL Upgrade DOT Medical Card