List of airports in Canada (T–Z)

This is an alphabetical list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the Provinces and territories of Canada.[1][2] Airports names in italics are part of the National Airports System.[3]

They are listed in the format:


Airport name   ICAO   TC LID   IATA   Community   Province or
Taber Airport CED5 Taber AB
Taber (Health Centre) Heliport CTB7 Taber AB
Tadoule Lake Airport CYBQ XTL Tadoule Lake MB
Tahsis Water Aerodrome CAL9 ZTS Tahsis BC
Takla Landing Water Aerodrome CAZ3 Takla Landing BC
Taloyoak Airport CYYH YYH Taloyoak NU
Taltheilei Narrows Airport CFA7 Great Slave Lake NT
Taltheilei Narrows Water Aerodrome CED9 Great Slave Lake NT
Taltson River Airport CFW5 Taltson River NT
Tanquary Fiord Airport CJQ6 JQ6 Tanquary Fiord NU
Tasiujaq Airport CYTQ YTQ Tasiujaq QC
Teepee Airport CFM6 Teepee AB
Teeswater (Dent Field) Aerodrome CDF2 Teeswater ON
Teeswater (Thompson Field) Airport CPC6 Teeswater ON
Telegraph Creek Water Aerodrome CAH9 Telegraph Creek BC
Temagami/Mine Landing Water Aerodrome CTM2 Temagami ON
Temagami Water Aerodrome CNC8 Temagami ON
Témiscouata-sur-le-Lac Water Aerodrome CTM8 Témiscouata-sur-le-Lac QC
Terrace Airport (Northwest Regional Airport Terrace-Kitimat) CYXT YXT Terrace BC
Teslin Airport CYZW YZW Teslin YT
Tête-à-La-Baleine Airport CTB6 ZTB Tête-à-La-Baleine QC
Texada/Gillies Bay Airport CYGB YGB Texada BC
Thamesford (Harydale Farms) Aerodrome CHD4 Thamesford ON
The Pas Airport CYQD YQD The Pas MB
The Pas/Grace Lake Airport CJR3 The Pas MB
Thetford Mines Airport CSM3 Thetford Mines QC
Thicket Portage Airport CZLQ YTD Thicket Portage MB
Thompson Airport CYTH YTH Thompson MB
Thompson Heliport CKM7 Thompson MB
Thompson Water Aerodrome CKD6 Thompson MB
Thorburn Airport CCZ5 Thorburn NS
Thorburn Lake Water Aerodrome CCW5 Thorburn Lake NL
Three Hills Airport CEN3 Three Hills AB
Three Hills (Hospital) Heliport CFA8 Three Hills AB
Thunder Bay International Airport CYQT YQT Thunder Bay ON
Thunder Bay/Eldorado Aerodrome CED8 Thunder Bay ON
Thunder Bay (Health Science Centre) Heliport CTB2 Thunder Bay ON
Thunder Bay (Martin’s Landing) Aerodrome CML5 Thunder Bay ON
Thunder Bay Water Aerodrome CKE6 Thunder Bay ON
Thunder Bay/Two Island Lake Water Aerodrome CTI2 Thunder Bay ON
Tillsonburg Airport CYTB Tillsonburg ON
Timmins/Victor M. Power Airport CYTS YTS Timmins ON
Timmins (Timmins & District Hospital) Heliport CTM6 Timmins ON
Tincup Lake Water Aerodrome CEF9 Tincup Wilderness Lodge YT
Tisdale Airport CJY3 YTT Tisdale SK
Toad River/Mile 422 (Alaska Highway) Airport CBK7 Toad River BC
Tobermory Airport CNR4 Tobermory ON
Tofield Airport CEV7 Tofield AB
Tofield (Health Centre) Heliport CTF2 Tofield AB
Tofino Harbour Water Aerodrome CAB4 Tofino Harbour BC
Tofino Lifeboat Station Heliport CBR7 Tofino BC
Tofino/Long Beach Airport CYAZ YAZ Tofino BC
Toronto/Billy Bishop Toronto City Airport (Billy Bishop Toronto City Airport) CYTZ YTZ Toronto ON
Toronto/Billy Bishop Toronto City Water Aerodrome (Billy Bishop Toronto City Water Aerodrome) CPZ9 Toronto ON
Toronto/Buttonville Municipal Airport (Buttonville Municipal Airport) CYKZ YKZ Buttonville ON
Toronto/Downsview Airport (Downsview Airport) CYZD YZD Toronto ON
Toronto (Hospital For Sick Children) Heliport CNW8 Toronto ON
Toronto Pearson International Airport} CYYZ YYZ Toronto ON
Toronto/Markham Airport (Markham Airport) CNU8 Markham ON
Toronto/Markham Stouffville Heliport CPH7 Toronto ON
Toronto (Mississauga Credit Valley Hospital) Heliport CPK6 Toronto ON
Toronto/Oshawa Executive Airport (Oshawa Airport) CYOO YOO Oshawa ON
Toronto (St. Michael's Hospital) Heliport CTM4 Toronto ON
Toronto (Sunnybrook Medical Centre) Heliport CNY8 Toronto ON
Toronto/Tarten Heliport CPA5 Toronto ON
Toronto/Wilson's Heliport CPY5 Toronto ON
Tottenham/Ronan Aerodrome CTR3 Tottenham ON
Tottenham/Volk Airport CPM5 Tottenham ON
Trail Airport CAD4 Trail BC
Trail (Kootenay Boundary Regional Hospital) Heliport CKB3 Trail BC
Treherne Airport CKU2 Treherne MB
Treherne (South Norfolk Airpark) Aerodrome CTN6 Treherne MB
Trenton Aerodrome CYTN Trenton NS
Trenton Airport (CFB Trenton) CYTR YTR Trenton ON
Trenton/Mountain View Airport CPZ3 Mountain View ON
Trois-Rivières Airport CYRQ YRQ Trois-Rivières QC
Trout Lake Aerodrome CFB4 Trout Lake AB
Truro (Colchester Health Centre) Heliport CEH9 Truro NS
Tsay Keh Airport CBN9 Tsay Keh BC
Tsetzi Lake (Pan Phillips) Airport CBT3 Tsetzi Lake BC
Tsuniah Lake Lodge Airport CAF4 Tsuniah Lake Lodge BC
Tuktoyaktuk/James Gruben Airport CYUB YUB Tuktoyaktuk NT
Tulita Airport CZFN ZFN Tulita NT
Tumbler Ridge Airport CBX7 Tumbler Ridge BC
Tundra Mine/Salamita Mine Aerodrome CTM7 Tundra Mine/Salamita Mine NT
Tungsten (Cantung) Airport CBX5 Tungsten NT
Twin Creeks Airport CFS7 Twin Creeks YT
Two Hills Airport CEL6 Two Hills AB
Two Hills (Health Centre) Heliport CTH4 Two Hills AB
Tyendinaga (Mohawk) Airport CPU6 Tyendinaga ON


Airport name   ICAO   TC LID   IATA   Community   Province or
Ucluelet Water Aerodrome CAN3 Ucluelet BC
Ullswater Aerodrome CLW2 Ullswater ON
Ulukhaktok/Holman Airport CYHI YHI Ulukhaktok NT
Umiujaq Airport CYMU YUD Umiujaq QC
Unity Aerodrome CKE8 Unity SK
Upper Kent Aerodrome CCH2 Upper Kent NB
Upsala Heliport CKL8 Upsala ON
Uranium City Airport CYBE YBE Uranium City SK
Uranium City Water Aerodrome CKG6 Uranium City SK
Uxbridge (Cottage Hospital) Heliport CNA5 Uxbridge ON


Airport name   ICAO   TC LID   IATA   Community   Province or
Valcartier (W/C J.H.L. (Joe) Lecomte) Heliport CYOY YOY Valcartier, Quebec QC
Valcourt Airport CSQ3 Valcourt QC
Val-d'Or Airport CYVO YVO Val-d'Or QC
Val-d'Or (Huard) Water Aerodrome CVB6 Val-d'Or QC
Val-d'Or/Lac Stabell Water Aerodrome CLS2 Val-d'Or QC
Val-d'Or/Rivière Piché Water Aerodrome CTA5 Val-d'Or QC
Val-d'Or (St-Pierre) Heliport COR2 Val-d'Or QC
Val-d'Or (St-Pierre) Water Aerodrome CSP7 Val-d'Or QC
Valemount Airport CAH4 Valemount BC
Valemount (CMH) Heliport CMH6 Valemount BC
Valemount (Yellowhead Helicopters) Heliport CBV7 Valemount BC
Valleyfield (Transport BRS Inc) Heliport CSY5 Salaberry-de-Valleyfield QC
Valleyview Airport CEL5 Valleyview AB
Valleyview (Health Centre) Heliport CVV2 Valleyview AB
Vancouver International Airport CYVR YVR Vancouver BC
Vancouver International Water Airport CAM9 Vancouver BC
Vancouver/Boundary Bay Airport (Boundary Bay Airport) CZBB YDT Delta BC
Vancouver (Children&Women's Health Centre) Heliport CAK7 Vancouver BC
Vancouver/Coquitlam Fire and Rescue Heliport CFR6 Vancouver BC
Vancouver/Delta (SEI) Heliport CSE7 Vancouver BC
Vancouver (General Hospital) Heliport CBK4 Vancouver BC
Vancouver/Harbour (Public) Heliport CBC7 Vancouver BC
Vancouver Harbour Water Airport (Vancouver Coal Harbour Seaplane Base) CYHC CXH Vancouver BC
Vancouver/New Westminster (Royal Columbian Hospital) Heliport CNW9 New Westminster BC
Vancouver (Surrey Memorial Hospital) Heliport CVS3 Vancouver BC
Vanderhoof Airport CAU4 Vanderhoof BC
Vanderhoof Water Aerodrome CVH3 Vanderhoof BC
Vauxhall Airport CEN6 Vauxhall AB
Vegreville Airport CEV3 Vegreville AB
Vegerville (St. Joseph's General Hospital) Heliport CVG8 Vegreville AB
Vermilion Airport CYVG Vermilion AB
Vermilion Health Centre Heliport CVH2 Vermilion AB
Vermilion Bay Airport CKQ7 Machin ON
Vermilion Bay Water Aerodrome CKH6 Vermilion Bay ON
Vernon Regional Airport CYVK YVE Vernon BC
Vernon/Wildlife Water Aerodrome CVW2 Vernon BC
Victor Mine Aerodrome CVM2 Victor Diamond Mine ON
Victoria (General Hospital) Heliport CBW7 Victoria BC
Victoria (Royal Jubilee Hospital) Heliport CBK8 Victoria BC
Victoria Inner Harbour Airport (Victoria Harbour Water Airport) CYWH YWH Victoria BC
Victoria Harbour (Camel Point) Heliport CBF7 Victoria BC
Victoria Harbour (Shoal Point) Heliport CBZ7 Victoria BC
{{emVictoria International Airport}} CYYJ YYJ Victoria BC
Victoria Airport Water Aerodrome CAP5 Victoria BC
Victoriaville Airport CSR3 Victoriaville QC
Viking Airport CEE8 Viking AB
Viking Health Centre (George H. Roddick) Heliport CGR5 Viking AB
Viking (South) Aerodrome CVS2 Viking AB
Villeneuve Airport (Edmonton/Villeneuve Airport) CZVL ZVL Villeneuve AB
Virden (Gabrielle Farm) Airport CKR7 Virden MB
Virden/R.J. (Bob) Andrew Field Regional Aerodrome CYVD Virden MB
Virginia Falls Water Aerodrome CFV5 Nahanni National Park Reserve NT
Voisey's Bay Aerodrome CVB2 Voisey's Bay Mine NL
Voyageur Channel Water Aerodrome CVC2 Killarney ON
Vulcan Airport CFX6 Vulcan AB
Vulcan (Hospital) Heliport CVH7 Vulcan AB
Vulcan/Kirkcaldy Aerodrome CVL2 Vulcan AB


Airport name   ICAO   TC LID   IATA   Community   Province or
Wabasca Airport CEE5 Wabasca AB
Wabush Airport CYWK YWK Wabush NL
Wabush Water Aerodrome CCX5 Wabush NL
Wadena Airport CKS7 Wadena SK
Wainwright Aerodrome CYWV YWV Wainwright AB
Wainwright/Camp Wainwright Field Airport (CFB Wainwright[4] CFF7 Wainwright AB
Wainwright/Wainwright (Field 21) Airport (CFB Wainwright)A CYWN Wainwright AB
Wakaw Airport CKT7 Wakaw SK
Walkerton (County Of Bruce General Hospital) Heliport CNG6 Walkerton ON
Wallaceburg/Chatham-Kent Health Alliance (Wallaceburg) Heliport CSY7 Wallaceburg ON
Walter's Falls (Piper Way) Aerodrome CWF2 Walter's Falls ON
Warburg/Zajes Airport CFH8 Warburg AB
Warner Airport CEP6 Warner AB
Washago Aerodrome CWS2 Washago ON
Waskaganish Airport CYKQ YKQ Waskaganish QC
Watrous Airport CKU7 Watrous SK
Watson Lake Airport CYQH YQH Watson Lake YT
Watson Lake Water Aerodrome CEJ9 Watson Lake YT
Wawa Airport CYXZ YXZ Wawa ON
Webequie Airport CYWP YWP Webequie ON
Wekweètì Airport CYWE Wekweeti NT
Welland (County General Hospital) Heliport CPB3 Welland ON
Welland/Niagara Central Dorothy Rungeling Airport CNQ3 Welland ON
Wemindji Airport CYNC YNC Wemindji QC
West Guilford/Redstone Lake Water Aerodrome CRL6 West Guilford ON
Westlock Airport CES4 Westlock AB
Westlock (Healthcare Centre) Heliport CAA3 Westlock AB
Westlock (Hnatko Farms) Aerodrome CHF3 Westlock AB
Westport/Rideau Lakes Airport CRL2 Westport ON
Wetaskiwin (Hospital & Care Centre) Heliport CWC4 Wetaskiwin AB
Wetaskiwin Regional Airport CEX3 Wetaskiwin AB
Weyburn Airport CJE3 Weyburn SK
Weyman Airpark CCG3 Keswick River NB
Weymontachie Airport CSU5 Weymontachie QC
Whale Cove Airport CYXN YXN Whale Cove NU
Whaletown Water Aerodrome CAW9 Whaletown BC
Whatì Airport CEM3 YLE Whatì NT
Whatì Water Aerodrome CEQ8 Whatì NT
Wheatley (Robinson Motorcycles) Aerodrome CRM5 Wheatley ON
Whistler (Hospital) Heliport CAW4 Whistler BC
Whistler (Municipal) Heliport CBE9 Whistler BC
Whistler/Green Lake Water Aerodrome CAE5 YWS Whistler BC
Whitecourt Airport CYZU YZU Whitecourt AB
Whitefish/Lake Panache Water Aerodrome CPN9 Whitefish ON
Whitehorse International Airport CYXY YXY Whitehorse YT
Whitehorse/Cousins Airport CFP8 Whitehorse YT
Whitehorse Water Aerodrome CEZ5 Whitehorse YT
White Lake Water Aerodrome CWL2 White Lake ON
White River Water Aerodrome CNJ8 YWR White River ON
White Saddle Ranch Heliport CBD9 White Saddle Ranch BC
Whitewood Airport CKY2 Whitewood SK
Wiarton Airport CYVV YVV Wiarton ON
Wiarton/Beattie Lake Water Aerodrome CBT2 Wiarton ON
Wiebenville Aerodrome CXX2 Kenora District ON
Wildwood/Loche Mist Farms Aerodrome CJJ3 Wildwood AB
Wiley Aerodrome CAJ2 Eagle Plains YT
Williams Lake Airport CYWL YWL Williams Lake BC
Williams Lake (Frontline Helicopters) Heliport CFH2 Williams Lake BC
Windsor Airport CYQG YQG Windsor ON
Winfield (Wood Lake) Water Aerodrome CAY9 Winfield BC
Wingham (Inglis Field) Aerodrome CWH5 Wingham ON
Wingham/Richard W. LeVan Aerodrome CPR7 Wingham ON
Winkler Airport CKZ7 Winkler MB
Winnipeg James Armstrong Richardson International Airport CYWG YWG Winnipeg MB
Winnipeg (City of Winnipeg) Heliport CWG2 Winnipeg MB
Winnipeg (Health Sciences Centre) Heliport CWH7 Winnipeg MB
Winnipeg/Lyncrest Airport CJL5 Lyncrest MB
Winnipeg/St. Andrews Airport (St. Andrews Airport) CYAV St. Andrews MB
Winterland Airport CCC2 Winterland NL
Wollaston Lake Airport CZWL ZWL Wollaston Lake SK
Woodcock Airport CBQ8 Woodcock BC
Woodstock Aerodrome CCD3 Woodstock NB
Woodstock (Hospital) Heliport CWH3 Woodstock ON
Woodstock (Norm Beckham/Bob Hewitt Field) Aerodrome CPR5 Woodstock ON
Woodstock/Snokist Heliport CSN4 Woodstock NB
Wrigley Airport CYWY YWY Wrigley NT
Wrong Lake Airport CJG4 Wrong Lake MB
Wunnumin Lake Airport CKL3 WNN Wunnumin Lake First Nation ON
Wyevale (Boker Field) Airport CNL8 Wyevale ON
Wynyard/W. B. Needham Field Aerodrome CYYO Wynyard SK


Airport name   ICAO   TC LID   IATA   Community   Province or
Yarmouth Airport CYQI YQI Yarmouth NS
Yarmouth (Regional Hospital) Heliport CDU3 Yarmouth NS
Yellowknife Airport CYZF YZF Yellowknife NT
Yellowknife Water Aerodrome CEN9 Yellowknife NT
York Aerodrome CPP6 York ON
York Landing Airport CZAC ZAC York Landing MB
Yorkton Municipal Airport CYQV YQV Yorkton SK


Airport name   ICAO   TC LID   IATA   Community   Province or
Zeballos Water Aerodrome CAA5 Zeballos BC
Zephyr/Dillon Field Aerodrome CZF2 Zephyr ON
Zhoda Airport CKA4 Zhoda MB


  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.
  3. ^ National Airports System
  4. ^ Wainwright/Camp Wainwright Field Airport is a 5,036 ft (1,535 m) grass strip located at the base and Wainwright/Wainwright (Field 21) Airport is a 7,349 ft (2,240 m) asphalt runway approximately 7 NM (13 km; 8.1 mi) west of the base
Retrieved from "–Z)&oldid=1080148143"