1. Home
  2. Countries
  3. Canada

Airports in Canada

Canada has 252 airports with scheduled passenger service in our directory. The OurAirports database lists 1,954 aerodromes in the country in total: 17 × large airport, 233 × medium airport, 1,254 × small airport, 450 × seaplane base.

AKV — Akulivik AirportILF — Ilford AirportKEW — Keewaywin AirportKIF — Kingfisher Lake AirportLAK — Aklavik/Freddie Carmichael AirportMSA — Muskrat Dam AirportQBC — Bella Coola AirportSUR — Summer Beaver AirportWNN — Wunnumin Lake AirportXBE — Bearskin Lake AirportXGR — Kangiqsualujjuaq (Georges River) AirportXKS — Kasabonika AirportXLB — Lac Brochet AirportXPK — Pukatawagan AirportXQU — Qualicum Beach AirportXSI — South Indian Lake AirportXTL — Tadoule Lake AirportYAA — Anahim Lake AirportYAB — Arctic Bay AirportYAC — Cat Lake AirportYAG — Fort Frances Municipal AirportYAL — Alert Bay AirportYAM — Sault Ste Marie AirportYAT — Attawapiskat AirportYAX — Wapekeka AirportYAY — St. Anthony AirportYAZ — Tofino / Long Beach AirportYBB — Kugaaruk AirportYBC — Baie-Comeau AirportYBE — Uranium City AirportYBG — Saguenay-Bagotville AirportYBI — Black Tickle AirportYBK — Baker Lake AirportYBL — Campbell River AirportYBR — Brandon Municipal AirportYBT — Brochet AirportYBV — Berens River AirportYBX — Lourdes-de-Blanc-Sablon AirportYBY — Bonnyville AirportYCB — Cambridge Bay AirportYCD — Nanaimo AirportYCG — Castlegar/West Kootenay Regional AirportYCK — Tommy Kochon AirportYCM — Niagara District AirportYCO — Kugluktuk AirportYCR — Cross Lake (Charlie Sinclair Memorial) AirportYCS — Chesterfield Inlet AirportYCY — Clyde River AirportYDA — Dawson City AirportYDF — Deer Lake AirportYDL — Dease Lake AirportYDN — Dauphin Barker AirportYDP — Nain AirportYDV — Bloodvein River AirportYEG — Edmonton International AirportYEK — Arviat AirportYER — Fort Severn AirportYEV — Inuvik Mike Zubko AirportYFA — Fort Albany AirportYFB — Iqaluit AirportYFC — Fredericton International AirportYFH — Fort Hope AirportYFJ — Wekweètì AirportYFO — Flin Flon AirportYFS — Fort Simpson AirportYFX — St. Lewis (Fox Harbour) AirportYGH — Fort Good Hope AirportYGL — La Grande Rivière AirportYGO — Gods Lake Narrows AirportYGP — Michel-Pouliot Gaspé AirportYGR — Îles-de-la-Madeleine AirportYGT — Igloolik AirportYGV — Havre-Saint-Pierre AirportYGW — Kuujjuarapik AirportYGX — Gillam AirportYGZ — Grise Fiord AirportYHA — Port Hope Simpson AirportYHG — Charlottetown AirportYHI — Ulukhaktok Holman AirportYHK — Gjoa Haven AirportYHM — John C. Munro Hamilton International AirportYHO — Hopedale AirportYHP — Poplar Hill AirportYHR — Chevery AirportYHU — Montréal / Saint-Hubert Metropolitan AirportYHY — Hay River / Merlyn Carter AirportYHZ — Halifax / Stanfield International AirportYIF — St Augustin AirportYIK — Ivujivik AirportYIO — Pond Inlet AirportYIV — Island Lake AirportYKA — Kamloops John Moose Fulton Field Regional AirportYKF — Region of Waterloo International AirportYKG — Kangirsuk AirportYKL — Schefferville AirportYKQ — Waskaganish AirportYKU — Chisasibi AirportYLC — Kimmirut AirportYLE — Whatì AirportYLH — Lansdowne House AirportYLK — Barrie-Lake Simcoe Regional AirportYLL — Lloydminster AirportYLW — Kelowna International AirportYMH — Mary's Harbour AirportYMM — Fort McMurray International AirportYMN — Makkovik AirportYMO — Moosonee AirportYMP — Port McNeill AirportYMT — Chapais AirportYMX — Montreal Mirabel International AirportYNA — Natashquan AirportYNC — Wemindji AirportYND — Ottawa / Gatineau AirportYNE — Norway House AirportYNL — Points North Landing AirportYNO — North Spirit Lake AirportYNP — Natuashish AirportYNS — Nemiscau AirportYOC — Old Crow AirportYOG — Ogoki Post AirportYOH — Oxford House AirportYOJ — High Level AirportYOW — Ottawa Macdonald-Cartier International AirportYPA — Prince Albert Glass FieldYPC — Paulatuk (Nora Aliqatchialuk Ruben) AirportYPE — Peace River AirportYPH — Inukjuak AirportYPJ — Aupaluk AirportYPL — Pickle Lake AirportYPM — Pikangikum AirportYPN — Port-Menier AirportYPO — Peawanuck AirportYPQ — Peterborough Regional AirportYPR — Prince Rupert AirportYPW — Powell River AirportYPX — Puvirnituq AirportYPY — Fort Chipewyan AirportYPZ — Burns Lake AirportYQA — Muskoka AirportYQB — Quebec Jean Lesage International AirportYQC — Quaqtaq AirportYQD — The Pas AirportYQG — Windsor International AirportYQH — Watson Lake AirportYQK — Kenora AirportYQL — Lethbridge County AirportYQM — Greater Moncton Roméo LeBlanc International AirportYQN — Nakina AirportYQQ — Comox Valley International Airport / CFB ComoxYQR — Regina International AirportYQT — Thunder Bay International AirportYQU — Grande Prairie AirportYQX — Gander International AirportYQY — Sydney / J.A. Douglas McCurdy AirportYQZ — Quesnel AirportYRA — Rae Lakes AirportYRB — Resolute Bay AirportYRF — Cartwright AirportYRG — Rigolet AirportYRJ — Roberval AirportYRL — Red Lake AirportYRO — Ottawa / Rockcliffe AirportYRS — Red Sucker Lake AirportYRT — Rankin Inlet AirportYSB — Sudbury AirportYSF — Stony Rapids AirportYSG — Lutselk'e AirportYSJ — Saint John AirportYSK — Sanikiluaq AirportYSM — Fort Smith AirportYSO — Postville AirportYST — St. Theresa Point AirportYSY — Sachs Harbour (David Nasogaluak Jr. Saaryuaq) AirportYTE — Cape Dorset AirportYTH — Thompson AirportYTL — Big Trout Lake AirportYTQ — Tasiujaq AirportYTS — Timmins/Victor M. PowerYTZ — Billy Bishop Toronto City AirportYUD — Umiujaq AirportYUL — Montreal / Pierre Elliott Trudeau International AirportYUT — Naujaat AirportYUX — Hall Beach AirportYUY — Rouyn Noranda AirportYVB — Bonaventure AirportYVC — La Ronge AirportYVM — Qikiqtarjuaq AirportYVO — Val-d'Or AirportYVP — Kuujjuaq AirportYVQ — Norman Wells AirportYVR — Vancouver International AirportYVV — Wiarton AirportYVZ — Deer Lake AirportYWB — Kangiqsujuaq (Wakeham Bay) AirportYWG — Winnipeg / James Armstrong Richardson International AirportYWJ — Déline AirportYWK — Wabush AirportYWL — Williams Lake AirportYWM — Williams Harbour AirportYWP — Webequie AirportYXC — Cranbrook/Canadian Rockies International AirportYXE — Saskatoon John G. Diefenbaker International AirportYXH — Medicine Hat Regional AirportYXJ — Fort St John / North Peace Regional AirportYXL — Sioux Lookout AirportYXN — Whale Cove AirportYXP — Pangnirtung AirportYXS — Prince George (International) AirportYXT — Northwest Regional Airport Terrace-KitimatYXU — London International AirportYXX — Abbotsford International AirportYXY — Whitehorse / Erik Nielsen International AirportYYB — North Bay Jack Garland AirportYYC — Calgary International AirportYYD — Smithers AirportYYE — Fort Nelson AirportYYF — Penticton AirportYYG — Charlottetown AirportYYH — Taloyoak AirportYYJ — Victoria International AirportYYL — Lynn Lake AirportYYQ — Churchill AirportYYR — Goose Bay AirportYYT — St. John's International AirportYYY — Mont Joli AirportYYZ — Toronto Pearson International AirportYZF — Yellowknife International AirportYZG — Salluit AirportYZP — Sandspit AirportYZS — Coral Harbour AirportYZT — Port Hardy AirportYZU — Whitecourt AirportYZV — Sept-Îles AirportYZZ — Trail Regional AirportZBF — Bathurst AirportZEL — Bella Bella (Campbell Island) AirportZEM — Eastmain River AirportZFD — Fond-du-Lac AirportZFM — Fort Mcpherson AirportZFN — Tulita AirportZGI — Gods River AirportZGS — La Romaine AirportZKE — Kashechewan AirportZLT — La Tabatière AirportZMT — Masset AirportZPB — Sachigo Lake AirportZRJ — Round Lake (Weagamow Lake) AirportZSJ — Sandy Lake AirportZTB — Tête-à-la-Baleine AirportZTM — Shamattawa AirportZUM — Churchill Falls AirportZWL — Wollaston Lake Airport
Map of commercial airports in CanadaNatural Earth

