# List of airports in Canada (H–K)

This is an alphabetical list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the Provinces and territories of Canada. Airports names in italics are part of the National Airports System.
They are listed in the format:

## H

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| Hafford Airport | | CJC6 | | Hafford | SK |
| Hagersville (West Haldimand General Hospital) Heliport | | CPA6 | | Hagersville | ON |
| Haines Junction Airport | CYHT | | YHT | Haines Junction | YT |
| Haliburton/Stanhope Municipal Airport | | CND4 | | Haliburton | ON |
| Haliburton (Hospital) Heliport | | CNF2 | | Haliburton | ON |
| Halifax (IWK Health Centre) Heliport | | CIW2 | | Halifax | NS |
| Halifax (QE II Health Sciences Centre) Heliport | | CHQE | | Halifax | NS |
| Halifax/Shearwater Heliport (CFB Shearwater) | CYAW | | YAW | Shearwater | NS |
| Halifax (South End) Heliport | | CHS7 | | Halifax | NS |
| Halifax Stanfield International Airport | CYHZ | | YHZ | Halifax Regional Municipality | NS |
| Halkirk/Paintearth (Fetaz) Aerodrome | | CPE8 | | Halkirk | AB |
| Sanirajak Airport | CYUX | | YUX | Sanirajak | NU |
| Hamilton/John C. Munro International Airport | CYHM | | YHM | Hamilton | ON |
| Hamilton (Chedoke-McMaster Hospital) Heliport | | CPJ3 | | Hamilton | ON |
| Hamilton (General Hospital) Heliport | | CPK3 | | Hamilton | ON |
| Hamilton/Waterdown Heliport | | CWD3 | | Waterdown | ON |
| Hanna Airport | | CEL4 | | Hanna | AB |
| Hanna (District Ambulance) Heliport | | CHD3 | | Hanna | AB |
| Hanover (District Hospital) Heliport | | CNZ7 | | Hanover | ON |
| Hanover Saugeen Airport | | CPN4 | | Hanover | ON |
| Harbour Grace Airport | | CHG2 | | Harbour Grace | NL |
| Hardisty Airport | | CEA5 | | Hardisty | AB |
| Hardisty (Health Centre) Heliport | | CHD2 | | Hardisty | AB |
| Harrington Harbour Heliport | | CTH5 | | Harrington Harbour | QC |
| Harrison Hot Springs Water Aerodrome | | CAE7 | | Harrison Hot Springs | BC |
| Harrow Airport | | CGL2 | | Harrow | ON |
| Hartley Bay Water Aerodrome | | CAY4 | YTB | Hartley Bay | BC |
| Hastings/Sweetwater Farms Aerodrome | | CSW6 | | Hastings | ON |
| Hatchet Lake Airport | | CJL2 | | Hatchet Lake | SK |
| Hatchet Lake Water Aerodrome | | CJX8 | | Hatchet Lake | SK |
| Havelock Airport | | CCS5 | | Havelock | NB |
| Havre Saint-Pierre Airport | CYGV | | YGV | Havre-Saint-Pierre | QC |
| Havre Saint-Pierre Water Aerodrome | | CTE3 | | Havre-Saint-Pierre | QC |
| Hawkesbury Airport | | CNV4 | | Hawkesbury | ON |
| Hawkesbury (East) Airport | | CPG5 | | Hawkesbury | ON |
| Hawk Junction Water Aerodrome | | CNH6 | | Hawk Junction | ON |
| Hay River/Merlyn Carter Airport | CYHY | | YHY | Hay River | NT |
| Hay River (District) Heliport | | CET5 | | Hay River | NT |
| Hay River Water Aerodrome | | CEF8 | | Hay River | NT |
| Hayes Camp Aerodrome | | CHC5 | | Sandspit Lake, Kivalliq Region | NU |
| Head Lake Water Aerodrome | | CPV5 | | Head Lake | ON |
| Hearst/Carey Lake Water Aerodrome | | CNJ5 | | Hearst | ON |
| Hearst (René Fontaine) Municipal Airport | CYHF | | YHF | Hearst | ON |
| Helmet Airport | | CBH2 | | Greater Sierra (oil field) | BC |
| Hespero Airport | | CFB3 | | Hespero | AB |
| Hespero/Safron Residence Heliport | | CTS6 | | Hespero | AB |
| Highgate Airport | | CNA2 | | Highgate | ON |
| High Level Airport | CYOJ | | YOJ | High Level | AB |
| High Prairie Airport | CZHP | | | High Prairie | AB |
| High River Airport | | CEN4 | | High River | AB |
| High River (Hospital) Heliport | | CHR2 | | High River | AB |
| Hillaton/Kings Aerodrome | | CHL2 | | Hillaton | NS |
| Hillspring (Beck Farm) Aerodrome | | CHS3 | | Hill Spring | AB |
| Hinton/Entrance Airport | | CEE4 | | Hinton | AB |
| Hinton/Jasper-Hinton Airport | | CEC4 | YJP | Hinton | AB |
| Holland Landing Airpark | | CLA4 | | Holland Landing | ON |
| Homewood Airport | | CJT8 | | Homewood | MB |
| Hoopers Lake Water Aerodrome | | CDT2 | | Deerfield, MD of Argyle | NS |
| Hope Aerodrome | CYHE | | YHE | Hope | BC |
| Hope Bay Aerodrome | | CHB3 | UZM | Hope Bay, Kitikmeot Region | NU |
| Hopedale Airport | CYHO | | YHO | Hopedale | NL |
| Hornepayne Municipal Airport | CYHN | | YHN | Hornepayne | ON |
| Hornepayne Water Aerodrome | | CNJ6 | | Hornepayne | ON |
| Houston Aerodrome | | CAM5 | | Houston | BC |
| Hudson Bay Airport | CYHB | | YHB | Hudson Bay | SK |
| Hudson's Hope Airport | CYNH | | YNH | Hudson's Hope | BC |
| Hudson Water Aerodrome | | CJA9 | | Hudson | ON |
| Huggett/Goodwood Field Aerodrome | | CGF5 | | Huggett | AB |
| Humboldt Airport | | CJU4 | | Humboldt | SK |
| Huntsville (Memorial District Hospital) Heliport | | CPC9 | | Huntsville | ON |
| Huntsville/Bella Lake Water Aerodrome | | CPY7 | | Huntsville | ON |
| Huntsville (North) Water Aerodrome | | CHL6 | | Huntsville | ON |
| Huntsville Water Aerodrome | | CNU6 | | Huntsville | ON |
| Hyland Airport | | CFT5 | | Hyland | YT |

