This is an list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the provinces and territories of Canada. The list is sorted alphabetically as shown in the Canada Flight Supplement (and the name as used by the airport if different) and airports names in are part of the National Airports System.

They are listed in the format:

Airport name as listed by either the Canada Flight Supplement (CFS) or the airport authority, alternate name, International Civil Aviation Organization (ICAO) code, Transport Canada Location identifier (TC LID) International Air Transport Association (IATA) code, community and province.

A Airport name  ICAO  TC LID  IATA  Community  Province orterritory   CYXX YXX Abbotsford British Columbia CAB5 Abbotsford British Columbia CSM7 Abbotsford British Columbia CTK8 Abbotsford British Columbia CEF4 Airdrie Alberta CAW3 Airdrie Alberta CPE2 Ajax Ontario CAJ5 Ajax Ontario CYKD LAK Aklavik Northwest Territories CER6 Aklavik Northwest Territories CYKO AKV Akulivik Quebec CYLT YLT Alert Nunavut CYAL YAL Alert Bay British Columbia CBC3 Alert Bay British Columbia CNS4 Alexandria Ontario CPN6 Algoma Mills Ontario CAM4 Alhambra Alberta CCF7 Alida Saskatchewan CAN5 Allan Saskatchewan (Port Hawkesbury Airport) CYPD YPS Port Hawkesbury Nova Scotia CAP2 Allan Park Ontario CBE7 Alliford Bay British Columbia CNY4 Alliston Ontario CPJ2 Alliston Ontario CPZ2 Alliston Ontario CYTF YTF Alma Quebec CGD2 Alma Quebec CAL5 Almonte Ontario CYEY YEY Amos Quebec CAJ4 YAA Anahim Lake British Columbia CKB6 YAX Wapekeka First Nation Ontario CDY5 Antigonish Nova Scotia CAV2 Red Deer County Alberta CNZ2 Athabasca oil sands Alberta CJM6 Arborfield Saskatchewan CJU6 Arborg Manitoba CJA7 Arcola Saskatchewan CYAB YAB Arctic Bay Nunavut CRW4 Somerset Island Nunavut CDT3 Arichat Nova Scotia CYYW YYW Armstrong Ontario CJF6 Armstrong Ontario CNP3 Arnprior Ontario CNB5 Arnprior Ontario CDF6 Arthur Ontario CPK9 Arthur Ontario CPC3 Arthur Ontario CYEK YEK Arviat Nunavut CRV8 Arviat Nunavut CJE7 Ashern Manitoba (RCAF Station Assiniboia) CJN4 Assiniboia Saskatchewan CLN5 Astorville Ontario CYWM Athabasca Alberta CKF3 Atikokan Ontario CYIB YIB Atikokan Ontario CJH6 Atikokan Ontario CYSQ Atlin British Columbia CAD6 Atlin British Columbia CYAT YAT Attawapiskat First Nation Ontario CAT1 Atwood Ontario CYLA YPJ Aupaluk Quebec CAY5 Ayr Ontario

