Alphabetical directory page 3 of 3

CDL Schools in Iowa: Locations 40–58

19 CDL location cards appear on this continuation page for Iowa. They sit within an alphabetized statewide directory of 58 public-enrollment addresses.

Page-level comparison

What These CDL Schools in Iowa Offer

At the start of this page is NICC in Calmar and has its final entry at WITCC in SIOUX CITY. Together, these provider cards cover 18 cities. The largest city counts on this page are Peosta (2), Calmar (1), and Cherokee (1).

For the locations displayed here, FMCSA records 17 with school bus training, 12 with full Class A registration, 10 with hazardous materials theory, 17 with passenger training, and 13 with full Class B registration. The state overview carries the complete totals for comparison.

Across this provider group, the usable contact fields include 14 website links, 18 phone contacts, and 17 email contacts. A statewide search can take you directly to a card on another page.

CDL schools in Iowa / directory page 3

CDL Schools in Iowa: Locations 40–58

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 40–58 of 58 on page 3 of 3

Calmar, IA

Northeast Iowa Community College

Training provider: NICC

1625 IA-150, Calmar, IA 52132
Registry record updated
September 26, 2025

This listed site accepts public enrollment for on-site training at 1625 IA-150, Calmar, Iowa 52132. The federal record associates the location with NICC at the listed location. Across 4 course categories, the record marks 4 theory components, 4 range components, and 0 road components. At this address, the training scope includes passenger endorsement, Class B, Class A, and school-bus endorsement. Each category below shows its recorded course parts. Before agreeing to the provider’s terms, have the school spell out refund terms, scheduled driving time, course dates, complete price, and testing arrangements.

What this location registers

Class A
  • Classroom theory
  • Range driving
Class B
  • Theory coursework
  • Range instruction
Passenger
  • Knowledge lessons
  • Off-road range
School bus
  • Theory coursework
  • Practice range

Registry contact methods

New Hampton, IA

Northeast Iowa Community College

Training provider: NICC

2220 225th St, New Hampton, IA 50659
Registry record updated
September 26, 2025

The public federal file includes this classroom-and-driving location at 2220 225th St, New Hampton, Iowa 50659. The named organization behind this entry is NICC for the training entry. The address-level breakdown totals 4 theory parts, 4 range parts, and 4 road parts among 4 categories. This provider address has training listed for passenger endorsement, Class A, school-bus endorsement, and Class B. Use the component list for a course-level comparison. Before paying a deposit, get written details covering complete price, course dates, refund terms, testing arrangements, and vehicle access.

Training at this address

Class A
  • Registered theory
  • Practice range
  • On-road practice
Class B
  • Registered theory
  • Closed-range work
  • Road instruction
Passenger
  • Registered theory
  • Vehicle-control range
  • On-road practice
School bus
  • Theory
  • Behind-the-wheel range
  • Public-road training

Registry contact methods

Peosta, IA

Northeast Iowa Community College

Training provider: NICC

8342 NICC Drive, Peosta, IA 52068
Registry record updated
March 17, 2026

This address appears as a public-enrollment training location at 8342 NICC Drive, Peosta, Iowa 52068. The provider attached to the location is NICC for this public-enrollment record. Training attached to this address includes passenger endorsement, Class B, Class A, HazMat theory, and school-bus endorsement. Separate rows identify every theory and driving flag. Across the visible training rows, 5 categories include theory, 4 categories include range work, and 4 categories include public-road work. Before agreeing to the provider’s terms, seek a written answer about complete price, course dates, vehicle access, scheduled driving time, and refund terms.

Registered course components

Class A
  • Theory component
  • Range instruction
  • Road instruction
Class B
  • Theory portion
  • Range
  • Road component
Passenger
  • Theory
  • Range component
  • Public-road component
School bus
  • Classroom theory
  • Training range
  • On-road work
Hazardous Materials
  • Theory portion

Contact this provider

Waukon, IA

Northeast Iowa Community College

Training provider: NICC

425 8th Ave NW, Waukon, IA 52172
Registry record updated
September 26, 2025

This on-site location appears in the public training directory at 425 8th Ave NW, Waukon, Iowa 52172. This location record sits under NICC for the address shown above. The component total breaks into 4 theory registrations, 4 range registrations, and 4 public-road registrations across 4 categories. Course flags connected to this location show Class B, passenger endorsement, Class A, and school-bus endorsement. The grid below separates theory from behind-the-wheel components. When you contact the school, ask the provider to document testing arrangements, complete price, refund terms, scheduled driving time, and course dates.

Training at this address

Class A
  • Theory instruction
  • Off-road range
  • Road instruction
