Alphabetical directory page 2 of 3

CDL Schools in Iowa: Locations 21–39

The statewide Iowa list resumes with 19 provider locations on this page. All 58 public-enrollment addresses follow one alphabetical sequence.

Page-level comparison

What These CDL Schools in Iowa Offer

The alphabetical range here runs from Goldline CDL Training, LLC in Manchester and has its final entry at MONTEZUMA CMTY SCHOOL DISTRICT in Montezuma. Those cards place training addresses across 16 cities. The cities with the most cards here are Cedar Rapids (3), Ottumwa (2), and Atlantic (1).

The visible provider-address records carry 15 with school bus training, 17 with full Class B registration, 15 with full Class A registration, 13 with hazardous materials theory, and 15 with passenger training. Use the statewide totals on page one for the broader market picture.

For direct provider follow-up, this page supplies 18 phone contacts, 8 website links, and 17 email contacts. The search tool reaches every location without changing the alphabetical order.

CDL schools in Iowa / directory page 2

CDL Schools in Iowa: Locations 21–39

Compare 19 detailed cards for CDL schools in Iowa on this page, or search all 58 statewide locations by school, provider, city, ZIP code, and registered training type.

Training locations
58
Cities represented
44

How to Read Registry Details for CDL Schools in Iowa

FMCSA says training providers attest that they meet the applicable federal and state requirements before they appear in the Training Provider Registry. Use the component labels on each card to check the training registered at that location, then confirm current course details directly with the provider.

View the August 5, 2026 FMCSA source
Filter by training registered at the same location

Showing locations 21–39 of 58 on page 2 of 3

Manchester, IA

Goldline CDL Training, LLC

1201 E Main St, Manchester, IA 52057-1828
Registry record updated
May 2, 2025

The federal directory records this public-enrollment training site at 1201 E Main St, Manchester, Iowa 52057-1828. The named organization behind this entry is Goldline CDL Training, LLC on the federal location record. Across 5 course categories, the record marks 5 theory components, 4 range components, and 4 road components. The recorded course scope covers Class A, Class B, passenger endorsement, HazMat theory, and school-bus endorsement. Use the grid to distinguish theory, range, and road. To finish your comparison, get the current terms for vehicle access, course dates, refund terms, complete price, and scheduled driving time.

Training component summary

Class A
  • Classroom work
  • Closed-range work
  • Behind-the-wheel road
Class B
  • Theory
  • Vehicle-control range
  • Road instruction
Passenger
  • Theory component
  • Range driving
  • Behind-the-wheel road
School bus
  • Theory
  • Behind-the-wheel range
  • Public-road training
Hazardous Materials
  • Theory coursework

Reach the training provider

Denison, IA

Grate Lakes CDL Training

Denison, IA 51442-1421
Registry record updated
June 27, 2025

FMCSA records this address as a public-enrollment training site at Denison, Iowa 51442-1421. This location record sits under Grate Lakes CDL Training for the address shown above. The recorded course scope covers Class B and Class A. The card itemizes each recorded training component. The federal record distributes its course flags across 2 theory components, 2 range components, and 2 road components. As you compare this location with others, seek a written answer about course dates, testing arrangements, refund terms, complete price, and scheduled driving time.

Training at this address

Class A
  • Theory instruction
  • Range
  • Road driving
Class B
  • Theory portion
  • Training range
  • On-road practice

Reach the training provider

Waterloo, IA

Hawkeye Community College

6433 Hammond Ave, Waterloo, IA 50701
Registry record updated
November 4, 2021

This address appears as a public-enrollment training location at 6433 Hammond Ave, Waterloo, Iowa 50701. The named organization behind this entry is Hawkeye Community College on the federal location record. Training categories listed here include Class B, HazMat theory, school-bus endorsement, Class A, and passenger endorsement. Individual theory, range, and road flags appear below. The address-level breakdown totals 5 theory parts, 4 range parts, and 4 road parts among 5 categories. When comparing course offers, request the current details for refund terms, vehicle access, complete price, scheduled driving time, and testing arrangements.

Training component summary