B Airport name  ICAO  TC LID  IATA  Community  Province orterritory   CDW2 Baddeck Nova Scotia (CFB Bagotville) CYBG YBG La Baie Quebec CYBC YBC Baie-Comeau Quebec CSL9 Baie-Comeau Quebec CYBK YBK Baker Lake Nunavut CJK6 Baker Lake Nunavut CBL8 Bala Ontario CGL3 Bala(Gibson Lake) Ontario CME3 Bala Ontario CBA6 Bala Ontario CPB9 Baldwin Ontario CBW8 Baldwin Ontario CAE9 Bamfield British Columbia CNW3 Bancroft Ontario CPB7 Bancroft Ontario CYBA Banff Alberta CBM7 Banff Alberta CBP2 Banff Alberta CTP3 Barrage Gouin Lodge(Saint-Maurice River) Quebec CEP3 Barrhead Alberta CHC3 Barrhead Alberta CGF7 Barrie Ontario (Lake Simcoe Regional Airport) CYLS YLK Barrie Ontario CRV2 Barrie Ontario CPF2 Bar River Ontario CNE5 Bar River Ontario CNZ4 Barry's Bay(Madawaska Valley) Ontario CPV6 Barry's Bay Ontario CFK2 Bashaw Alberta CEN2 Bassano Alberta CBL4 Bassano Alberta CZBF ZBF Bathurst New Brunswick CFR2 Bawlf Alberta CPY3 Beardmore Ontario CNE3 XBE Bearskin Lake First Nation Ontario CJK3 Beauval Saskatchewan CYXQ YXQ Beaver Creek Yukon CBA8 Beaverley British Columbia CEU2 Beaverlodge Alberta CLN4 Beaverlodge Alberta CSV3 Bécancour Quebec CBB4 Beddis Beach British Columbia CAB3 Bedwell Harbour British Columbia CBF3 Beeton Ontario CFV2 Beiseker Alberta CBBC ZEL Bella Bella British Columbia CAW8 YSX Shearwater British Columbia CAR9 Bella Bella British Columbia CYBD YBD Bella Coola British Columbia CNU4 Belleville Ontario CBV5 Belleville Ontario CCV4 Bell Island Newfoundland and Labrador CBF2 Belwood Ontario CHP2 Belwood Ontario CBH7 Benalto Alberta CYBV YBV Berens River Manitoba CVF3 Bethany Ontario CAF6 Big Bay British Columbia (Innisfail/Big Bend Aerodrome) CEM4 Innisfail Alberta CJF8 Biggar Saskatchewan CJS6 Opasquia Provincial Park Ontario CKX8 Big River Saskatchewan CJQ9 Sand Lakes Provincial Park Manitoba CYTL YTL Kitchenuhmaykoosib Inninuwug First Nation Ontario (Toronto Island Airport, Toronto/Billy Bishop Toronto City Airport) CYTZ YTZ Toronto Ontario CPZ9 Toronto Ontario CJD3 Birch Hills Saskatchewan CFM2 Birch Mountain Alberta CJP7 Lac du Bonnet Manitoba CJX6 Lac du Bonnet Manitoba CJY6 Bissett Manitoba CPB8 Bistcho Lake Alberta CEH2 Black Diamond Alberta CBD8 Black Diamond Alberta CFL3 Black Diamond Alberta CMC5 Blackie Alberta CFT2 Blackie Alberta CJZ6 Black Lake Saskatchewan CBM2 Blackstock Ontario CCE4 YBI Black Tickle Newfoundland and Labrador CBS9 Blairmore Alberta CAG6 Blind Channel British Columbia CZTA YDV Bloodvein First Nation Manitoba CYCP YCP Blue River British Columbia CLH5 Bobcaygeon Ontario CBW4 YBO Bob Quinn Lake British Columbia CNB2 Bolton Ontario CBS3 Bonaventure Quebec CYVB YVB Bonaventure Quebec CYBF Bonnyville Alberta CBN2 Bonnyville Alberta (CFB Borden) CYBN YBN CFB Borden Ontario CCJ3 Boston Brook New Brunswick CBR9 Bottrel Alberta CDT5 Grand-Bouctouche New Brunswick (Vancouver/Boundary Bay Airport) CZBB YDT Delta British Columbia CEF3 Bow Island Alberta CLH8 Bowmanville Ontario CFM7 Boyle Alberta CBG3 Bracebridge Ontario CPL2 Bracebridge Ontario CSW4 Bracebridge Ontario CTA6 Bracebridge Ontario CWB2 Bracebridge Ontario CPM7 Bradford Ontario (Cinnamon Bun Airstrip) CEK2 Braeburn Lodge Yukon CNC3 Brampton Ontario CPC4 Brampton Ontario (McGill Field) CYBR YBR Brandon Manitoba CEX9 Brant Alberta CYFD YFD Brantford Ontario CBR4 Gogama Ontario CDU7 Brechin Ontario CDY6 Bridgewater Nova Scotia CDT6 Bridgewater Nova Scotia CBS7 Briercrest Saskatchewan CDA6 Florenceville-Bristol New Brunswick CYBT YBT Brochet Manitoba CNL3 XBR Brockville Ontario CCX3 Brockway New Brunswick (Roland-Désourdy Airport) CZBM ZBM Bromont Quebec CFV8 Brooks Alberta CYBP Brooks Alberta CBM3 Bruce Mines Ontario CPD4 Brussels Ontario CUB2 Buckhorn(Buckhorn Lake) Ontario CJF4 Buffalo Alberta CYVT YVT Buffalo Narrows Saskatchewan CBN3 Buffalo Narrows Saskatchewan CJB7 Buffalo Narrows Saskatchewan CJC7 Burditt Lake Ontario CTM5 Burk's Falls Ontario CBI3 Burleigh Falls Ontario CZBA Burlington Ontario CHH2 Burlington Ontario CYPZ YPZ Burns Lake British Columbia CLD3 Burns Lake British Columbia CYDB YDB Burwash Landing Yukon

Notes

References