Class B
  • Theory portion
  • Range component
  • Road component
Passenger
  • Theory component
  • Range driving
  • Road component
School bus
  • Theory
  • Practice range
  • On-road practice

Contact information for this location

Mason City, IA

Northland Distributing Group, Inc.

Training provider: NORTHLAND CDL TRAINING

Mason City, IA 50401
Registry record updated
December 3, 2025

FMCSA records this address as a public-enrollment training site at Mason City, Iowa 50401. The training-provider entry belongs to NORTHLAND CDL TRAINING on this public registry entry. Training attached to this address includes passenger endorsement, HazMat theory, school-bus endorsement, Class B, and Class A. The grid keeps classroom and driving parts apart. The federal record distributes its course flags across 5 theory components, 4 range components, and 4 road components. As you compare this location with others, have the school spell out complete price, refund terms, vehicle access, scheduled driving time, and testing arrangements.

Training scope at this site

Class A
  • Theory
  • Closed-range work
  • Road component
Class B
  • Theory portion
  • Closed-range work
  • On-road work
Passenger
  • Classroom work
  • Behind-the-wheel range
  • Public-road component
School bus
  • Theory coursework
  • Training range
  • Road driving
Hazardous Materials
  • Theory coursework

Registry contact methods

Sheldon, IA

Northwest Iowa Community College

Training provider: Northwest Iowa Community College CDL Train & Test Program

603 W Park St, Sheldon, IA 51201
Registry record updated
November 19, 2024

This on-site location appears in the public training directory at 603 W Park St, Sheldon, Iowa 51201. The provider field identifies Northwest Iowa Community College CDL Train & Test Program for the address shown above. The location-level registration applies to Class B, Class A, passenger endorsement, school-bus endorsement, and HazMat theory. Each registered component is itemized in the grid. The record totals 5 theory components, 4 range components, and 4 road components. As you compare this location with others, read the provider’s answer on scheduled driving time, complete price, testing arrangements, vehicle access, and course dates.

Course registration details

Class A
  • Knowledge instruction
  • Range component
  • Public road
Class B
  • Knowledge instruction
  • Practice range
  • Public road
Passenger
  • Theory
  • Practice range
  • Road component
School bus
  • Theory component
  • Range
  • Public-road component
Hazardous Materials
  • Theory coursework

Reach the training provider

Garnavillo, IA

Pattison Company

23656 Great River Rd, Garnavillo, IA 52049
Registry record updated
August 19, 2024

This on-site provider location is open to public enrollment at 23656 Great River Rd, Garnavillo, Iowa 52049. The provider field identifies Pattison Company for this public-enrollment record. The federal record distributes its course flags across 3 theory components, 2 range components, and 2 road components. This location carries registration for Class A, HazMat theory, and Class B. The grid keeps classroom and driving parts apart. Before you enroll at this address, get direct confirmation of scheduled driving time, vehicle access, complete price, testing arrangements, and course dates.

Training scope at this site

Class A
  • Knowledge lessons
  • Behind-the-wheel range
  • Behind-the-wheel road
Class B
  • Classroom work
  • Range
  • Road driving
Hazardous Materials
  • Theory coursework

Reach the training provider

Logan, IA

Logan-Magnolia Community Schools

Training provider: Public School District

Logan, IA 51546
Registry record updated
October 20, 2022

The public registry identifies this on-site training location at Logan, Iowa 51546. The operator named in the registry is Public School District for this site. The federal record distributes its course flags across 3 theory components, 3 range components, and 3 road components. Course flags connected to this location show passenger endorsement, Class B, and school-bus endorsement. Theory and driving registrations are broken out below. Before agreeing to the provider’s terms, ask the provider to confirm refund terms, scheduled driving time, vehicle access, testing arrangements, and course dates.

Training recorded here

Class B
  • Classroom theory
  • Range instruction
  • On-road work
Passenger
  • Theory
  • Closed-range work
  • Public-road component
School bus
  • Theory instruction
  • Range
  • Public-road training

Contact routes for this address

Peosta, IA

R. Johnson Creations (PEO)

Training provider: R. Johnson Creations

Peosta, IA 52068
Registry record updated
April 14, 2026

The federal training directory lists this on-site location at Peosta, Iowa 52068. The record assigns this training address to R. Johnson Creations for the address shown above. The component total breaks into 5 theory registrations, 0 range registrations, and 0 public-road registrations across 5 categories. The provider record marks training in school-bus endorsement, HazMat theory, passenger endorsement, Class B, and Class A. Separate rows identify every theory and driving flag. For a final enrollment check, get direct confirmation of complete price, course dates, scheduled driving time, refund terms, and testing arrangements.