Class A
  • Theory portion
  • Behind-the-wheel range
  • On-road work
Class B
  • Theory instruction
  • Vehicle-control range
  • Public-road component
Passenger
  • Theory
  • Range
  • On-road work
School bus
  • Classroom theory
  • Range component
  • Public-road component
Hazardous Materials
  • Theory component

Contact this provider

Woodbine, IA

IGNITE Pathways

601 Snyder Rd, Woodbine, IA 51579
Registry record updated
August 21, 2025

The federal training directory lists this on-site location at 601 Snyder Rd, Woodbine, Iowa 51579. The organization attached to this address is IGNITE Pathways at this specific address. Training categories listed here include Class A and HazMat theory. Use the grid to distinguish theory, range, and road. The 2 listed categories contain 2 theory flags, 1 range flag, and 1 road flag. When you contact the school, ask the provider to document course dates, vehicle access, testing arrangements, refund terms, and complete price.

Training at this address

Class A
  • Theory component
  • Behind-the-wheel range
  • Public road
Hazardous Materials
  • Theory coursework

Ways to contact the provider

Centerville, IA

Indian Hills Community College

721 N 1st St, Centerville, IA 52544-1200
Registry record updated
January 6, 2026

FMCSA records this address as a public-enrollment training site at 721 N 1st St, Centerville, Iowa 52544-1200. FMCSA data names Indian Hills Community College at the listed location. The 5 listed categories contain 5 theory flags, 4 range flags, and 4 road flags. Training attached to this address includes passenger endorsement, Class A, Class B, HazMat theory, and school-bus endorsement. Theory and driving registrations are broken out below. Before you enroll at this address, ask the school to specify vehicle access, scheduled driving time, complete price, course dates, and refund terms.

Federal training categories

Class A
  • Theory portion
  • Behind-the-wheel range
  • On-road practice
Class B
  • Theory coursework
  • Range component
  • Public-road driving
Passenger
  • Knowledge instruction
  • Range component
  • Public-road driving
School bus
  • Theory portion
  • Off-road range
  • Behind-the-wheel road
Hazardous Materials
  • Knowledge lessons

Contact routes for this address

Ottumwa, IA

Indian Hills Community College

14383 Collage Ave., Ottumwa, IA 52501
Registry record updated
October 27, 2023

This listed site accepts public enrollment for on-site training at 14383 Collage Ave., Ottumwa, Iowa 52501. Federal provider data links the address to Indian Hills Community College on this public registry entry. Counted by category, this address has 5 theory components, 4 range components, and 4 road components. The provider record marks training in Class A, passenger endorsement, Class B, school-bus endorsement, and HazMat theory. The card itemizes each recorded training component. When you contact the school, put these questions to the school about vehicle access, course dates, scheduled driving time, refund terms, and complete price.

Training component summary

Class A
  • Classroom work
  • Range component
  • Road component
Class B
  • Theory instruction
  • Closed-range work
  • Public-road training
Passenger
  • Classroom work
  • Range instruction
  • Public road
School bus
  • Theory component
  • Off-road range
  • Road driving
Hazardous Materials
  • Classroom theory

Ways to contact the provider

Ottumwa, IA

Indian hills Community College

1458 College Ave, Ottumwa, IA 52501
Registry record updated
May 7, 2025

This on-site provider location is open to public enrollment at 1458 College Ave, Ottumwa, Iowa 52501. Federal provider data links the address to Indian Hills Community College on the location-level file. The provider record marks training in school-bus endorsement, passenger endorsement, HazMat theory, Class A, and Class B. The details below keep every training component distinct. FMCSA fields show 5 theory components, 4 range components, and 4 road components within the 5 training categories on this card. To finish your comparison, have the provider explain testing arrangements, vehicle access, course dates, complete price, and scheduled driving time.

Course registration details

Class A
  • Theory
  • Practice range
  • Behind-the-wheel road
Class B
  • Registered theory
  • Vehicle-control range
  • Road instruction
Passenger
  • Theory portion
  • Vehicle-control range
  • Behind-the-wheel road
