Home / CDL Training / Iowa
CDL Training in Iowa
Iowa has 60 CDL programs in our files: 1 at colleges and career schools in IPEDS, 59 locations on FMCSA's training registry.
By metro area
- Cedar Rapids area6 programs · median pay $58,900
- Davenport area6 programs · median pay $58,280
- Des Moines area5 programs · median pay $60,720
- Waterloo area3 programs · median pay $58,730
Every CDL program in Iowa
Sources: IPEDS 2024 (programs, completions 2023-24, costs 2024-25); FMCSA Training Provider Registry. WIOA list: U.S. Department of Labor ETA-9171 file, programs listed June 30, 2025.
Rules that apply
Since February 7, 2022, people getting a first Class A or B CDL, or a passenger, school bus or hazmat endorsement, must first complete entry-level driver training from a provider on FMCSA's Training Provider Registry. (49 CFR 380, subpart F)
Theory and behind-the-wheel training (range and public road) must be finished within one year of completing the first part, except for the hazmat endorsement. (49 CFR 380.603(c)(3))
Paying for training in Iowa
- WIOA in Iowa: 1,025 programs from 74 providers on the state's list in the U.S. DOL file, 33 of them CDL.
- Company-sponsored CDL training
- GI Bill
No Workforce Pell list loaded for Iowa yet. What Workforce Pell covers.