Iowa CDL Requirements: Iowa DOT Classes, Fees, and the Ag-Belt Freight Context
Iowa issues CDLs through the Iowa Department of Transportation (Iowa DOT) Motor Vehicle Division. Two Iowa specifics: CDL fees are structured as $8 per year of license validity (so 8-year license = $64), and as of October 23, 2025, CDL Medical Certificates are digital in Iowa. Iowa is the corn and soybean heart of America — significant agricultural hauling demand year-round, plus I-35 (Canada-Mexico) and I-80 (transcontinental) freight.
For the federal framework, see HOS, ELDT, Clearinghouse, DOT Physical, and DAC Report.
Last verified: 2026-04-19 against Iowa DOT CDL pages and 49 CFR Parts 383 and 380.12
Key Takeaways
- Issuing agency: Iowa DOT Motor Vehicle Division —
iowadot.gov/mvd1 - CDL classes offered: A, B, and C
- Core fees: Iowa DOT government fee $52 total baseline; $8 per year license validity; $12 CLP (after testing); $10 Passenger endorsement (knowledge + skills one-time); $5 Doubles/Triples (knowledge one-time)2
- Age rule: 18 minimum (interstate 21 per federal)1
- CLP holding period: at least 14 days before skills test (federal)3
- ELDT required for first-time Class A/B, class upgrade, or first-time H/P/S endorsement4
- Digital MECs since 2025-10-231
- Non-domiciled CLPs/CDLs resumed with new FMCSA final rules effective 2026-03-161
Iowa CDL classes
Iowa 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,000 lbs | OTR tractor-trailer, agricultural hauling, regional, I-80 transcontinental |
| Class B | Single vehicles with GVWR ≥ 26,001 lbs | Straight-truck drivers, buses, dump trucks |
| Class C | Vehicles transporting placarded hazmat or 16+ passengers that fall below A/B thresholds | Smaller hazmat, passenger vans |
Age, residency, and eligibility
- Minimum age: 18 for Iowa intrastate; 21 for interstate (federal 49 CFR 391.11).1
- Iowa residency: required. Proof of Iowa residency + identity + SSN.1
- Lawful presence: U.S. citizenship or documented lawful presence.
- Medical certification: Federal MEC (MCSA-5876) — now digital in Iowa since 2025-10-23.5
Self-certification categories
Federal self-certification required under 49 CFR 383.71:6
- Non-excepted interstate (NI)
- Excepted interstate (EI)
- Non-excepted intrastate (NA)
- Excepted intrastate (EA)
Endorsements available in Iowa
Iowa DOT issues the standard federal endorsement set:1
- H — Hazardous materials (requires TSA background check)
- N — Tank vehicles
- P — Passenger (knowledge + skills exam: $10 one-time fee)2
- S — School bus (requires P endorsement)
- T — Doubles / triples (knowledge exam: $5 one-time fee)2
- X — Combined H + N (hazmat-tanker)
Current Iowa DOT fees
All fees below are from Iowa DOT's driver license fees page, verified on 2026-04-19:2
| Transaction | Fee |
|---|---|
| Total baseline government fees | $52 |
| CDL per year of validity | $8/year |
| Commercial Learner Permit (after testing) | $12 |
| Passenger (P) endorsement — knowledge + skills (one-time) | $10 |
| Doubles/Triples (T) endorsement — knowledge (one-time) | $5 |
| TSA Hazmat background check (federal, separate) | Federal fee — verify current7 |
The per-year pricing structure ($8/year) means an 8-year CDL costs $64 base.2
Verify the current Iowa DOT fee at iowadot.gov/drivers-licenses-ids/get-or-renew-drivers-licenses-ids-permits/fees on the day of your application.2 Our editorial policy re-verifies these figures at least every 180 days.
How to get an Iowa CDL: step by step
Step 1 — Hold a valid Iowa driver license
Required before starting the CDL process.1
Step 2 — Pass the DOT physical
Find a Certified Medical Examiner (CME) on the FMCSA National Registry. Your MEC is now digital in Iowa since 2025-10-23.5 See DOT Physical guide.
Step 3 — Apply for the Commercial Learner Permit
Visit an Iowa DOT Driver's License office. Pass vision and CDL knowledge tests. Pay $12 CLP fee after testing.2
Step 4 — Receive your CLP
IA CLP is valid for 180 days under federal standard.3
Step 5 — Complete FMCSA ELDT
At an FMCSA Training Provider Registry (TPR) provider.4 See ELDT guide.
Step 6 — Wait the 14-day minimum CLP holding period
Federal rule: at least 14 days.3
Step 7 — Take the three-part skills test
Pre-trip vehicle inspection, basic vehicle control, on-road.1
Step 8 — Receive your CDL
$8/year × 8 years = $64 base + any endorsements.2
Hazmat endorsement — three gates
Adding H (or X) in Iowa requires:
- FMCSA ELDT hazmat theory at a TPR provider4
- TSA Hazmat Endorsement Threat Assessment7
- Iowa hazmat knowledge test at an Iowa DOT office
- Iowa DOT endorsement fee — verify current2
Iowa freight landscape (state context)
Four realities shape CDL demand in Iowa:
-
Agricultural hauling. Iowa is the #1 U.S. corn and soybean producer and a top pork, eggs, and ethanol state. Continuous demand for bulk grain, livestock, reefer, and ethanol tanker.
-
I-80 transcontinental. San Francisco to New York through Des Moines; major E-W freight.
-
I-35 Canada-Mexico. Minnesota to Texas through Des Moines; major N-S freight.
-
Food processing. Cedar Rapids and Waterloo host major food processing and agricultural equipment manufacturing (John Deere), driving dedicated distribution.
The practical read: Iowa CDL-A drivers find work across agricultural seasonal (grain, livestock, ethanol), OTR on I-80/I-35, dedicated food processing and John Deere, and regional LTL. Winter weather adds skill premium.
Iowa-specific details worth knowing
- Iowa DOT, not DMV. Your issuer is the Iowa Department of Transportation's MVD.1
- $8-per-year fee structure — 8-year CDL costs $64 base.2
- Digital MECs since 2025-10-23.5
- Non-domiciled resumed with FMCSA rules effective 2026-03-16.1
- Ag-hauling specialty premium for drivers with livestock or grain-trailer experience.
Frequently Asked Questions
Q: How does $8-per-year pricing work? A: Iowa DOT charges $8 for each year of license validity. 8-year CDL = $64 base.2
Q: Do I need a regular Iowa license before a CDL? A: Yes.1
Q: How long is the Iowa CLP valid? A: 180 days under federal standard.3
Q: Can I test in Spanish? A: No. CDL knowledge tests are English-only per federal rule (49 CFR 383.133(c)).1
Q: How much is an Iowa CDL all-in? A: Base Iowa DOT fees: $52 baseline + $8/year × 8 years ≈ ~$116.2 Add ELDT tuition ($3,000–$7,000 at typical Iowa CDL schools — verify locally), DOT physical ($80–$150), TSA Hazmat (separate federal fee) if applying for H, plus endorsement fees.
Q: Digital MEC — what does that mean for me? A: As of 2025-10-23, Iowa received MECs electronically. Your CME transmits to FMCSA; Iowa DOT receives the status. You don't need to carry paper.5
Q: Does Iowa participate in the Military Skills Test Waiver? A: Yes.8 Qualified military drivers may waive the skills-test portion.
Q: I'm a farmer — can I avoid CDL requirements? A: Federal 49 CFR 383.3(d) contains specific farm-exemption rules. Verify with Iowa DOT and FMCSA before relying on farm exemption for commercial hauling.1
Q: I drive livestock-specialty. Any Iowa endorsement? A: No livestock-specific endorsement. Class A CDL with standard trailer handling; carriers train on livestock-specific equipment.
Q: Can I transfer an out-of-state CDL to Iowa? A: Yes. Visit an Iowa DOT Driver's License office with your out-of-state CDL, proof of Iowa residency, identity documents, and medical self-certification.1
Q: What about seasonal grain hauling? A: Heavy seasonal demand during harvest. CDL-A drivers with grain-trailer experience command premium. Plan for mud-season, weight-sensitive loads, and road-weight permitting.
Q: I want to evaluate ag-hauling owner-op economics in Iowa? A: Use Lease vs Company vs Owner-Op calculator with grain-hauling mile mix and seasonal variability.
Q: What's the big change with non-domiciled CDLs? A: Iowa resumed non-domiciled CDL/CLP issuance with FMCSA's new final rules effective 2026-03-16, which narrow the categories of non-U.S. citizens eligible.1
Sources verified on 2026-04-19
This guide is educational and not legal advice. Fees and rules change; verify current figures at iowadot.gov before applying. Report errors to [email protected]; corrections are logged publicly per our editorial policy.
-
Iowa DOT — Commercial Driver's License (CDL) and How to Get a CDL.
https://iowadot.gov/mvd/cdl/CDL-homepageandhttps://iowadot.gov/drivers-licenses-ids/commercial-drivers/get-cdl↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩↩ -
Iowa DOT — Driver's License Fees.
https://iowadot.gov/drivers-licenses-ids/get-or-renew-drivers-licenses-ids-permits/fees↩↩↩↩↩↩↩↩↩↩↩↩↩ -
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/↩↩↩ -
FMCSA Medical Certification Integration / National Registry.
https://nationalregistry.fmcsa.dot.gov/↩↩↩↩ -
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↩ -
TSA Hazmat Endorsement Threat Assessment Program.
https://www.tsa.gov/for-industry/hazmat-endorsement↩↩ -
FMCSA Military Skills Test Waiver.
https://www.fmcsa.dot.gov/registration/commercial-drivers-license/military-cdl-licensing↩