School bus
  • Theory coursework
  • Range component
  • Road component
Hazardous Materials
  • Theory component

Contact this provider

Fort Dodge, IA

Iowa Central Community College/Transportation Technology Center

1106 S. 32nd Street, Fort Dodge, IA 50501
Registry record updated
August 15, 2022

This on-site location appears in the public training directory at 1106 S. 32nd Street, Fort Dodge, Iowa 50501. The organization attached to this address is Iowa Central Community College/Transportation Technology Center for the training entry. The record totals 5 theory components, 4 range components, and 4 road components. For this site, federal course data includes Class A, school-bus endorsement, Class B, passenger endorsement, and HazMat theory. Use the component list for a course-level comparison. While narrowing your shortlist, get direct confirmation of complete price, course dates, scheduled driving time, vehicle access, and testing arrangements.

What this location registers

Class A
  • Theory component
  • Range
  • Road component
Class B
  • Theory component
  • Behind-the-wheel range
  • Road instruction
Passenger
  • Classroom work
  • Range driving
  • Public road
School bus
  • Classroom theory
  • Range
  • Public road
Hazardous Materials
  • Theory portion

School contact links

Emmetsburg, IA

Iowa Lakes Community College

3200 College Dr, Emmetsburg, IA 50536
Registry record updated
August 22, 2024

The location file records an on-site training address at 3200 College Dr, Emmetsburg, Iowa 50536. The organization field for this card names Iowa Lakes Community College at the listed location. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. The location-level registration applies to passenger endorsement, Class B, Class A, school-bus endorsement, and HazMat theory. The details below keep every training component distinct. Before signing an agreement, review written information about complete price, vehicle access, refund terms, scheduled driving time, and course dates.

Training scope at this site

Class A
  • Theory portion
  • Range instruction
  • On-road practice
Class B
  • Theory portion
  • Off-road range
  • On-road practice
Passenger
  • Classroom work
  • Behind-the-wheel range
  • Behind-the-wheel road
School bus
  • Theory component
  • Range
  • Road instruction
Hazardous Materials
  • Theory coursework

Provider contact details

Marshalltown, IA

Iowa Valley Community College District

Training provider: Iowa Valley BCS

3702 S Center St, Marshalltown, IA 50158-4760
Registry record updated
July 14, 2026

FMCSA places this public-enrollment address in its location directory at 3702 S Center St, Marshalltown, Iowa 50158-4760. The listed training provider is Iowa Valley BCS for this site. FMCSA fields show 4 theory components, 4 range components, and 4 road components within the 4 training categories on this card. Course flags connected to this location show Class A, Class B, passenger endorsement, and school-bus endorsement. The details below keep every training component distinct. Before signing an agreement, ask the provider to confirm course dates, scheduled driving time, vehicle access, refund terms, and complete price.

Course registration details

Class A
  • Theory portion
  • Off-road range
  • On-road work
Class B
  • Knowledge instruction
  • Vehicle-control range
  • Road driving
Passenger
  • Classroom theory
  • Off-road range
  • On-road work
School bus
  • Classroom theory
  • Behind-the-wheel range
  • Public-road driving

Registry contact methods

Council Bluffs, IA

Iowa Western Community College

Training provider: Iowa Western Truck Driving School (Free Training May be Available for IA Res)

2700 College Rd, Council Bluffs, IA 51503
Registry record updated
February 22, 2024

This training address appears in FMCSA’s public provider file at 2700 College Rd, Council Bluffs, Iowa 51503. The named organization behind this entry is Iowa Western Truck Driving School (Free Training May be Available for IA Res) on the federal location record. The record totals 5 theory components, 4 range components, and 4 road components. The training mix recorded here consists of passenger endorsement, school-bus endorsement, Class A, HazMat theory, and Class B. Individual theory, range, and road flags appear below. As you compare this location with others, ask for documentation covering course dates, testing arrangements, vehicle access, refund terms, and complete price.

Training component summary

Class A
  • Theory component
  • Range component
  • Road driving
Class B
  • Classroom theory
  • Range component
  • Public-road driving
