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.

C Airport name  ICAO  TC LID  IATA  Community  Province orterritory   CCA3 Cable Head Prince Edward Island CJJ5 Cabri Saskatchewan CAZ5 Cache Creek British Columbia CAR3 Calgary Alberta CAC6 Calgary Alberta CBC6 Calgary Alberta CEP2 Calgary Alberta CRS3 Okotoks Alberta CEL9 Calgary Alberta CEE2 Calgary Alberta CMT3 Calgary Alberta (Calgary/YYC Calgary International Airport, Calgary International Airport) CYYC CYYC YYC Calgary Alberta CKC4 Calgary Alberta CFX2 Okotoks Alberta COK2 Okotoks Alberta CRF4 Okotoks Alberta CLC3 Calgary Alberta CEM2 Calgary Alberta CSH3 Calgary Alberta (Springbank Airport) CYBW CYBW YBW Calgary Alberta (Calgary International Airport, YYC Calgary International Airport) CYYC CYYC YYC Calgary Alberta CFK4 Calling Lake Alberta CWL3 Calmar Alberta CYCB YCB Cambridge Bay Nunavut CJD7 Cambridge Bay Nunavut CMB3 Cambridge(Puslinch Lake) Ontario CPE4 Cambridge Ontario CCE6 Camden East Ontario CVL3 Camden East Ontario CAR4 Cameron Ontario CYBL YBL Campbell River British Columbia CAT6 Campbell River British Columbia CCR6 Campbell River British Columbia CSL4 Campbell River British Columbia (Campbell River Harbour Airport) CAE3 YBL Campbell River British Columbia CMB5 Campbellville Ontario CAK6 Camp Cordero British Columbia CEQ3 Camrose Alberta CMR6 Camrose Alberta CJP6 Camsell Portage Saskatchewan (Bagotville Airport) CYBG YBG La Baie Quebec (Borden Heliport) CYBN YBN CFB Borden Ontario (Cold Lake/Group Captain R.W. McNair Airport) CYOD CYOD YOD Cold Lake Alberta (Comox Airport) CYQQ YQQ Comox British Columbia (Edmonton/Namao Heliport) CYED CYED YED Edmonton Alberta (Gagetown Heliport) CYCX YCX Oromocto New Brunswick (Goose Bay Airport) CYYR YYR Happy Valley-Goose Bay Newfoundland and Labrador (Greenwood Airport) CYZX YZX Greenwood Nova Scotia (Moose Jaw/Air Vice Marshal C.M. McEwen Airport) CYMJ YMJ Moose Jaw Saskatchewan (Shearwater Heliport, Halifax/Shearwater Heliport) CYAW YAW Shearwater Nova Scotia (Suffield Heliport) CYSD CYSD YSD Suffield Alberta (Trenton Airport) CYTR YTR Trenton Ontario (Valcartier (W/C J.H.L. (Joe) Lecomte) Heliport) CYOY YOY Saint-Gabriel-de-Valcartier Quebec (Wainwright/Camp Wainwright Field Heliport) CFF7 Wainwright Alberta (Winnipeg James Armstrong Richardson International Airport) CYWG YWG Winnipeg Manitoba CCL2 Candle Lake Saskatchewan CCH3 Camrose Alberta CEW9 Canmore Alberta CNK7 Canmore Alberta CCE5 Canso Nova Scotia CFA4 Carcross Yukon CEB7 Carcross Yukon CEA6 Cardston Alberta CNX3 Carey Lake Ontario CRG3 Carignan Quebec CJF2 Carignan Quebec CNR6 Carleton Place Ontario CJQ3 Carlyle Saskatchewan CEX4 Carmacks Yukon CJB2 Carman Manitoba CJS7 Carman Manitoba CKA7 Carnarvon Ontario CRV3 Carnarvon Ontario CYRP YRP Carp Ontario CGB2 Carstairs Alberta CYCA YRF Cartwright Newfoundland and Labrador CGC4 Carway Alberta CTY3 Cascades Quebec CSQ4 Hibbard Quebec CAS6 Casselman Ontario (West Kootenay Regional Airport) CYCG YCG Castlegar British Columbia CCT3 Castlegar British Columbia CER2 Castor Alberta CYAC YAC Cat Lake First Nation Ontario CTF3 Causapscal Quebec CAJ7 Cayley Alberta CCG5 Cayuga Ontario CAF2 Cayuga Ontario CJC4 Central Butte Saskatchewan CES5 Centralia Ontario (RCAF Station Centralia) CYCE YCE Centralia Ontario CDL8 Centredale Nova Scotia CGR7 Centreville New Brunswick CCL5 Apsley(Chandos Lake) Ontario CYLD YLD Chapleau Ontario CEZ2 Chapman Lake Yukon CYML YML Charlevoix Quebec CYCL YCL Charlo New Brunswick CJP9 Charlot River Power Station Saskatchewan CCH4 YHG Charlottetown Newfoundland and Labrador CYYG YYG Charlottetown Prince Edward Island CDV3 Charlottetown Prince Edward Island CYCK XCM Chatham-Kent Ontario CPG8 Chatham-Kent Ontario CLF2 Cheadle Alberta CYCS YCS Chesterfield Inlet Nunavut CFX8 Chestermere Alberta CYCQ YCQ Chetwynd British Columbia CYHR YHR Chevery Quebec CYMT YMT Chibougamau Quebec CSB4 Chibougamau Quebec CSE2 Chibougamau Quebec CCS7 Chicoutimi Quebec CYRC Chicoutimi Quebec CAG3 CJH Chilko Lake British Columbia CCL6 Chilko Lake British Columbia CYCW YCW Chilliwack British Columbia CEG5 Chipewyan Lake Alberta CFU3 Chipman Alberta CCS4 Chipman New Brunswick CMY2 Chipman Alberta CSU2 YKU Chisasibi Quebec CFF2 Christina Basin Alberta CCL3 Christina Lake Alberta CYYQ YYQ Churchill Manitoba CZUM ZUM Churchill Falls Newfoundland and Labrador CHB2 Churchill Manitoba CKS3 Churchill Ontario CJJ7 Churchill Manitoba CHL3 Church Lake Nova Scotia CCP3 Chute-Saint-Philippe Quebec CJW7 Cigar Lake mine Saskatchewan CMY3 Clairmont Alberta CCZ3 Clarenville Newfoundland and Labrador CFV7 Claresholm Alberta (RCAF Station Claresholm) CEJ4 Claresholm Alberta CDJ4 Clearwater New Brunswick CFS8 Clearwater River Alberta CCR5 Cline River Alberta CST6 Clova Quebec CYCY YCY Clyde River Nunavut CRD2 Coaldale Alberta CAQ3 Coal Harbour British Columbia CPF4 Cobden Ontario CNB4 Cobourg Ontario CYCN YCN Cochrane Ontario CKY8 Cochrane Alberta CNN5 Cochrane Ontario (CFB Cold Lake) CYOD CYOD YOD Cold Lake Alberta CCH9 Cold Lake Alberta CEN5 Cold Lake Alberta CTB8 Cold Lake Alberta CNY3 Collingwood Ontario CWD2 Collingwood Ontario CBM4 Collingwood Ontario CPP2 Collingwood Ontario CMR4 Collingwood Ontario CCW2 Collingwood Ontario CYKC Collins Bay Saskatchewan CYVL YCK Colville Lake Northwest Territories CED7 Colville Lake Northwest Territories CMB8 Combermere Ontario (CFB Comox) CYQQ YQQ Comox British Columbia CBV8 Comox British Columbia CCX6 Comox British Columbia CLW6 Conestogo Ontario CJL7 Confederation Lake Ontario CET2 Conklin Alberta CCN4 Conn Ontario CCR8 Miawpukek First Nation Newfoundland and Labrador CFG3 Consort Alberta CCS2 Consort Alberta CNQ5 Constance Lake Ontario CCC3 Cooks Creek Manitoba CCT2 Cookstown Ontario CKF8 Cookstown Ontario CRJ2 Cookstown Ontario CTH8 Cookstown Ontario COP5 Cooper's Falls Ontario CYZS YZS Coral Harbour Nunavut CBE4 Cordova Mines(Belmont Lake) Ontario CRM4 Cormier-Village New Brunswick CPS6 Cornwall Ontario CNC2 Cornwall Ontario CYCC YCC Cornwall Ontario CKK3 Coronach / Scobey, Montana Saskatchewan CYCT Coronation Alberta CRH2 Coronation Alberta CCI9 YCF Cortes Island British Columbia CBL7 Cortes Island British Columbia CRB2 Cottam Ontario CAD9 Coulson Ontario CAH3 YCA Courtenay British Columbia CBG9 Courtenay British Columbia CCS6 Courtenay British Columbia CEP4 Coutts Alberta CYYM Cowley Alberta CJC2 Craik Saskatchewan CYXC YXC Cranbrook British Columbia CAE2 Cranbrook British Columbia CKS8 Cree Lake Saskatchewan CRE4 Cree Lake Saskatchewan CCR9 Creemore Ontario CAJ3 Creston British Columbia CYCR YCR Cross Lake Manitoba CKZ6 Crystal City Manitoba CJD2 Cudworth Saskatchewan CCB7 Cumberland Bay New Brunswick CJT4 Cumberland House Saskatchewan