Training at this address

Class A
  • Knowledge lessons
Class B
  • Theory
Passenger
  • Theory instruction
School bus
  • Theory coursework
Hazardous Materials
  • Knowledge lessons

Reach the training provider

Davenport, IA

Reeder Transportation Training Center, Inc.

Training provider: Reeder Transportation Training Center Inc

4620 E 53rd St, Davenport, IA 52807-3620
Registry record updated
December 27, 2022

The public registry identifies this on-site training location at 4620 E 53rd St, Davenport, Iowa 52807-3620. The registry connects this address to Reeder Transportation Training Center Inc for this address record. Counted by category, this address has 0 theory components, 3 range components, and 3 road components. The location record includes Class B, passenger endorsement, and school-bus endorsement. The grid below separates theory from behind-the-wheel components. Before committing to a class date, request the current details for refund terms, vehicle access, complete price, scheduled driving time, and course dates.

Training at this address

Class B
  • Closed-range work
  • Behind-the-wheel road
Passenger
  • Range component
  • Public road
School bus
  • Training range
  • On-road practice

Contact this provider

DeWitt, IA

School District

Training provider: School District/School Bus Garage

100 E 11th St., DeWitt, IA USA, DeWitt, IA 52742
Registry record updated
September 20, 2022

The public registry identifies this on-site training location at 100 E 11th St., DeWitt, IA USA, DeWitt, Iowa 52742. The organization attached to this address is School District/School Bus Garage for the training entry. The registered categories at this site cover school-bus endorsement, passenger endorsement, and Class B. Theory and driving registrations are broken out below. This location's 3 course rows account for 3 theory flags, 2 range flags, and 3 road flags. For a final enrollment check, get the current terms for refund terms, testing arrangements, vehicle access, scheduled driving time, and complete price.

What this location registers

Class B
  • Knowledge lessons
  • Training range
  • Road component
Passenger
  • Classroom work
  • Range
  • On-road practice
School bus
  • Theory component
  • Public road

Registry contact methods

Wilton, IA

Wilton Community School

Training provider: School Transportation

Wilton, IA 52778
Registry record updated
December 18, 2024

This public-enrollment, on-site training location is listed at Wilton, Iowa 52778. FMCSA data names School Transportation on the location-level file. Across the visible training rows, 3 categories include theory, 3 categories include range work, and 3 categories include public-road work. Course flags connected to this location show passenger endorsement, Class B, and school-bus endorsement. Theory, range, and road coverage is itemized next. When you contact the school, have the school spell out refund terms, vehicle access, testing arrangements, complete price, and course dates.

Registry training breakdown

Class B
  • Theory portion
  • Range instruction
  • Public-road driving
Passenger
  • Knowledge instruction
  • Off-road range
  • Public-road component
School bus
  • Theory
  • Vehicle-control range
  • On-road practice

Keokuk, IA

Southeastern Community College - Keokuk

Training provider: Southeastern Community College - West Burlington

335 Messenger Road, Keokuk, IA 52632
Registry record updated
July 10, 2024

The federal training directory lists this on-site location at 335 Messenger Road, Keokuk, Iowa 52632. The provider field identifies Southeastern Community College - West Burlington for this address record. Of the components attached to this location, 5 are theory, 4 are range, and 4 are road registration. The location record includes Class A, Class B, passenger endorsement, HazMat theory, and school-bus endorsement. Check the rows for the exact registered components. When checking the provider’s current offer, review written information about testing arrangements, refund terms, complete price, vehicle access, and scheduled driving time.

Training recorded here

Class A
  • Classroom theory
  • Practice range
  • Public-road driving
Class B
  • Knowledge lessons
  • Range component
  • Road instruction
Passenger
  • Theory coursework
  • Range instruction
  • Road driving
School bus
  • Theory component
  • Off-road range
  • Public road
Hazardous Materials
  • Knowledge lessons

Registry contact methods

West Burlington, IA

Southeastern Community College - West Burlington

1500 West Agency Road, West Burlington, IA 52655
Registry record updated
July 10, 2024

This on-site provider location is open to public enrollment at 1500 West Agency Road, West Burlington, Iowa 52655. FMCSA data names Southeastern Community College - West Burlington for this address record. This location carries registration for Class A, Class B, passenger endorsement, school-bus endorsement, and HazMat theory. Separate rows identify every theory and driving flag. This location's 5 course rows account for 5 theory flags, 4 range flags, and 4 road flags. To finish your comparison, review written information about refund terms, scheduled driving time, course dates, complete price, and vehicle access.

What this location registers

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