Passenger
  • Classroom work
  • Training range
  • Public-road component
School bus
  • Theory instruction
  • Vehicle-control range
  • Public-road component
Hazardous Materials
  • Knowledge lessons

Reach the training provider

Atlantic, IA

Iowa Western Community College Atlantic

Training provider: Iowa Western Truck Driving School (Free Training May be Available for IA Res)

705 Walnut St, Atlantic, IA 51601
Registry record updated
June 21, 2024

FMCSA places this public-enrollment address in its location directory at 705 Walnut St, Atlantic, Iowa 51601. This location record sits under Iowa Western Truck Driving School (Free Training May be Available for IA Res) for the listed provider location. The record totals 5 theory components, 4 range components, and 4 road components. The federal entry identifies training for school-bus endorsement, Class A, passenger endorsement, HazMat theory, and Class B. The component grid preserves the location-level detail. As part of your final school check, ask the provider to document vehicle access, refund terms, complete price, scheduled driving time, and course dates.

Federal training categories

Class A
  • Registered theory
  • Range driving
  • On-road practice
Class B
  • Theory
  • Practice range
  • Public-road training
Passenger
  • Registered theory
  • Range instruction
  • Behind-the-wheel road
School bus
  • Theory portion
  • Range instruction
  • Public-road driving
Hazardous Materials
  • Theory instruction

School contact links

Harlan, IA

Iowa Western Community College Harlan

Training provider: Iowa Western Truck Driving School (Free Training May be Available for IA Res)

1901 Hawkeye Ave, Harlan, IA 51537-2425
Registry record updated
March 29, 2024

The registry includes this public-enrollment training location at 1901 Hawkeye Ave, Harlan, Iowa 51537-2425. The operator named in the registry is Iowa Western Truck Driving School (Free Training May be Available for IA Res) for this public-enrollment record. Counted by category, this address has 3 theory components, 2 range components, and 2 road components. The federal entry identifies training for Class A, Class B, and HazMat theory. The details below keep every training component distinct. During an enrollment call, get written details covering vehicle access, refund terms, testing arrangements, complete price, and scheduled driving time.

What this location registers

Class A
  • Theory component
  • Range instruction
  • On-road practice
Class B
  • Theory instruction
  • Behind-the-wheel range
  • Road instruction
Hazardous Materials
  • Theory instruction

Registry contact methods

Kingsley, IA

Kingsley-Pierson community school district

Training provider: Kingsley-Pierson CSD

322 Quest Ave, Kingsley, IA 51028-8588
Registry record updated
August 22, 2024

This on-site location appears in the public training directory at 322 Quest Ave, Kingsley, Iowa 51028-8588. The listed training provider is Kingsley-Pierson CSD at the listed location. The training mix recorded here consists of Class B, school-bus endorsement, and passenger endorsement. The component grid preserves the location-level detail. The federal record distributes its course flags across 3 theory components, 3 range components, and 3 road components. To finish your comparison, put these questions to the school about scheduled driving time, testing arrangements, complete price, vehicle access, and course dates.

Registered course components

Class B
  • Knowledge instruction
  • Training range
  • On-road practice
Passenger
  • Theory instruction
  • Range
  • Public-road component
School bus
  • Theory component
  • Closed-range work
  • Public road

Contact routes for this address

Cedar Rapids, IA

Kirkwood Community College

101 50th Ave SW, Cedar Rapids, IA 52404-4910
Registry record updated
May 25, 2023

This provider address carries a public-enrollment registry listing at 101 50th Ave SW, Cedar Rapids, Iowa 52404-4910. The registry connects this address to Kirkwood Community College for the training entry. The provider record marks training in Class A, passenger endorsement, school-bus endorsement, and Class B. Individual theory, range, and road flags appear below. Across the visible training rows, 0 categories include theory, 4 categories include range work, and 4 categories include public-road work. As you compare this location with others, have the provider explain course dates, scheduled driving time, complete price, refund terms, and vehicle access.

Federal training categories

Class A
  • Training range
  • On-road practice
Class B
  • Practice range
  • Behind-the-wheel road