Airports classified as large

Cities with several airports

Commercial airports

Airports with an IATA code and scheduled service, grouped by region.

Alberta

IATAICAONameCityType
YBYCYBFBonnyville AirportBonnyvilleMedium airport
YYCCYYCCalgary International AirportCalgaryLarge airport
YEGCYEGEdmonton International AirportEdmontonLarge airport
YPYCYPYFort Chipewyan AirportFort ChipewyanMedium airport
YMMCYMMFort McMurray International AirportFort McMurrayMedium airport
YQUCYQUGrande Prairie AirportGrande PrairieMedium airport
YOJCYOJHigh Level AirportHigh LevelMedium airport
YQLCYQLLethbridge County AirportLethbridgeMedium airport
YLLCYLLLloydminster AirportLloydminsterMedium airport
YXHCYXHMedicine Hat Regional AirportMedicine HatMedium airport
YPECYPEPeace River AirportPeace RiverMedium airport
YZUCYZUWhitecourt AirportWhitecourtMedium airport

British Columbia

IATAICAONameCityType
YXXCYXXAbbotsford International AirportAbbotsfordMedium airport
YALCYALAlert Bay AirportAlert BaySmall airport
YAA—Anahim Lake AirportAnahim LakeMedium airport
ZELCBBCBella Bella (Campbell Island) AirportBella BellaMedium airport
QBCCYBDBella Coola AirportBella CoolaMedium airport
YPZCYPZBurns Lake AirportBurns LakeMedium airport
YBLCYBLCampbell River AirportCampbell RiverMedium airport
YCGCYCGCastlegar/West Kootenay Regional AirportCastlegarMedium airport
YQQCYQQComox Valley International Airport / CFB ComoxComoxMedium airport
YXCCYXCCranbrook/Canadian Rockies International AirportCranbrookMedium airport
YDLCYDLDease Lake AirportDease LakeSmall airport
YYECYYEFort Nelson AirportFort NelsonMedium airport
YXJCYXJFort St John / North Peace Regional AirportFort Saint JohnMedium airport
YKACYKAKamloops John Moose Fulton Field Regional AirportKamloopsMedium airport
YLWCYLWKelowna International AirportKelownaLarge airport
ZMTCZMTMasset AirportMassetMedium airport
YCDCYCDNanaimo AirportNanaimoMedium airport
YXTCYXTNorthwest Regional Airport Terrace-KitimatTerraceMedium airport
YYFCYYFPenticton AirportPentictonMedium airport
YZTCYZTPort Hardy AirportPort HardyMedium airport
YMP—Port McNeill AirportPort McNeillSmall airport
YPWCYPWPowell River AirportPowell RiverMedium airport
YXSCYXSPrince George (International) AirportPrince GeorgeMedium airport
YPRCYPRPrince Rupert AirportPrince RupertMedium airport
XQU—Qualicum Beach AirportQualicum BeachMedium airport
YQZCYQZQuesnel AirportQuesnelMedium airport
YZPCYZPSandspit AirportSandspitMedium airport
YYDCYYDSmithers AirportSmithersMedium airport
YAZCYAZTofino / Long Beach AirportTofinoMedium airport
YZZ—Trail Regional AirportTrailSmall airport
YVRCYVRVancouver International AirportVancouverLarge airport
YYJCYYJVictoria International AirportVictoriaLarge airport
YWLCYWLWilliams Lake AirportWilliams LakeMedium airport