Reach the training provider

Creston, IA

Southwestern Community College

Training provider: SWCC Business & Community Development

1545 Green Valley Rd, Creston, IA 50801
Registry record updated
September 25, 2025

The federal directory records this public-enrollment training site at 1545 Green Valley Rd, Creston, Iowa 50801. The organization field for this card names SWCC Business & Community Development for the listed provider location. The location record includes HazMat theory, school-bus endorsement, Class A, passenger endorsement, and Class B. Theory and driving registrations are broken out below. The federal record distributes its course flags across 5 theory components, 2 range components, and 2 road components. As you compare this location with others, review written information about refund terms, vehicle access, scheduled driving time, complete price, and course dates.

Registered course components

Class A
  • Theory component
  • Vehicle-control range
  • Public-road component
Class B
  • Theory coursework
Passenger
  • Theory component
  • Closed-range work
  • On-road work
School bus
  • Knowledge lessons
Hazardous Materials
  • Theory portion

Contact this provider

Muscatine, IA

TanTara Transportation Corp.

2420 Stewart Rd, Muscatine, IA 52761-8608
Registry record updated
June 11, 2024

This on-site provider location is open to public enrollment at 2420 Stewart Rd, Muscatine, Iowa 52761-8608. The training-provider entry belongs to TanTara Transportation Corp. for the address shown above. This location's 1 course row account for 1 theory flag, 1 range flag, and 1 road flag. The recorded course scope covers Class A. The rows show where the training flags differ. As you compare this location with others, have the school spell out testing arrangements, refund terms, vehicle access, course dates, and complete price.

Training recorded here

Class A
  • Registered theory
  • Range
  • Public-road component

Provider contact details

Sioux City, IA

WITCC - Beltway Center

Training provider: WITCC

3415 Highway 75 North, Sioux City, IA 51105
Registry record updated
April 30, 2024

This on-site location appears in the public training directory at 3415 Highway 75 North, Sioux City, Iowa 51105. FMCSA data names WITCC at the listed location. The component total breaks into 5 theory registrations, 4 range registrations, and 4 public-road registrations across 5 categories. This location carries registration for HazMat theory, Class A, Class B, school-bus endorsement, and passenger endorsement. Each registered component is itemized in the grid. Before agreeing to the provider’s terms, get written details covering refund terms, vehicle access, scheduled driving time, complete price, and course dates.

Training component summary

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

Contact routes for this address

Cherokee, IA

WITCC - Cherokee

Training provider: WITCC

200 Victory Dr, Cherokee, IA 51012-2237
Registry record updated
September 26, 2024

This listed site accepts public enrollment for on-site training at 200 Victory Dr, Cherokee, Iowa 51012-2237. The organization attached to this address is WITCC on the location-level file. The location-level registration applies to HazMat theory, school-bus endorsement, Class A, passenger endorsement, and Class B. Check the rows for the exact registered components. Across the visible training rows, 5 categories include theory, 4 categories include range work, and 4 categories include public-road work. While narrowing your shortlist, seek a written answer about scheduled driving time, vehicle access, testing arrangements, refund terms, and course dates.

What this location registers

Class A
  • Theory coursework
  • Vehicle-control range
  • Public road
Class B
  • Theory portion
  • Closed-range work
  • Road driving
Passenger
  • Classroom work
  • Vehicle-control range
  • Public-road driving
School bus
  • Registered theory
  • Off-road range
  • Road instruction
Hazardous Materials
  • Classroom work

Ways to contact the provider

SIOUX CITY, IA

WITCC - Main Campus

Training provider: WITCC

4647 Stone Avenue, SIOUX CITY, IA 51102
Registry record updated
April 30, 2024

The location file records an on-site training address at 4647 Stone Avenue, SIOUX CITY, Iowa 51102. The listed training provider is WITCC for the training entry. For this site, federal course data includes school-bus endorsement, Class B, Class A, and passenger endorsement. Each category below shows its recorded course parts. Of the components attached to this location, 0 are theory, 4 are range, and 4 are road registration. Before committing to a class date, request the current details for scheduled driving time, course dates, vehicle access, testing arrangements, and complete price.

Federal training categories

Class A
  • Range component
  • Public-road training
Class B
  • Off-road range
  • Road driving
Passenger
  • Off-road range
  • On-road practice
School bus
  • Closed-range work
  • Road component

Ways to contact the provider

CDL schools in Iowa / source and ordering

How This Page Organizes Iowa CDL Schools

Provider name, location name, and address determine the order used here. This part of the Iowa directory runs from position 40 through position 58.

Download the 2026-08-05 FMCSA registry data