Passenger
  • Practice range
  • On-road practice
School bus
  • Range instruction
  • On-road work

Contact routes for this address

Cedar Rapids, IA

Kirkwood Community College

6301 Kirkwood Blvd SW, Cedar Rapids, IA 52404-5260
Registry record updated
May 25, 2023

The public registry identifies this on-site training location at 6301 Kirkwood Blvd SW, Cedar Rapids, Iowa 52404-5260. Federal provider data links the address to Kirkwood Community College on the location-level file. Of the components attached to this location, 4 are theory, 4 are range, and 4 are road registration. Course flags connected to this location show Class B, Class A, passenger endorsement, and school-bus endorsement. Each registered component is itemized in the grid. Before committing to a class date, review written information about scheduled driving time, course dates, testing arrangements, vehicle access, and refund terms.

Training component summary

Class A
  • Knowledge instruction
  • Range instruction
  • Road instruction
Class B
  • Knowledge lessons
  • Range
  • Public road
Passenger
  • Registered theory
  • Closed-range work
  • Road component
School bus
  • Theory coursework
  • Closed-range work
  • Road component

Contact routes for this address

Grimes, IA

legacy plumbing and contracting LLC

200 SE Main Street, Grimes, IA 50111
Registry record updated
October 31, 2022

This training address appears in FMCSA’s public provider file at 200 SE Main Street, Grimes, Iowa 50111. The registry connects this address to Legacy Plumbing and contracting LLC for this public-enrollment record. The recorded course scope covers passenger endorsement, Class B, and school-bus endorsement. The details below keep every training component distinct. Of the components attached to this location, 3 are theory, 3 are range, and 3 are road registration. Before signing an agreement, request the current details for scheduled driving time, refund terms, complete price, vehicle access, and testing arrangements.

Training recorded here

Class B
  • Registered theory
  • Range
  • On-road practice
Passenger
  • Theory
  • Range component
  • Behind-the-wheel road
School bus
  • Classroom theory
  • Range instruction
  • Road component

Registry contact methods

Cedar Rapids, IA

Meeks Entry Level Driver Training

Cedar Rapids, IA 52404-1563
Registry record updated
May 21, 2026

The public registry identifies this on-site training location at Cedar Rapids, Iowa 52404-1563. The registry connects this address to Meeks Entry Level Driver Training at this training location. The component total breaks into 3 theory registrations, 2 range registrations, and 2 public-road registrations across 3 categories. The recorded course scope covers Class A, HazMat theory, and Class B. The grid keeps classroom and driving parts apart. As you compare this location with others, put these questions to the school about vehicle access, refund terms, course dates, testing arrangements, and complete price.

Course registration details

Class A
  • Knowledge lessons
  • Range driving
  • Road instruction
Class B
  • Classroom work
  • Training range
  • On-road practice
Hazardous Materials
  • Theory

Contact information for this location

Montezuma, IA

MONTEZUMA CMTY SCHOOL DISTRICT

Montezuma, IA 50171-1121
Registry record updated
March 5, 2026

This training address appears in FMCSA’s public provider file at Montezuma, Iowa 50171-1121. The provider attached to the location is MONTEZUMA CMTY SCHOOL DISTRICT on the location-level file. This location's 4 course rows account for 4 theory flags, 3 range flags, and 3 road flags. Course flags connected to this location show passenger endorsement, Class B, school-bus endorsement, and HazMat theory. Use the component list for a course-level comparison. As you compare this location with others, review written information about testing arrangements, vehicle access, refund terms, complete price, and scheduled driving time.

Training at this address

Class B
  • Theory
  • Practice range
  • Public-road driving
Passenger
  • Registered theory
  • Range driving
  • Behind-the-wheel road
School bus
  • Classroom work
  • Closed-range work
  • Behind-the-wheel road
Hazardous Materials
  • Registered theory

CDL schools in Iowa / source and ordering

How This Page Organizes Iowa CDL Schools

Alphabetical placement starts with each FMCSA provider name and continues through its location name and address. The visible Iowa range is 21 to 39.

Download the 2026-08-05 FMCSA registry data