Manitoba

IATAICAONameCityType
YBVCYBVBerens River AirportBerens RiverSmall airport
YDVCZTABloodvein River AirportBloodvein RiverSmall airport
YBRCYBRBrandon Municipal AirportBrandonMedium airport
YBTCYBTBrochet AirportBrochetSmall airport
YYQCYYQChurchill AirportChurchillMedium airport
YCRCYCRCross Lake (Charlie Sinclair Memorial) AirportCross LakeSmall airport
YDNCYDNDauphin Barker AirportDauphinMedium airport
YFOCYFOFlin Flon AirportFlin FlonSmall airport
YGXCYGXGillam AirportGillamSmall airport
YGOCYGOGods Lake Narrows AirportGods Lake NarrowsSmall airport
ZGICZGIGods River AirportGods RiverSmall airport
ILFCZBDIlford AirportIlfordSmall airport
YIVCYIVIsland Lake AirportIsland LakeMedium airport
XLBCZWHLac Brochet AirportLac BrochetSmall airport
YYLCYYLLynn Lake AirportLynn LakeMedium airport
YNECYNENorway House AirportNorway HouseSmall airport
YOHCYOHOxford House AirportOxford HouseSmall airport
XPKCZFGPukatawagan AirportPukatawaganSmall airport
YRSCYRSRed Sucker Lake AirportRed Sucker LakeSmall airport
ZTMCZTMShamattawa AirportShamattawaSmall airport
XSICZSNSouth Indian Lake AirportSouth Indian LakeSmall airport
YSTCYSTSt. Theresa Point AirportSt. Theresa PointSmall airport
XTLCYBQTadoule Lake AirportTadoule LakeSmall airport
YQDCYQDThe Pas AirportThe PasMedium airport
YTHCYTHThompson AirportThompsonMedium airport
YWGCYWGWinnipeg / James Armstrong Richardson International AirportWinnipegLarge airport