D Airport name  ICAO  TC LID  IATA  Community  Province orterritory   CDR2 Kirkfield Ontario CDN2 Danville Quebec CJC3 Davidson Saskatchewan CYDA YDA Dawson City Yukon CYDQ YDQ Dawson Creek British Columbia CDC3 Dawson Creek British Columbia CDL3 Daysland Alberta CYDL YDL Dease Lake British Columbia CKH3 Debden Saskatchewan (CFS Debert) CCQ3 Debert Nova Scotia CFG4 DeBolt Alberta CDB2 DeBolt Alberta CPH2 Deep River Ontario CYVZ YVZ Deer Lake First Nation Ontario CYDF YDF Deer Lake Newfoundland and Labrador CEQ4 Del Bonita Alberta CDB3 Delburne Alberta CSF6 Delburne Alberta CKF9 De Lesseps Lake Ontario CDH6 Delhi Ontario CYWJ YWJ Délı̨nę Northwest Territories CEN7 Délı̨nę Northwest Territories CJJ4 Deloraine Manitoba CAK3 Delta British Columbia CYJQ Denny Island British Columbia CDT9 Detour Lake Mine Ontario CDW3 De Winton Alberta CED6 De Winton Alberta (RAF Station De Winton) CEH4 De Winton Alberta CDK2 Diavik Diamond Mine Northwest Territories CDD7 Didsbury Alberta CDM2 Didsbury Alberta CDG2 Digby Nova Scotia CYID YDG Digby Nova Scotia CKX5 Dinsmore Saskatchewan CDS2 Lumsden Saskatchewan CDU6 Doaktown New Brunswick CDL5 Yarmouth Nova Scotia CDL6 Yarmouth Nova Scotia CPH4 Dolbeau-Mistassini Quebec CFM4 Donnelly Alberta CAC5 Dorset Ontario CDK3 Dorset Ontario CAL3 Douglas Lake British Columbia CDV2 Downs Gulch New Brunswick CFV9 Drayton Valley Alberta CER3 Drayton Valley Alberta CDH2 Drumheller Alberta CEG4 Drumheller Alberta CSC3 Drummondville Quebec CSA7 Drummondville Quebec CKV3 Dryden Ontario CYHD YHD Dryden Ontario CJD8 Dryden Ontario CAM3 DUQ Duncan British Columbia CDH4 Duncan British Columbia CTF4 Dundalk Ontario CDU2 Dundas Ontario CDG3 Dungannon Ontario CPA9 Dunnville Ontario CDJ8 Dunrobin Ontario CPF3 Dunrobin Ontario CDU5 Dunsford Ontario CDU8 Dunsford Ontario CDS5 Dunsford Ontario CPD3 Durham Ontario CTG3 Grande-Rivière Quebec CNF8 Dwight Ontario CFP2 Dwight Ontario CLL4 Dwight Ontario CLB3 Dwight Ontario

Notes

References