List of Canadian airports by location indicator: CF

This is a list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the provinces and territories of Canada sorted by location identifier.[1][2]

They are listed in the format:

  • Location indicator – IATA – Airport name (alternate name) – Airport location

CF – Canada- CAN

Also see airport category and list.

TC LID   IATA   Airport name   Community   Province or
CFA2 Port Carling/Fig Air Heliport Port Carling ON
CFA4 Carcross Airport Carcross YT
CFA5 Grande Airport Grande AB
CFA7 Taltheilei Narrows Airport Great Slave Lake NT
CFA8 Three Hills (Hospital) Heliport Three Hills AB
CFB2 Frank Channel (Forestry) Heliport Frank Channel NT
CFB3 Hespero Airport Hespero AB
CFB4 Trout Lake Aerodrome Trout Lake AB
CFB5 Namur Lake Airport Namur Lake AB
CFB6 Edmonton/Josephburg Aerodrome Josephburg AB
CFB7 Steen River Airport Steen River AB
CFB8 Foot's Bay Water Aerodrome Foot's Bay ON
CFC4 Macmillan Pass Airport Macmillan Pass YT
CFC6 Rockyford Airport Rockyford AB
CFC7 Rimbey Airport Rimbey AB
CFC8 Flamboro Centre Aerodrome Flamborough ON
CFD4 Foremost Airport Foremost AB
CFD5 Grimshaw Airport Grimshaw AB
CFD8 Fort Simpson (Great Slave No. 2) Heliport Fort Simpson NT
CFE7 Kananaskis Village Helistop Heliport Kananaskis Village AB
CFF2 Christina Basin Airport Christina Basin AB
CFF3 Jean Lake Airport Jean Lake AB
CFF4 DAS Great Bear Lake Airport Great Bear Lake NT
CFF7 CFB Wainwright (Wainwright/Camp Wainwright Field Airport) Wainwright AB
CFF8 Flin Flon/Bakers Narrows Water Aerodrome Bakers Narrows MB
CFF9 Camrose/Marek Farms Aerodrome Camrose AB
CFG3 Consort Airport Consort AB
CFG4 DeBolt Aerodrome DeBolt AB
CFG5 John D'Or Prairie Aerodrome John D'Or Prairie AB
CFG8 Fenelon Falls/Sturgeon Lake Water Aerodrome Sturgeon Lake ON
CFH2 Williams Lake (Frontline Helicopters) Heliport Williams Lake BC
CFH4 Fox Harbour Airport Fox Harbour NS
CFH7 Edmonton (Royal Alexandra Hospital) Heliport Edmonton AB
CFH8 Warburg/Zajes Airport Warburg AB
CFJ2 Fort St. James (Stuart Lake Hospital) Heliport Fort St. James BC
CFK2 Bashaw Airport Bashaw AB
CFK4 Calling Lake Airport Calling Lake AB
CFK6 Olds (Netook) Airport Olds AB
CFK8 Cookstown/Kirby Field Aerodrome Cookstown ON
CFL2 Empress North 6 (Plains Midstream Canada) Aerodrome Empress AB
CFL3 Black Diamond (Oilfields General Hospital) Heliport Black Diamond AB
CFL4 Flesherton (Smithorrs Field) Aerodrome Flesherton ON
CFL9 Johnson Lake Airport Johnson Lake AB
CFM2 Birch Mountain Airport Birch Mountain AB
CFM4 Donnelly Airport Donnelly AB
CFM6 Teepee Airport Teepee AB
CFM7 Boyle Airport Boyle AB
CFM8 Fort Macleod (Alcock Farm) Airport Fort Macleod AB
CFM9 Fort Macleod (Hospital) Heliport Fort Macleod AB
CFN5 La Crete Airport La Crete AB
CFN6 Primrose Aerodrome Primrose AB
CFN7 Sundre Airport Sundre AB
CFP2 Dwight (Fox Point) Water Aerodrome Dwight ON
CFP4 McQuesten Airport McQuesten YT
CFP5 Glendon Airport Glendon AB
CFP6 La Biche River Airport La Biche River YT
CFP8 Whitehorse/Cousins Airport Whitehorse YT
CFQ4 Cheadle Airport Cheadle AB
CFQ5 Silver City Airport Silver City YT
CFQ6 Pelly Crossing Airport Pelly Crossing YT
CFQ7 Edmonton/Gartner Airport Edmonton Capital Region AB
CFR2 Bawlf (Blackwells) Airport Bawlf AB
CFR3 Fall River Water Aerodrome Fall River NS
CFR5 French River/Alban Aerodrome Alban ON
CFR6 Vancouver/Coquitlam Fire and Rescue Heliport Vancouver BC
CFR7 Red Deer Forestry Airport Sundre AB
CFS2 Fort Simpson/(Great Slave No. 1) Heliport Fort Simpson NT
CFS3 Fort Selkirk Aerodrome Fort Selkirk YT
CFS4 Ogilvie Aerodrome Ogilvie River YT
CFS5 Spirit River Airport Spirit River AB
CFS6 Loon River Airport Loon River AB
CFS7 Twin Creeks Airport Twin Creeks YT
CFS8 Clearwater River Airport Clearwater River AB
CFT2 Blackie/Wilderman Farm Airport Blackie AB
CFT3 Finlayson Lake Airport Eagle Plains YT
CFT5 Hyland Airport Hyland YT
CFT8 Pelican Airport Wabasca oil field AB
CFU3 Chipman Airport Chipman AB
CFU4 Garden River Airport Garden River AB
CFU8 Irma Airport Irma AB
CFU9 Olds (Hospital) Heliport Olds AB
CFV2 Beiseker Airport Beiseker AB
CFV3 Mobil Bistcho Airport Mobil Bistcho AB
CFV5 Virginia Falls Water Aerodrome Nahanni National Park Reserve NT
CFV6 Margaret Lake Airport Margaret Lake AB
CFV7 Claresholm (General Hospital) Heliport Claresholm AB
CFV8 Brooks (Community Health Centre) Heliport Brooks AB
CFV9 Drayton Valley (Health Centre) Heliport Drayton Valley AB
CFW2 Gordon Lake Airport Gordon Lake AB
CFW4 Muskeg Tower Airport Muskeg Tower AB
CFW5 Taltson River Airport Taltson River NT
CFW8 Grand Falls-Windsor Heliport Grand Falls-Windsor NL
CFX2 Calgary/Okotoks Airranch Airport Okotoks AB
CFX3 Doig Airport Doig AB
CFX4 Manning Airport Manning AB
CFX5 Renard Aerodrome Renard diamond mine QC
CFX6 Vulcan Airport Vulcan AB
CFX8 Chestermere (Kirkby Field) Airport Chestermere AB
CFY4 Indus/Winters Aire Park Airport Indus AB
CFY5 Pine Lake Aerodrome Pine Lake YT
CFZ3 Medicine Hat/Schlenker Airport Medicine Hat AB
CFZ5 Sundre/Goodwins Farm Airport Sundre AB


  1. ^ Canada Flight Supplement. Effective 0901Z 16 July 2020 to 0901Z 10 September 2020.
  2. ^ Nav Canada's Water Aerodrome Supplement. Effective 0901Z 26 March 2020 to 0901Z 22 April 2021.
Retrieved from ""