IA Grass Strips
Offline · Showing Saved Content

Public Grass Strips in Iowa

42 public-use airports

Each field’s longest open turf runway, from the FAA’s NASR data (cycle 2026-09-03). A grass runway’s condition changes with the weather and the season, so check the Chart Supplement and NOTAMs before you plan to land. For every field in Iowa, see Iowa airports.

4C7 Ackley Municipal AirportAckley · 1,070 ft MSL2,725 × 100 ftRunway 15/33 · TurfKAXA Algona Municipal AirportAlgona · 1,219 ft MSL2,895 × 160 ftRunway 18/36 · GrassK98 Allison Municipal AirportAllison · 1,053 ft MSL1,790 × 175 ftRunway 18/36 · TurfC11 Amana AirportAmana · 712 ft MSL2,600 × 95 ftRunway 8/26 · TurfY43 Anita Municipal Airport Kevin Burke Memorial FieldAnita · 1,251 ft MSL2,825 × 95 ftRunway 5/23 · Grass · LightedKCIN Arthur N Neu AirportCarroll · 1,204 ft MSL3,301 × 60 ftRunway 3/21 · GrassY46 Bedford Municipal AirportBedford · 1,201 ft MSL2,710 × 100 ftRunway 18/36 · TurfY48 Belmond Municipal AirportBelmond · 1,201 ft MSL3,245 × 95 ftRunway 17/35 · Turf · LightedKCKP Cherokee County Regional AirportCherokee · 1,227 ft MSL1,941 × 120 ftRunway 1/19 · GrassKCSQ Creston Municipal AirportCreston · 1,300 ft MSL1,692 × 100 ftRunway 4/22 · GrassKDNS Denison Municipal AirportDenison · 1,274 ft MSL3,200 × 60 ftRunway 18/36 · GrassIA8 Dyersville Area AirportDyersville · 980 ft MSL2,700 × 120 ftRunway 11/29 · Turf · LightedIA8 Dyersville Area AirportDyersville · 980 ft MSL2,400 × 120 ftRunway 13/31 · Turf · LightedKEAG Eagle Grove Municipal AirportEagle Grove · 1,133 ft MSL2,389 × 120 ftRunway 1/19 · Grass27P Eldora AirportEldora · 979 ft MSL2,995 × 100 ftRunway 18/36 · TurfI27 Elkader AirportElkader · 932 ft MSL1,705 × 75 ftRunway 17/35 · TurfKEGQ Emmetsburg Municipal AirportEmmetsburg · 1,205 ft MSL2,537 × 120 ftRunway 4/22 · Grass4D8 Fuller AirportMilford · 1,439 ft MSL2,200 × 100 ftRunway 18/36 · Turf6K7 Grundy Center Municipal AirportGrundy Center · 1,075 ft MSL2,250 × 60 ftRunway 17/35 · TurfKHNR Harlan Municipal AirportHarlan · 1,231 ft MSL1,693 × 120 ftRunway 3/21 · GrassKEFW Jefferson Municipal AirportJefferson · 1,044 ft MSL1,696 × 150 ftRunway 18/36 · Grass6K9 Keosauqua Municipal AirportKeosauqua · 580 ft MSL2,275 × 100 ftRunway 6/24 · Turf0Y6 Lake Mills Municipal AirportLake Mills · 1,260 ft MSL3,380 × 100 ftRunway 18/36 · Turf · LightedKMXO Monticello Regional AirportMonticello · 832 ft MSL2,300 × 90 ftRunway 9/27 · GrassKMPZ Mount Pleasant Municipal AirportMount Pleasant · 730 ft MSL1,967 × 120 ftRunway 3/21 · Grass1Y5 New Hampton Municipal AirportNew Hampton · 1,173 ft MSL2,300 × 105 ftRunway 4/22 · TurfKCCY Northeast Iowa Regional AirportCharles City · 1,125 ft MSL2,536 × 160 ftRunway 4/22 · Grass5D2 Northwood Municipal AirportNorthwood · 1,224 ft MSL3,300 × 100 ftRunway 17/35 · Turf · LightedKOLZ Oelwein Municipal AirportOelwein · 1,076 ft MSL1,822 × 85 ftRunway 18/36 · Grass1Y9 Paullina Municipal AirportPaullina · 1,385 ft MSL2,800 × 28 ftRunway 17/35 · Asphalt/turf · Lighted8Y8 Peltz FieldRingsted · 1,280 ft MSL2,040 × 80 ftRunway 18/36 · TurfKPRO Perry Municipal AirportPerry · 1,013 ft MSL2,321 × 240 ftRunway 4/22 · GrassKPOH Pocahontas Municipal AirportPocahontas · 1,226 ft MSL1,999 × 135 ftRunway 18/36 · GrassKRDK Red Oak Municipal AirportRed Oak · 1,045 ft MSL2,050 × 210 ftRunway 14/32 · TurfKICL Schenck FieldClarinda · 996 ft MSL2,729 × 280 ftRunway 13/31 · GrassKSLB Storm Lake Municipal AirportStorm Lake · 1,488 ft MSL1,962 × 95 ftRunway 6/24 · Grass8C2 Sully Municipal AirportSully · 922 ft MSL2,130 × 120 ftRunway 8/26 · Turf8C5 Toledo Municipal AirportToledo · 960 ft MSL1,850 × 100 ftRunway 17/35 · Turf8C6 Traer Municipal AirportTraer · 892 ft MSL2,555 × 100 ftRunway 17/35 · Turf · LightedKEBS Webster City Municipal AirportWebster City · 1,122 ft MSL2,663 × 90 ftRunway 5/23 · Grass3Y4 Woodbine Municipal AirportWoodbine · 1,068 ft MSL2,045 × 95 ftRunway 17/35 · Turf · Lighted2VA Zangger Vintage AirparkLarchwood · 1,476 ft MSL3,500 × 100 ftRunway 12/30 · Turf · Lighted