New Brunswick

IATAICAONameCityType
ZBFCZBFBathurst AirportSouth TetagoucheMedium airport
YFCCYFCFredericton International AirportFrederictonMedium airport
YQMCYQMGreater Moncton Roméo LeBlanc International AirportMonctonMedium airport
YSJCYSJSaint John AirportSaint JohnMedium airport

Newfoundland and Labrador

IATAICAONameCityType
YBI—Black Tickle AirportBlack TickleSmall airport
YRFCYCACartwright AirportCartwrightSmall airport
YHG—Charlottetown AirportCharlottetownSmall airport
ZUMCZUMChurchill Falls AirportChurchill FallsSmall airport
YDFCYDFDeer Lake AirportDeer LakeMedium airport
YQXCYQXGander International AirportGanderMedium airport
YYRCYYRGoose Bay AirportGoose BayMedium airport
YHOCYHOHopedale AirportHopedaleSmall airport
YMNCYFTMakkovik AirportMakkovikSmall airport
YMHCYMHMary's Harbour AirportMary's HarbourSmall airport
YDPCYDPNain AirportNainSmall airport
YNP—Natuashish AirportNatuashishSmall airport
YHA—Port Hope Simpson AirportPort Hope SimpsonSmall airport
YSO—Postville AirportPostvilleSmall airport
YRG—Rigolet AirportRigoletSmall airport
YAYCYAYSt. Anthony AirportSt. AnthonyMedium airport
YYTCYYTSt. John's International AirportSt. John'sLarge airport
YFX—St. Lewis (Fox Harbour) AirportSt. LewisSmall airport
YWKCYWKWabush AirportWabushMedium airport
YWM—Williams Harbour AirportWilliams HarbourSmall airport

Northwest Territories