## I

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| Igloolik Airport | CYGT | | YGT | Igloolik | NU |
| Ignace (MBCHC) Heliport | | CJN3 | | Ignace | ON |
| Ignace Municipal Airport | CZUC | | ZUC | Ignace | ON |
| Ignace Water Aerodrome | | CJD9 | | Ignace | ON |
| Île-à-la-Crosse Airport | | CJF3 | | Île-à-la-Crosse | SK |
| Île aux Coudres Airport | | CTA3 | | L'Isle-aux-Coudres | QC |
| Îles-de-la-Madeleine Airport | CYGR | | YGR | Magdalen Islands | QC |
| Ilford Airport | CZBD | | ILF | Ilford | MB |
| Indus/Winters Aire Park Airport | | CFY4 | | Indus | AB |
| Ingenika Airport | | CAP6 | | Ingenika Settlement, Tsay Keh Dene First Nation | BC |
| Innerkip Aerodrome | | CNR2 | | Innerkip | ON |
| Innisfail Aerodrome (Big Bend Airport) | | CEM4 | | Innisfail | AB |
| Innisfail (Hospital) Heliport | | CSF2 | | Innisfail | AB |
| Inukjuak Airport | CYPH | | YPH | Inukjuak | QC |
| Inuvik (Mike Zubko) Airport | CYEV | | YEV | Inuvik | NT |
| Inuvik/Shell Lake Water Aerodrome | | CEE3 | | Inuvik | NT |
| Invermere Airport | | CAA8 | | Invermere | BC |
| Invermere (District Hospital) Heliport | | CIV2 | | Invermere | BC |
| Inverness (Consolidated Memorial Hospital) Heliport | | CNV2 | | Inverness | NS |
| Iona Station (Bobier Strip) Aerodrome | | COS2 | | Iona Station | ON |
| Iqaluit Airport | CYFB | | YFB | Iqaluit | NU |
| Irma Airport | | CFU8 | | Irma | AB |
| Iroquois Airport | | CNP7 | | Iroquois | ON |
| Iroquois Falls Airport | | CNE4 | | Iroquois Falls | ON |
| Island Lake Airport | CYIV | | YIV | Island Lake | MB |
| Isle-aux-Grues Airport | | CSH2 | | Isle-aux-Grues | QC |
| Ituna Airport | | CJM2 | | Ituna | SK |
| Ivujivik Airport | CYIK | | YIK | Ivujivik | QC |

