Ohio CDL Requirements: BMV Classes, Fees, and the 4-Year Cycle
Ohio issues CDLs through the Ohio Bureau of Motor Vehicles (BMV) with fees processed through a statewide network of deputy registrar license agencies. A few Ohio-specific details matter: a compact fee structure with endorsements at $12 each, a $5 deputy registrar service fee on top of state fees, and a relatively short 4-year renewal cycle. This guide walks the full process.
Last verified: 2026-04-17 against Ohio BMV CDL pages and 49 CFR Parts 383 and 380.12
Key Takeaways
- Issuing agency: Ohio Bureau of Motor Vehicles (BMV) —
bmv.ohio.gov1 - CDL classes offered: A, B, and C
- Core fees: $31.50 CLP; $43.50 CDL issuance; $12 per endorsement; $5 deputy registrar service fee2
- Age rule: 18 for Ohio intrastate; 21 for interstate (federal)1
- CLP holding period: at least 14 days before skills test (federal minimum)3
- ELDT required for first-time Class A/B, class upgrade, or first-time H/P/S endorsement4
- Renewal cycle: 4 years1
- Hazmat: TSA background check $86.50 separate from BMV fees5
Ohio CDL classes
Ohio follows federal class definitions under 49 CFR Part 383:31
| Class | Vehicles | Typical drivers |
|---|---|---|
| Class A | Combination vehicles with GCWR ≥ 26,001 lbs when the towed unit's GVWR exceeds 10,001 lbs | OTR tractor-trailer, regional, flatbed, tanker, reefer |
| Class B | Single vehicles with GVWR ≥ 26,001 lbs (cannot tow a trailer over 10,000 lbs GVWR) | Straight-truck drivers, buses, dump trucks |
| Class C | Smaller vehicles designed to transport 16+ passengers (including driver), or hazmat-placarded vehicles not meeting A/B thresholds | Certain passenger vans, smaller hazmat operations |
A Class A credential lets you drive Class B and C vehicles; the inverse is not true.
Age, residency, and eligibility
- Minimum age: 18 for Ohio intrastate; 21 for interstate (federal 49 CFR 391.11).1
- Ohio residency: you must be an Ohio resident and hold or apply concurrently for an Ohio non-commercial driver license.1
- Lawful presence: U.S. citizenship or documented lawful presence required.
- Medical certification: Federal Medical Examiner's Certificate (MCSA-5876) required for commercial categories under federal self-certification; Ohio receives electronic transmission from FMCSA.6
- Federal Part 391 standards apply, particularly for school bus endorsement and all CDL applicants.1
Self-certification categories
Federal self-certification required under 49 CFR 383.71:7
- Non-excepted interstate (NI)
- Excepted interstate (EI)
- Non-excepted intrastate (NA)
- Excepted intrastate (EA)
Endorsements available in Ohio
Ohio BMV issues the standard federal endorsement set:1
- H — Hazardous materials (requires TSA background check)
- N — Tank vehicles
- P — Passenger
- S — School bus (requires P endorsement)
- T — Doubles / triples (Class A only)
- X — Combined H + N (hazmat-tanker)
Current Ohio BMV fees
All fees below are from Ohio BMV's documents and fees page, current as of verification on 2026-04-17:2
| Transaction | Fee |
|---|---|
| Commercial Learner Permit (CLP) | $31.50 |
| CDL issuance | $43.50 |
| Endorsement (each: H, N, P, S, T, X) | $12 |
| Deputy Registrar license agency service fee | $5 (in addition to state fees) |
| TSA Hazmat background check (separate — federal, not BMV) | $86.505 |
Skills testing is administered through Ohio Highway Patrol driver's license examination locations and some third-party testing sites. Skills test fees may apply separately at third-party sites; verify with the testing location.1
Verify the current BMV fee the day of your application at bmv.ohio.gov/doc-fees.aspx.2 Our editorial policy re-verifies these figures at least every 180 days.
How to get an Ohio CDL: step by step
Step 1 — Gather required documents
For your CLP application at an Ohio deputy registrar license agency:1
- Valid Ohio non-commercial driver license
- Proof of identity (passport, birth certificate, naturalization documents)
- Proof of Ohio residency (lease, mortgage, utility bill, tax record)
- Social Security number
- Self-certification form (federal NI/EI/NA/EA)
- Valid Medical Examiner's Certificate if required for your self-certification category6
Step 2 — Pass the DOT physical
Find a Certified Medical Examiner (CME) on the FMCSA National Registry.6 The CME transmits your MEC electronically to FMCSA; Ohio receives it.
Step 3 — Apply for the Commercial Learner Permit at Ohio BMV
At a deputy registrar license agency, complete your CLP application. Pass vision and CLP knowledge tests, which include General Knowledge, Air Brakes, Combination Vehicles (for Class A), and endorsement-specific knowledge as applicable.1
Step 4 — Pay the CLP fee and receive your CLP
Ohio CLP fee: $31.50 plus $5 deputy registrar service fee.2 The CLP is valid for 180 days (federal standard).3
Step 5 — Complete FMCSA Entry-Level Driver Training (ELDT)
For first-time Class A or Class B applicants, class upgrade applicants, or first-time H / P / S endorsement applicants, ELDT is federally required at a FMCSA Training Provider Registry (TPR) provider.4 Ohio has many TPR-registered schools, community colleges, and carrier-operated programs.
Step 6 — Wait the 14-day minimum CLP holding period
Federal rule: at least 14 days between CLP issuance and skills test.3 Ohio observes this floor.
Step 7 — Schedule your skills test
Skills testing in Ohio is administered through:
- Ohio State Highway Patrol driver's license examination stations (primary option for most applicants)
- Approved third-party skills test administrators (some CDL schools and training facilities)
The three-part skills test:1
- Pre-trip vehicle inspection
- Basic vehicle control
- On-road driving
Step 8 — Return to a deputy registrar for your CDL
With skills test pass confirmation, visit a deputy registrar license agency to pay $43.50 CDL issuance + $5 service fee, plus any endorsement fees ($12 each).2 Your CDL is issued.
Hazmat endorsement — three gates
Adding H (or X) in Ohio requires:
- FMCSA ELDT hazmat theory at a TPR-registered provider4
- TSA Hazmat Endorsement Threat Assessment background check and fingerprinting ($86.50 TSA fee)5
- Ohio hazmat knowledge test at a deputy registrar or OSP examination station
- $12 Ohio BMV endorsement fee + $5 service fee2
No additional Ohio BMV testing fee beyond the endorsement fee itself — this is a state-specific efficiency worth noting.1
Ohio medical certification
Under federal Medical Certification Integration, your CME transmits your MEC electronically to FMCSA; Ohio BMV receives it.6 Maintain current certification throughout your CDL period. Expired MEC triggers downgrade to a non-commercial class.
CDL renewal in Ohio
Ohio CDLs are valid for 4 years.1 Shorter than the federal maximum of 8 and Texas's 8, aligned with Pennsylvania's 4-year cycle and several other Midwestern states.
- Renewal fee: $43.50 + $5 deputy registrar service fee2
- Renewal process: visit a deputy registrar agency; bring current identity documents, MEC if required, and renewal fee. Endorsements remain unless explicitly changed.
If you let your CDL lapse, reapplication may require retesting.
Ohio-specific details worth knowing
- BMV + deputy registrars. Ohio's CDL process runs through the Bureau of Motor Vehicles, but most transactions happen at a deputy registrar license agency — a state-approved private contractor. The $5 service fee on top of state fees is a consistent add-on.2
- Ohio State Highway Patrol tests skills. This is different from states where skills testing happens at a DMV office or exclusively through third-party vendors. OSP examination stations are the primary skills-test locations.1
- Federal Part 391 standards apply across Ohio CDL applicants; school bus drivers in particular must meet both Ohio and federal standards.1
- 4-year renewal is compact — track expiration dates.
- No extra BMV testing fee for hazmat beyond the $12 endorsement fee.12
Frequently Asked Questions
Q: What is a deputy registrar license agency? A: Ohio's CDL (and standard driver license) transactions run through a network of state-approved license agencies operated as deputy registrars. They charge a $5 service fee in addition to state BMV fees.2
Q: Do I need a regular Ohio license before a CDL? A: Yes. You must hold or apply concurrently for an Ohio non-commercial driver license.1
Q: How long is the Ohio CLP valid? A: 180 days under federal standard.3
Q: Can I test in Spanish? A: No. CDL knowledge tests are English-only nationwide per federal rule.1
Q: How much is an Ohio CDL all-in? A: Base BMV fees: $31.50 CLP + $43.50 CDL issuance + $5 × 2 deputy registrar service fees = $85 minimum.2 Add any endorsement fees ($12 each), ELDT tuition ($3,000–$7,500 at typical Ohio CDL schools or community colleges), DOT physical ($80–$150 typical), TSA Hazmat if applicable ($86.50), and third-party skills test fees if not using OSP.
Q: Does Ohio honor out-of-state CDLs? A: Yes, for visitors. Residents with out-of-state CDLs must transfer to an Ohio CDL after establishing residency.1
Q: Does Ohio participate in the Military Skills Test Waiver? A: Yes, Ohio participates in the federal MSTW program.8 Qualified military drivers may waive the skills test portion.
Q: Where can I take the skills test in Ohio? A: Ohio State Highway Patrol driver's license examination stations are the primary location. Some CDL schools and training centers are approved as third-party skills test administrators.1
Q: My MEC expired — will my Ohio CDL downgrade? A: Yes. Ohio BMV will downgrade your CDL to a non-commercial class once your medical certification lapses past the allowable grace period. Restore by completing a new DOT physical and filing the MEC.6
Q: Can I add multiple endorsements in one deputy registrar visit? A: Yes, by paying $12 per endorsement.2 Each endorsement knowledge test must be passed; hazmat specifically requires TSA clearance first.5
Q: Do I pay a skills test retest fee if I fail? A: OSP examination stations and third-party testers set their own retest policies. Budget for the possibility.1
Q: My commercial career is just starting — is Ohio a good state for CDL? A: Ohio's base state fees are among the lower end nationally ($75+ base excluding ELDT). Ohio's proximity to major freight corridors (I-70, I-75, I-80/90) makes it a logistics hub. TPR-registered schools and community colleges span the state.4
Q: What happens if I miss the 14-day CLP hold? A: The skills test cannot proceed until 14 days have elapsed since CLP issuance under federal rule.3 Your testing location will verify.
Sources verified on 2026-04-17
This guide is educational and not legal advice. Fees and rules change; verify current figures at bmv.ohio.gov before applying. Report errors to [email protected]; corrections are logged publicly per our editorial policy.
-
Ohio BMV — Driver License and CDL Classes.
https://www.bmv.ohio.gov/dl-cdl-classes.aspx↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩ -
Ohio BMV — Documents and Fees.
https://www.bmv.ohio.gov/doc-fees.aspx↩↩↩↩↩↩↩↩↩↩↩↩↩ -
49 CFR Part 383 — Commercial Driver's License Standards.
https://www.ecfr.gov/current/title-49/subtitle-B/chapter-III/subchapter-B/part-383↩↩↩↩↩↩ -
FMCSA Training Provider Registry.
https://tpr.fmcsa.dot.gov/↩↩↩↩ -
TSA Hazmat Endorsement Threat Assessment Program.
https://www.tsa.gov/for-industry/hazmat-endorsement↩↩↩↩ -
FMCSA Medical Certification Integration.
https://www.fmcsa.dot.gov/medical/driver-medical-requirements/medical-certification-integration↩↩↩↩↩ -
49 CFR 383.71 — Driver application and certification procedures.
https://www.ecfr.gov/current/title-49/subtitle-B/chapter-III/subchapter-B/part-383/subpart-E/section-383.71↩ -
FMCSA Military Skills Test Waiver.
https://www.fmcsa.dot.gov/registration/commercial-drivers-license/military-cdl-licensing↩