Ohio CDL Fees & Ages
Ohio BMV charges $31.50 for the Commercial Learner's Permit and $46.50 for a first-time CDL. Each endorsement added at the same time costs $12.00. The skills test at a state site is $50.00 total ($10 pre-trip, $10 basic maneuvering, $30 road test). HazMat endorsement also requires a TSA background check, paid separately to TSA.
Ages
- Intrastate (within Ohio): 18
- Interstate or HazMat: 21
Common fees
- CLP: $31.50
- CDL (any class): $46.50
- HazMat (H) endorsement: $12
- Tanker (N) endorsement: $12
- Passenger (P) endorsement: $12
- School Bus (S) endorsement: $12
- Doubles/Triples (T) endorsement: $12
- Tanker + HazMat (X) endorsement: $24
- Skills test (state portion): $50
- 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: Ohio BMV Forms u0026 Manuals (CDL Manual HSY 7605) Ohio BMV Driver License u0026 ID Cards (CDL Classes) Ohio BMV Documents u0026 Fees FMCSA Entry-Level Driver Training (49 CFR Part 380)