Flight schools › Iowa

Flight schools in Iowa

12 training locations run by 10 schools in Iowa hold an FAA Part 141 pilot school certificate. Part 61 schools, which the FAA doesn't list, are being added state by state.

Part 141 schools

From the FAA's pilot school record (updated November 2, 2026, checked November 5, 2026). The record doesn't say which courses each school is approved for, or which airport it flies from, so ask the school.

  • North Iowa Air Service

    Ames, IA

    Operated by Charles City Aeronautics Inc

    Public airport in Ames: Ames Municipal (KAMW)

    Part 141 pilot school certificate CQVS964C

  • Atd Pilot Training, LLC

    Cedar Rapids, IA

    An additional training base under the same FAA certificate

    Public airport in Cedar Rapids: The Eastern Iowa (KCID)

    Part 141 pilot school certificate Z1YS830K

  • Coe College

    Cedar Rapids, IA

    Public airport in Cedar Rapids: The Eastern Iowa (KCID)

    Part 141 pilot school certificate CCOS098M

  • Revv Aviation

    Council Bluffs, IA

    Operated by Carver Aero, LLC

    Public airport in Council Bluffs: Council Bluffs Municipal (KCBF)

    Part 141 pilot school certificate PHKS735S

  • AJF Enterprises LLC

    Des Moines, IA · (515) 650-5558

    Public airport in Des Moines: Des Moines International (KDSM)

    Part 141 pilot school certificate USFS107M

  • University of Dubuque

    Dubuque, IA · (818) 899-4700

    Public airport in Dubuque: Dubuque Regional (KDBQ)

    Part 141 pilot school certificate GV8S178Q

  • Iowa Lakes Community College

    Estherville, IA · (712) 362-8371

    Public airport in Estherville: Estherville Municipal (KEST)

    Part 141 pilot school certificate DV8S100Q

  • North Iowa Air Service

    Mason City, IA · (641) 424-9366

    Operated by Charles City Aeronautics Inc

    An additional training base under the same FAA certificate

    Public airport in Mason City: Mason City Municipal (KMCW)

    Part 141 pilot school certificate CQVS964C

  • Indian Hills Community College

    Ottumwa, IA

    Public airport in Ottumwa: Ottumwa Regional (KOTM)

    Part 141 pilot school certificate BL9S038R

  • Morningside University

    Sioux City, IA

    Public airport in Sioux City: Sioux Gateway/Brig General Bud Day Field (KSUX)

    Part 141 pilot school certificate MUMS036M

  • Oracle Aviation Flight Flight Training Center

    Sioux City, IA · (402) 934-5300

    Operated by Oracle Aviation LLC

    Public airport in Sioux City: Sioux Gateway/Brig General Bud Day Field (KSUX)

    Part 141 pilot school certificate 2OAS358C

  • Iowa Lakes Community College

    Spencer, IA

    An additional training base under the same FAA certificate

    Public airport in Spencer: Spencer Municipal (KSPW)

    Part 141 pilot school certificate DV8S100Q