IATAICAONameCityType
LAKCYKDAklavik/Freddie Carmichael AirportAklavikSmall airport
YWJCYWJDéline AirportDélineSmall airport
YGHCYGHFort Good Hope AirportFort Good HopeSmall airport
ZFMCZFMFort Mcpherson AirportFort McphersonSmall airport
YFSCYFSFort Simpson AirportFort SimpsonMedium airport
YSMCYSMFort Smith AirportFort SmithMedium airport
YHYCYHYHay River / Merlyn Carter AirportHay RiverMedium airport
YEVCYEVInuvik Mike Zubko AirportInuvikMedium airport
YSGCYLKLutselk'e AirportLutselk'eSmall airport
YVQCYVQNorman Wells AirportNorman WellsMedium airport
YPCCYPCPaulatuk (Nora Aliqatchialuk Ruben) AirportPaulatukSmall airport
YRACYRARae Lakes AirportGamètìSmall airport
YSYCYSYSachs Harbour (David Nasogaluak Jr. Saaryuaq) AirportSachs HarbourSmall airport
YCKCYVLTommy Kochon AirportColville LakeSmall airport
ZFNCZFNTulita AirportTulitaSmall airport
YHICYHIUlukhaktok Holman AirportUlukhaktokSmall airport
YFJCYWEWekweètì AirportWekweètìSmall airport
YLE—Whatì AirportWhatìSmall airport
YZFCYZFYellowknife International AirportYellowknifeMedium airport

Nova Scotia

IATAICAONameCityType
YHZCYHZHalifax / Stanfield International AirportHalifaxLarge airport
YQYCYQYSydney / J.A. Douglas McCurdy AirportSydneyMedium airport

Nunavut

IATAICAONameCityType
YABCYABArctic Bay AirportArctic BaySmall airport
YEKCYEKArviat AirportArviatSmall airport
YBKCYBKBaker Lake AirportBaker LakeMedium airport
YCBCYCBCambridge Bay AirportCambridge BayMedium airport
YTECYTECape Dorset AirportKinngaitSmall airport
YCSCYCSChesterfield Inlet AirportChesterfield InletSmall airport
YCYCYCYClyde River AirportClyde RiverSmall airport
YZSCYZSCoral Harbour AirportCoral HarbourMedium airport
YHKCYHKGjoa Haven AirportGjoa HavenSmall airport
YGZCYGZGrise Fiord AirportGrise FiordSmall airport
YUXCYUXHall Beach AirportSanirajakMedium airport
YGTCYGTIgloolik AirportIgloolikSmall airport
YFBCYFBIqaluit AirportIqaluitMedium airport
YLCCYLCKimmirut AirportKimmirutSmall airport
YBBCYBBKugaaruk AirportKugaarukSmall airport
YCOCYCOKugluktuk AirportKugluktukSmall airport
YUTCYUTNaujaat AirportRepulse BaySmall airport
YXPCYXPPangnirtung AirportPangnirtungSmall airport
YIOCYIOPond Inlet AirportPond InletSmall airport
YVMCYVMQikiqtarjuaq AirportQikiqtarjuaqSmall airport
YRTCYRTRankin Inlet AirportRankin InletMedium airport
YRBCYRBResolute Bay AirportResolute BayMedium airport
YSKCYSKSanikiluaq AirportSanikiluaqSmall airport
YYHCYYHTaloyoak AirportTaloyoakSmall airport
YXNCYXNWhale Cove AirportWhale CoveSmall airport

Ontario

