List of airports in Canada



IATA ICAO Airport name City Delays
- CYJP Ft Providence Ft Providence
- CEZ4 Ft Vermilion Ft Vermilion
- CAJ9 Ft Ware Ft Ware
YCX - Gagetown CFB Heliport Gagetown
YGA - Gagnon Airport Gagnon
- CKY6 Gainsborough Gainsborough
- CNN8 Gananoque Gananoque
- CAY2 Gang Ranch Gang Ranch
YGS - Germansen Airport Germansen
- CJH2 Gilbert Plains Gilbert Plains
YGM CYGM Gimli Industrial Park Airport Gimli
- CJR5 Gladstone Gladstone
- CJE5 Glaslyn Glaslyn
- CJJ2 Glenboro Glenboro
- CYGD Goderich Goderich
- CYGE Golden Golden
- CKF4 Goodsoil Goodsoil
- CBL3 Gordon Field Fort Nelson
- CFW2 Gordon Lake Gordon Lake
- CJR3 Grace Lake The Pas
- CCK3 Grand Falls Grand Falls
ZGF CZGF Grand Forks Airport Grand Forks
- CCN2 Grand Manan Grand Manan
- CJV8 Grand Rapids Grand Rapids
- CFA5 Grande Grande
YGC CEQ5 Grande Cache Airport Grande Cache
- CTH3 Grandes-Bergeronnes Grandes-Bergeronnes
XGL - Granville Lake Airport Granville Lake
- CJM4 Gravelbourg Gravelbourg
DAS - Great Bear Lake Airport Great Bear Lake
- CBG2 Green Lake Green Lake
YWS - Green Lake Sea Plane Base Whistler
- CNP8 Greenbank Greenbank
YZX CYZX Greenwood Airport Greenwood
- CKU6 Grenfell Grenfell
- CNZ8 Grimsby Grimsby
- CFY2 Grist Lake Grist Lake
- CNC4 Guelph Guelph
- CJK5 Gull Lake Gull Lake
- CJC6 Hafford Hafford
YHT CYHT Haines Junction Airport Haines Junction
- CFM5 Hamburg Shell
- CKJ4 Hanley Hanley
- CEL4 Hanna Hanna
YTB - Hartley Bay Sea Plane Base Hartley Bay
- CKJ6 Haskett Haskett
YDJ CJL2 Hatchet Lake Airport Hatchet Lake
- CCS5 Havelock Havelock
- CNV4 Hawkesbury Hawkesbury Ontario
- CPG5 Hawkesbury (East) Hawkesbury Ontario