## J

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| J.A. Douglas McCurdy Sydney Airport | CYQY | | YQY | Sydney | NS |
| Jan Lake Airport | | CKM4 | | Jan Lake | SK |
| Janvier Airport | | CEP5 | | Janvier | AB |
| Jasper Airport | CYJA | | | Jasper | AB |
| Jean Lake Airport | | CFF3 | | Jean Lake, RM of Wood Buffalo | AB |
| Jean Lesage International Airport (Québec City Jean Lesage International Airport) | CYQB | | YQB | Quebec City | QC |
| Jean Marie River Airport | | CET9 | | Jean Marie River | NT |
| Jenpeg Airport | CZJG | | ZJG | Unorganized Division No. 22 | MB |
| John C. Munro Hamilton International Airport (Hamilton Airport) | CYHM | | YHM | Hamilton | ON |
| John D'Or Prairie Aerodrome | | CFG5 | | John D'Or Prairie | AB |
| Johnson Lake Airport | | CFL9 | | Johnson Lake, RM of Wood Buffalo | AB |
| Joliette Airport | | CSG3 | | Joliette | QC |
| Joliette/Saint-Thomas Aerodrome | | CJO2 | | Saint-Thomas | QC |
| Juniper Airport | | CCE3 | | Juniper | NB |