IATAICAONameCityType
YATCYATAttawapiskat AirportAttawapiskatSmall airport
YLKCYLSBarrie-Lake Simcoe Regional AirportBarrieMedium airport
XBE—Bearskin Lake AirportBearskin LakeSmall airport
YTLCYTLBig Trout Lake AirportBig Trout LakeSmall airport
YTZCYTZBilly Bishop Toronto City AirportTorontoMedium airport
YACCYACCat Lake AirportCat LakeSmall airport
YVZCYVZDeer Lake AirportDeer LakeSmall airport
YFACYFAFort Albany AirportFort AlbanySmall airport
YAGCYAGFort Frances Municipal AirportFort FrancesMedium airport
YFHCYFHFort Hope AirportFort HopeSmall airport
YERCYERFort Severn AirportFort SevernSmall airport
YHMCYHMJohn C. Munro Hamilton International AirportHamiltonLarge airport
XKSCYAQKasabonika AirportKasabonikaMedium airport
ZKECZKEKashechewan AirportKashechewanSmall airport
KEW—Keewaywin AirportKeewaywinSmall airport
YQKCYQKKenora AirportKenoraMedium airport
KIF—Kingfisher Lake AirportKingfisher LakeSmall airport
YLHCYLHLansdowne House AirportLansdowne HouseSmall airport
YXUCYXULondon International AirportLondonMedium airport
YMOCYMOMoosonee AirportMoosoneeMedium airport
YQACYQAMuskoka AirportGravenhurstMedium airport
MSACZMDMuskrat Dam AirportMuskrat DamSmall airport
YQNCYQNNakina AirportNakinaMedium airport
YCMCYSNNiagara District AirportNiagara-on-the-LakeMedium airport
YYBCYYBNorth Bay Jack Garland AirportNorth BayMedium airport
YNO—North Spirit Lake AirportNorth Spirit LakeSmall airport
YOGCYKPOgoki Post AirportOgoki PostSmall airport
YROCYROOttawa / Rockcliffe AirportOttawaMedium airport
YOWCYOWOttawa Macdonald-Cartier International AirportOttawaLarge airport
YPOCYPOPeawanuck AirportPeawanuckSmall airport
YPQCYPQPeterborough Regional AirportPeterboroughMedium airport
YPLCYPLPickle Lake AirportPickle LakeMedium airport
YPMCYPMPikangikum AirportPikangikumSmall airport
YHPCYHPPoplar Hill AirportPoplar HillSmall airport
YRLCYRLRed Lake AirportRed LakeMedium airport
YKFCYKFRegion of Waterloo International AirportBreslauMedium airport
ZRJCZRJRound Lake (Weagamow Lake) AirportRound LakeSmall airport
ZPBCZPBSachigo Lake AirportSachigo LakeSmall airport
ZSJCZSJSandy Lake AirportSandy LakeMedium airport
YAMCYAMSault Ste Marie AirportSault Ste MarieMedium airport
YXLCYXLSioux Lookout AirportSioux LookoutMedium airport
YSBCYSBSudbury AirportSudburyMedium airport
SUR—Summer Beaver AirportSummer BeaverSmall airport
YQTCYQTThunder Bay International AirportThunder BayMedium airport
YTSCYTSTimmins/Victor M. PowerTimminsMedium airport
YYZCYYZToronto Pearson International AirportTorontoLarge airport
YAX—Wapekeka AirportAngling LakeSmall airport
YWPCYWPWebequie AirportWebequieSmall airport
YVVCYVVWiarton AirportWiartonMedium airport
YQGCYQGWindsor International AirportWindsorLarge airport
WNN—Wunnumin Lake AirportWunnumin LakeSmall airport

Prince Edward Island

IATAICAONameCityType
YYGCYYGCharlottetown AirportCharlottetownMedium airport

Quebec

