Foggiest US airports
top 50 · sub-CAT-I hours per year · ten-year record
Ranked by hours per year below CAT I approach minima — the aviation definition of seriously dense fog — from ten years of hourly METAR observations. Quality-gated: only medium and large airports with at least 70% observation coverage and no suspect-reporting flag.
September is in season — these airports together average about 1,109 hours below CAT I minima in September, against 1,233 in July, the peak month.
| # | airport | name | country | fog h/yr | peak | ILS | forecast |
|---|---|---|---|---|---|---|---|
| 1 | PACZ | Cape Romanzof LRRS Airport | US | 628 | Feb and Mar | CAT I | verifying |
| 2 | KVBG | Vandenberg Space Force Base | US | 530 | Aug and Jul | CAT I | live forecast |
| 3 | KLWB | Greenbrier Valley Airport | US | 386 | Sep and Aug | CAT I | live forecast |
| 4 | KLEB | Lebanon Municipal Airport | US | 376 | Sep and Oct | CAT I | verifying |
| 5 | PASY | Eareckson Air Station | US | 375 | Jul and Aug | CAT I | verifying |
| 6 | PABA | Barter Island Long Range Radar Station Airport | US | 315 | Jul and Sep | CAT I | verifying |
| 7 | KORH | Worcester Regional Airport | US | 291 | Mar and Jan | CAT III | live forecast |
| 8 | PPIZ | Point Lay LRRS Airport | US | 288 | Feb and Jan | CAT I | verifying |
| 9 | KTRK | Truckee Tahoe Airport | US | 285 | Dec and Jan | CAT I | live forecast |
| 10 | KACV | California Redwood Coast-Humboldt County Airport | US | 253 | Oct and Sep | CAT I | verifying |
| 11 | PAEH | Cape Newenham LRRS Airport | US | 250 | Jul and May | CAT I | verifying |
| 12 | KACK | Nantucket Memorial Airport | US | 248 | Jul and Jun | CAT I | live forecast |
| 13 | KMPV | Edward F Knapp State Airport | US | 246 | Sep and Aug | CAT I | live forecast |
| 14 | KOLM | Olympia Regional Airport | US | 245 | Nov and Jan | CAT I | verifying |
| 15 | KCVO | Corvallis Municipal Airport | US | 244 | Nov and Dec | CAT I | verifying |
| 16 | PASA | Savoonga Airport | US | 238 | Jun and Jul | CAT I | verifying |
| 17 | KGEG | Spokane International Airport | US | 238 | Jan and Dec | CAT III | verifying |
| 18 | KEEN | Dillant Hopkins Airport | US | 231 | Sep and Oct | CAT I | live forecast |
| 19 | PATQ | Atqasuk Edward Burnell Sr Memorial Airport | US | 224 | May and Feb | CAT I | verifying |
| 20 | KEUG | Eugene Airport | US | 217 | Dec and Jan | CAT III | verifying |
| 21 | PAPB | St George Airport | US | 216 | Jul and Aug | CAT I | verifying |
| 22 | PASC | Deadhorse Airport | US | 209 | Jul and Apr | CAT I | verifying |
| 23 | KCMX | Houghton County Memorial Airport | US | 209 | Dec and Jan | CAT I | live forecast |
| 24 | KCRW | Yeager Airport | US | 207 | Sep and Aug | CAT I | live forecast |
| 25 | KRKD | Knox County Regional Airport | US | 207 | Jul and Jun | CAT I | verifying |
| 26 | KSTS | Charles M. Schulz Sonoma County Airport | US | 204 | Dec and Jan | CAT I | verifying |
| 27 | PABR | Wiley Post Will Rogers Memorial Airport | US | 198 | Jul and Jun | CAT I | verifying |
| 28 | PAQT | Nuiqsut Airport | US | 192 | Feb and Apr | CAT I | verifying |
| 29 | KAUG | Augusta State Airport | US | 190 | Mar and Dec | CAT I | verifying |
| 30 | KVIS | Visalia Municipal Airport | US | 189 | Jan and Dec | CAT I | verifying |
| 31 | KCEC | Jack Mc Namara Field Airport | US | 186 | Oct and Sep | CAT I | verifying |
| 32 | KUUU | Newport State Airport | US | 185 | Jun and May | CAT I | verifying |
| 33 | KBHB | Hancock County-Bar Harbor Airport | US | 183 | Jul and Jun | CAT I | live forecast |
| 34 | KSMX | Santa Maria Public Airport Captain G Allan Hancock Field | US | 180 | Sep and Oct | CAT I | verifying |
| 35 | KDLH | Duluth International Airport | US | 178 | Sep and Dec | CAT II | verifying |
| 36 | KEKN | Elkins-Randolph County Regional Airport | US | 172 | Sep and Oct | CAT I | verifying |
| 37 | KHIO | Portland Hillsboro Airport | US | 170 | Nov and Dec | CAT I | verifying |
| 38 | KMMV | McMinnville Municipal Airport | US | 166 | Nov and Dec | CAT I | verifying |
| 39 | KBQK | Brunswick Golden Isles Airport | US | 164 | Nov and Oct | CAT I | live forecast |
| 40 | KELM | Elmira Corning Regional Airport | US | 162 | Sep and Oct | CAT I | live forecast |
| 41 | PASN | St Paul Island Airport | US | 160 | Jul and Jun | CAT I | verifying |
| 42 | KSKA | Fairchild Air Force Base | US | 159 | Jan and Dec | CAT II | verifying |
| 43 | KALW | Walla Walla Regional Airport | US | 159 | Dec and Jan | CAT I | verifying |
| 44 | KCEW | Bob Sikes Airport | US | 159 | Dec and Feb | CAT I | live forecast |
| 45 | KALI | Alice International Airport | US | 158 | Dec and Nov | CAT I | live forecast |
| 46 | KPDT | Eastern Oregon Regional Airport at Pendleton | US | 157 | Dec and Jan | CAT I | live forecast |
| 47 | KAWO | Arlington Municipal Airport | US | 154 | Oct and Dec | CAT I | live forecast |
| 48 | KHPN | Westchester County Airport | US | 153 | May and Mar | CAT I | verifying |
| 49 | KJHW | Chautauqua County-Jamestown Airport | US | 150 | Aug and Sep | CAT I | live forecast |
| 50 | KSLK | Adirondack Regional Airport | US | 149 | Sep and Aug | CAT I | live forecast |
Hours/yr = time below CAT I approach minima (visibility under ~½ mile or ceiling under 200 ft), ten-year average of hourly observations. "Forecast" shows whether the airport's calibrated Fog Atlas percentage has passed live verification; every other airport carries official guidance and climatology only.
Which US airport has the most fog?
See the ranked table — hours per year below CAT I minima, ten-year average, quality-gated to airports with reliable observation records.
When do US airports fog in?
Coastal Pacific Northwest and New England fog peaks in summer (advection fog); the Central Valley, the Southeast and the Midwest peak from November to February (radiation fog).
Machine access: data.json.
Live world fog map · all airports · by city · forecast verification · methodology · about · llms.txt. Not for operational use.