## K

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| Kakabeka Falls Airport | | CKG8 | | Kakabeka Falls | ON |
| Kamloops Airport | CYKA | | YKA | Kamloops | BC |
| Kamloops (Royal Inland Hospital) Heliport | | CBC4 | | Kamloops | BC |
| Kamloops Water Aerodrome | | CAH7 | | Kamloops | BC |
| Kamsack Airport | | CJN2 | | Kamsack | SK |
| Kananaskis Village Helistop Heliport | | CFE7 | | Kananaskis Village | AB |
| Kanawata Aeroparc | | CSJ2 | | Kanawata | QC |
| Kangiqsualujjuaq (Georges River) Airport | CYLU | | XGR | Kangiqsualujjuaq | QC |
| Kangiqsujuaq (Wakeham Bay) Airport | CYKG | | | Kangiqsujuaq | QC |
| Kangirsuk Airport | CYAS | | YKG | Kangirsuk | QC |
| Kapuskasing Airport | CYYU | | YYU | Kapuskasing | ON |
| Kapuskasing (Sensenbrenner Hospital) Heliport | | CKP7 | | Kapuskasing | ON |
| Kars/Jenkins Cove Water Aerodrome | | CJO3 | | Kars | NB |
| Kars/Rideau Valley Air Park (Rideau Valley Air Park) | | CPL3 | | Kars | ON |
| Kasabonika Airport | CYAQ | | XKS | Kasabonika | ON |
| Kasba Lake Airport | | CJL8 | | Kasba Lake | NT |
| Kasba Lake Water Aerodrome | | CJP5 | | Kasba Lake | NT |
| Kashabowie Outposts (Eva Lake) Water Aerodrome | | CKO2 | | Kashabowie | ON |
| Kashabowie/Upper Shebandowan Lake Water Aerodrome | | CKF5 | | Kashabowie | ON |
| Kashechewan Airport | CZKE | | ZKE | Kashechewan First Nation | ON |
| Kaslo Airport | | CBR2 | | Kaslo | BC |
| Kattiniq/Donaldson Airport | | CTP9 | YAU | Kattiniq | QC |
| Keene/Elmhirst's Resort Airport | | CPS2 | | Keene | ON |
| Keene/Elmhirst's Resort Water Aerodrome | | CNQ6 | | Keene | ON |
| Kennisis Lake/Francis Water Aerodrome | | CKS2 | | Kennisis Lake | ON |
| Kennisis Lake/Halminen Water Aerodrome | | CHM3 | | Kennisis Lake | ON |
| Kennisis Lake/Jenny's Landing Water Aerodrome | | CKL4 | | Kennisis Lake | ON |
| Keewaywin Airport | | CPV8 | KEW | Keewaywin | ON |
| Kegaska Airport | | CTK6 | | Kegaska | QC |
| Kelowna International Airport | CYLW | | YLW | Kelowna | BC |
| Kelowna (Alpine) Heliport | | CAB7 | | Kelowna | BC |
| Kelowna (Argus) Heliport | | CRG2 | | Kelowna | BC |
| Kelowna (General Hospital) Heliport | | CKH9 | | Kelowna | BC |
| Kelowna/Ikon Adventures Heliport | | CIA2 | | Kelowna | BC |
| Kelowna (Wildcat Helicopters) Heliport | | CWC2 | | Kelowna | BC |
| Kelsey Airport | CZEE | | KES | Kelsey | MB |
| Kelvington Airport | | CKV2 | | Kelvington | SK |
| Kemano Heliport | | CBZ2 | | Kemano | BC |
| Kemess Creek Airport | | CBQ7 | | Kemess Mine | BC |
| Kenora Airport | CYQK | | YQK | Kenora | ON |
| Kenora (Lake of The Woods District Hospital) Heliport | | CJG6 | | Kenora | ON |
| Kenora Water Aerodrome | | CJM9 | | Kenora | ON |
| Kentville (Camp Aldershot) Heliport | | CKM9 | | Kentville | NS |
| Kentville (Valley Regional Hospital) Heliport | | CKV8 | | Kentville | NS |
| Kerrobert Airport | | CJP2 | | Kerrobert | SK |
| Key Lake Airport | CYKJ | | YKJ | Key Lake | SK |
| Kilbride (Bot) Heliport | | CCB8 | | Kilbride | ON |
| Killam (Health Centre) Heliport | | CKH5 | | Killam | AB |
| Killam-Sedgewick/Flagstaff Regional Airport | | CEK6 | | Killam | AB |
| Killarney Airport | | CPT2 | | Killarney | ON |
| Killarney (Killarney Mountain Lodge) Water Aerodrome | | CKY4 | | Killarney | ON |
| Killarney Municipal Airport | | CJS5 | | Killarney | MB |
| Kimmirut Airport | CYLC | | YLC | Kimmirut | NU |
| Kincardine Airport | CYKM | | YKD | Kincardine | ON |
| Kincardine/Shepherd's Landing Airport | | CKS9 | | Kincardine | ON |
| Kincardine (South Bruce Grey Health Centre) Heliport | | CPU2 | | Kincardine | ON |
| Kincolith Water Aerodrome | | CBA3 | | Kincolith | BC |
| Kindersley Regional Airport | CYKY | | YKY | Kindersley | SK |
| Kingfisher Lake Airport | | CNM5 | KIF | Kingfisher Lake | ON |
| Kingston/Norman Rogers Airport (Kingston Airport) | CYGK | | YGK | Kingston | ON |
| Kingston (General Hospital) Heliport | | CPJ7 | | Kingston | ON |
| Kingston/Riverland Aerodrome | | CRL9 | | Kingston | ON |
| Kingston Water Aerodrome | | CKN2 | | Kingston | ON |
| Kipling Airport | | CKD5 | | Kipling | SK |
| Kirby Lake Aerodrome | | CRL4 | | Kirby Lake | AB |
| Kirkfield/Balsam Lake Aerodrome | | CKD8 | | Kirkfield | ON |
| Kirkfield/Balsam Lake (Erlandson) Water Aerodrome | | CBE6 | | Kirkfield | ON |
| Kirkfield/Balsam Lake Seaplane Base | | CKW7 | | Kirkfield | ON |
| Kirkfield (Palestine) Aerodrome | | CKP4 | | Kirkfield | ON |
| Kirkland Lake Airport | CYKX | | YKX | Kirkland Lake | ON |
| Kitchener/Waterloo Regional Airport (Region of Waterloo International Airport) | CYKF | | YKF | Regional Municipality of Waterloo | ON |
| Kitchener-Waterloo (Grand River Hospital) Heliport | | CNK9 | | Regional Municipality of Waterloo | ON |
| Kitimat Airport | | CBW2 | | Kitimat | BC |
| Kitkatla Water Aerodrome | | CAP7 | YKK | Kitkatla | BC |
| Knee Lake Airport | | CJT3 | | Knee Lake | MB |
| Knee Lake Water Aerodrome | | CKW8 | | Knee Lake | MB |
| Kugaaruk Airport | CYBB | | YBB | Kugaaruk | NU |
| Kugluktuk Airport | CYCO | | YCO | Kugluktuk | NU |
| Kuujjuaq Airport | CYVP | | YVP | Kuujjuaq | QC |
| Kuujjuarapik Airport | CYGW | | YGW | Kuujjuarapik | QC |
| Kyle Airport | | CJB8 | | Kyle | SK |
| Kyuquot Water Aerodrome | | CAR7 | | Kyuquot | BC |