IATAICAONameCityType
AKVCYKOAkulivik AirportAkulivikSmall airport
YPJCYLAAupaluk AirportAupalukSmall airport
YBCCYBCBaie-Comeau AirportBaie-ComeauMedium airport
YVBCYVBBonaventure AirportBonaventureMedium airport
YMTCYMTChapais AirportChibougamauMedium airport
YHRCYHRChevery AirportCheverySmall airport
YKU—Chisasibi AirportChisasibiSmall airport
ZEMCZEMEastmain River AirportEastmain RiverSmall airport
YGVCYGVHavre-Saint-Pierre AirportHavre-Saint-PierreMedium airport
YGRCYGRÎles-de-la-Madeleine AirportLes Îles-de-la-MadeleineMedium airport
YPHCYPHInukjuak AirportInukjuakSmall airport
YIKCYIKIvujivik AirportIvujivikSmall airport
XGRCYLUKangiqsualujjuaq (Georges River) AirportKangiqsualujjuaqSmall airport
YWBCYKGKangiqsujuaq (Wakeham Bay) AirportKangiqsujuaqSmall airport
YKGCYASKangirsuk AirportKangirsukSmall airport
YVPCYVPKuujjuaq AirportKuujjuaqMedium airport
YGWCYGWKuujjuarapik AirportKuujjuarapikMedium airport
YGLCYGLLa Grande Rivière AirportLa Grande RivièreMedium airport
ZGS—La Romaine AirportLe Golfe-du-Saint-LaurentSmall airport
ZLT—La Tabatière AirportLa TabatièreSmall airport
YBXCYBXLourdes-de-Blanc-Sablon AirportBlanc-SablonMedium airport
YGPCYGPMichel-Pouliot Gaspé AirportGaspéMedium airport
YYYCYYYMont Joli AirportMont-JoliMedium airport
YULCYULMontreal / Pierre Elliott Trudeau International AirportMontréalLarge airport
YHUCYHUMontréal / Saint-Hubert Metropolitan AirportMontréalMedium airport
YMXCYMXMontreal Mirabel International AirportMontréalMedium airport
YNACYNANatashquan AirportNatashquanMedium airport
YNSCYHHNemiscau AirportNemiscauSmall airport
YNDCYNDOttawa / Gatineau AirportGatineauMedium airport
YPNCYPNPort-Menier AirportPort-MenierMedium airport
YPXCYPXPuvirnituq AirportPuvirnituqMedium airport
YQCCYHAQuaqtaq AirportQuaqtaqSmall airport
YQBCYQBQuebec Jean Lesage International AirportQuebecLarge airport
YRJCYRJRoberval AirportRobervalMedium airport
YUYCYUYRouyn Noranda AirportRouyn-NorandaMedium airport
YBGCYBGSaguenay-Bagotville AirportSaguenayMedium airport
YZGCYZGSalluit AirportSalluitSmall airport
YKLCYKLSchefferville AirportScheffervilleMedium airport
YZVCYZVSept-Îles AirportSept-ÎlesMedium airport
YIFCYIFSt Augustin AirportSt-AugustinMedium airport
YTQCYTQTasiujaq AirportTasiujaqSmall airport
ZTB—Tête-à-la-Baleine AirportTête-à-la-BaleineSmall airport
YUDCYMUUmiujaq AirportUmiujaqSmall airport
YVOCYVOVal-d'Or AirportVal-d'OrMedium airport
YKQCYKQWaskaganish AirportWaskaganishSmall airport
YNCCYNCWemindji AirportWemindjiSmall airport

Saskatchewan

IATAICAONameCityType
ZFDCZFDFond-du-Lac AirportFond-du-LacSmall airport
YVCCYVCLa Ronge AirportLa RongeMedium airport
YNLCYNLPoints North Landing AirportPoints North LandingMedium airport
YPACYPAPrince Albert Glass FieldPrince AlbertMedium airport
YQRCYQRRegina International AirportReginaMedium airport
YXECYXESaskatoon John G. Diefenbaker International AirportSaskatoonLarge airport
YSFCYSFStony Rapids AirportStony RapidsMedium airport
YBECYBEUranium City AirportUranium CitySmall airport
ZWLCZWLWollaston Lake AirportWollaston LakeSmall airport

Yukon

IATAICAONameCityType
YDACYDADawson City AirportDawson CityMedium airport
YOCCYOCOld Crow AirportOld CrowSmall airport
YQHCYQHWatson Lake AirportWatson LakeMedium airport
YXYCYXYWhitehorse / Erik Nielsen International AirportWhitehorseMedium airport

Complete aerodrome directory

All 1,954 airports, airfields and seaplane bases recorded for Canada in OurAirports. Loaded on demand.

Frequently asked questions

How many airports does Canada have?

Our directory lists 252 airports with scheduled service in Canada. Including small airfields and seaplane bases, OurAirports records 1,954 aerodromes.

Which airports in Canada are classified as large?

OurAirports classifies these airports in Canada as large: Edmonton International Airport (YEG), John C. Munro Hamilton International Airport (YHM), Halifax / Stanfield International Airport (YHZ), Kelowna International Airport (YLW), Ottawa Macdonald-Cartier International Airport (YOW), Quebec Jean Lesage International Airport (YQB), Windsor International Airport (YQG), Montreal / Pierre Elliott Trudeau International Airport (YUL), Vancouver International Airport (YVR), Winnipeg / James Armstrong Richardson International Airport (YWG), Saskatoon John G. Diefenbaker International Airport (YXE), Calgary International Airport (YYC), Victoria International Airport (YYJ), St. John's International Airport (YYT), Toronto Pearson International Airport (YYZ).

Source: OurAirports · Data updated: 9 November 2026