How to get a CDL in Iowa
The facts below come from official Iowa sources, checked on October 31, 2026. Fees change: confirm with the state before you pay.
Fees and rules
- Issued by
- Iowa Department of Transportation (Motor Vehicle Division)
- Learner's permit (CLP) fee
- $12
- CDL license fee
- $8 per year, 8-year license ($64)
- CLP is valid for
- One year from issuance, no renewal period
- Where the skills test is given
- Appointment at a DMV (driver license) location
- Entry-Level Driver Training (ELDT)
- satisfy the ELDT requirement before you complete your skills and drive test
Official sources
“The cost of the CLP is $12.” iowadot.gov
“The permit is valid for one year from the date of issuance, with no renewal period.” iowadot.gov
“Make an appointment at a DMV Location to take your CDL knowledge, skills, and driving tests.” iowadot.gov