Airports List Canada - Canada Airport Codes (IATA / ICAO)

All the Airports in Canada are listed below. For more information about any of these airports click on the airport name. There are 518 Airports in Canada and this list covers all these 518 Canada Airports. Find Airport Information with airport to airport distance, airport to city distance, Current Time and Date at airport Canada etc...

List of airports in Canada

1 A B C D E F G H I J K L M N O P Q R S T U V W Y
1
# Airport Name & City IATA ICAO
1 108 Mile Ranch Airport
108 Mile Ranch
ZMH CZML
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
A
# Airport Name & City IATA ICAO
1 Abbotsford Airport
Abbotsford
YXX CYXX
2 Aklavik Airport
Aklavik
LAK CYKD
3 Akulivik Airport
Akulivik
AKV CYKO
4 Alert Airport
Alert
YLT CYLT
5 Alert Bay Airport
Alert Bay
YAL CYAL
6 Alice Arm Airport
Alice Arm
ZAA
7 Alma Airport
Alma
YTF CYTF
8 Alta Lake Airport
Alta Lake
YAE
9 Amos Airport
Amos
YEY CYEY
10 Anahim Lake Airport
Anahim Lake
YAA CAJ4
11 Angling Lake Airport
Angling Lake
YAX CKB6
12 Arctic Bay Airport
Arctic Bay
YAB CYAB
13 Armstrong Airport
Armstrong
YYW CYYW
14 Arnes Airport
Arnes, MB
YNR
15 Arviat Airport
Arviat
YEK CYEK
16 Asbestos Hill Airport
Asbestos Hill
YAF
17 Ashcroft Airport
Ashcroft
YZA
18 Atikokan Airport
Atikokan
YIB CYIB
19 Attawapiskat Airport
Attawapiskat
YAT CYAT
20 Aupaluk Airport
Aupaluk
YPJ CYLA
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
B
# Airport Name & City IATA ICAO
1 Bagotville Airport
Bagotville
YBG CYBG
2 Baie Comeau Airport
Baie Comeau
YBC CYBC
3 Baie Johan Beetz Airport
Baie Johan Beetz
YBJ
4 Baker Lake Airport
Baker Lake
YBK CYBK
5 Bamfield Airport
Bamfield
YBF
6 Banff Airport
Banff
YBA
7 Bathurst Airport
Bathurst
ZBF CZBD
8 Bearskin Lake Airport
Bearskin Lake
XBE CNE3
9 Beatton River Airport
Beatton River
YZC
10 Beaver Creek Airport
Beaver Creek
YXQ CYXQ
11 Bella Bella Airport
Bella Bella
ZEL
12 Bella Coola Airport
Bella Coola, BC
QBC CYBD
13 Berens River Airport
Berens River
YBV CYBV
14 Big Bay Marina Airport
Big Bay Marina
YIG
15 Big Bay Yacht Club Airport
Big Bay Yacht Club
YYA
16 Big Trout Airport
Big Trout
YTL CYTL
17 Billy Bishop Regional Airport
Owen Sound
YOS CYOS
18 Black Tickle Airport
Black Tickle
YBI
19 Blanc Sablon Airport
Blanc Sablon
YBX CYBX
20 Blubber Bay Airport
Blubber Bay
XBB
21 Bonaventure Airport
Bonaventure
YVB CYVB
22 Bonnyville Airport
Bonnyville, AB
YBY CYBF
23 Borden Airport
Borden
YBN
24 Boundary Bay Airport
Vancouver
YDT CZBA
25 Brandon Airport
Brandon
YBR CYBR
26 Broadview Airport
Broadview
YDR
27 Brochet Airport
Brochet
YBT CYBT
28 Brockville Airport
Brockville
XBR
29 Bromont Airport
Bromont
ZBM CZBM
30 Bronson Creek Airport
Bronson Creek
YBM
31 Buchans Airport
Buchans
YZM
32 Buffalo Narrows Airport
Buffalo Narrows
YVT CYVT
33 Bull Harbour Airport
Bull Harbour
YBH
34 Burns Lake Airport
Burns Lake
YPZ
35 Burwash Landings Airport
Burwash Landings
YDB CYDB
36 Buttonville Municipal Airport
Toronto
YKZ CYKZ
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
C
# Airport Name & City IATA ICAO
1 Calgary International Airport
Calgary, AB
YYC CYYC
2 Cambridge Bay Airport
Cambridge Bay
YCB CYCB
3 Campbell River Airport
Campbell River
YBL CYBL
4 Cape Dorset Airport
Cape Dorset
YTE CYTE
5 Cape St James Airport
Cape St James
YCJ
6 Caribou Island Airport
Caribou Island
YCI
7 Cartierville Airport
Cartierville
YCV CYCV
8 Cartwright Airport
Cartwright
YRF CYCA
9 Castlegar Airport
Castlegar
YCG CYCG
10 Cat Lake Airport
Cat Lake
YAC CYAC
11 Chapleau Airport
Chapleau
YLD CYLD
12 Charlevoix Airport
Murray Bay, NT
YML CYML
13 Charlo Airport
Charlo
YCL CYCL
14 Charlottetown Airport
Charlottetown
YHG
15 Charlottetown Airport
Charlottetown
YYG CYYG
16 Charny Airport
Quebec
XFZ
17 Chatham Airport
Chatham
XCM
18 Chesterfield Inlet Airport
Chesterfield Inlet
YCS CYCS
19 Chetwynd Airport
Chetwynd
YCQ CYCQ
20 Chevery Airport
Chevery
YHR CYHR
21 Chibougamau Airport
Chibougamau
YMT CYMT
22 Chilko Lake Airport
Chilko Lake
CJH
23 Chilliwack Municipal Airport
Chilliwack
YCW CYCW
24 Chisasibi Airport
Chisasibi
YKU CSU2
25 Churchill Falls Airport
Churchill Falls
ZUM CZUM
26 Chute-Des-Passes Airport
Chute-Des-Passes
YWQ
27 Clinton Creek Airport
Clinton Creek
YLM
28 Cluff Lake Airport
Cluff Lake
XCL
29 Clyde River Airport
Clyde River
YCY CYCY
30 Co-op Point Airport
Co-op Point
YCP
31 Cochrane Airport
Cochrane
YCN CYSN
32 Cold Lake Airport
Cold Lake
YOD CYOD
33 Collins Bay Airport
Collins Bay
YKC
34 Colville Lake Airport
Colville Lake
YCK CEB3
35 Comox Airport
Comox
YQQ CYQQ
36 Coral Harbour Airport
Coral Harbour
YZS CYCZ
37 Coronation Airport
Coronation
YCT CYCT
38 Cortes Bay Airport
Cortes Bay
YCF
39 Courtenay Airport
Courtenay
YCA
40 Cowley Airport
Cowley
YYM
41 Cranbrook Airport
Cranbrook
YXC CYXC
42 Creston Valley Airport
Creston
CFQ
43 Cross Lake Airport
Cross Lake
YCR CYCR
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
D
# Airport Name & City IATA ICAO
1 Daniels Harbour Airport
Daniels Harbour
YDH
2 Dauphin Airport
Dauphin
YDN CYDN
3 Davis Inlet Airport
Davis Inlet
YDI
4 Dawson City Airport
Dawson City
YDA CYDA
5 Dawson Creek Airport
Dawson Creek
YDQ CYDQ
6 Dean River Airport
Dean River
YRD
7 Dease Lake Airport
Dease Lake
YDL CYDL
8 Deception Airport
Deception
YGY
9 Deer Lake Airport
Deer Lake
YDF CYDF
10 Deer Lake Airport
Deer Lake
YVZ CYVZ
11 Deer Lake/Stephenville Airport
Corner Brook
YNF
12 Deline Airport
Deline
YWJ CYWJ
13 Desolation Sound Airport
Desolation Sound
YDS
14 Diavik Airport
Diavik
DVK
15 Digby Airport
Digby
YDG CYID
16 Digby Island Airport
Prince Rupert
YPR CYPR
17 Doc Creek Airport
Doc Creek
YDX
18 Downsview Airport
Toronto
YZD CYZD
19 Drayton Valley Industrial Airport
Drayton Valley
YDC CYDC
20 Duncan/Quam Airport
Duncan/Quam
DUQ
21 Dwtown Waterfront H/P Airport
Halifax
YWF
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
E
# Airport Name & City IATA ICAO
1 Earlton Airport
Earlton
YXR CYXR
2 East Main Airport
East Main
ZEM CZEM
3 East Manitoulin Airport
Manitowaning
YEM CYEM
4 Edmonton City Center Airport
Edmonton
YXD CYXD
5 Edmonton International Airport
Edmonton, AB
YEG CYEG
6 Edson Airport
Edson
YET CYET
7 Ekati Airport
Ekati
YOA CYOA
8 Elliot Lake Airport
Elliot Lake
YEL CYEL
9 Esquimalt Airport
Esquimalt
YPF
10 Estevan Airport
Estevan
YEN CYEN
11 Estevan Point Airport
Estevan Point
YEP
12 Eureka Airport
Eureka
YEU CYEU
13 Executive Gatineau-Ottawa Airport
Ottawa
YND CYND
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
F
# Airport Name & City IATA ICAO
1 Fairmont Hot Springs Airport
Fairmont Hot Springs
YCZ
2 Fairview Airport
Fairview
ZFW
3 Falher Airport
Falher
YOE
4 Faro Airport
Faro
ZFA CZFA
5 Flin Flon Airport
Flin Flon
YFO CYFO
6 Fond Du Lac Airport
Fond Du Lac
ZFD CZFD
7 Fontanges Airport
Fontanges
YFG
8 Footner Lake Airport
High Level
YOJ CYOJ
9 Forestville Airport
Forestville
YFE CYFE
10 Fort Albany Airport
Fort Albany
YFA CYFA
11 Fort Chipewyan Airport
Fort Chipewyan
YPY CYPY
12 Fort Good Hope Airport
Fort Good Hope
YGH CYGH
13 Fort Hope Airport
Fort Hope
YFH CYFH
14 Fort Liard Airport
Fort Liard
YJF CYJF
15 Fort Mcmurray Airport
Fort Mcmurray
YMM CYMM
16 Fort Mcpherson Airport
Fort Mcpherson
ZFM CZFM
17 Fort Nelson Airport
Fort Nelson
YYE CYYE
18 Fort Reliance Airport
Fort Reliance
YFL
19 Fort Resolution Airport
Fort Resolution
YFR CYFR
20 Fort Severn Airport
Fort Severn
YER CYER
21 Fort Simpson Airport
Fort Simpson
YFS CYFS
22 Fort Smith Airport
Fort Smith
YSM CYSM
23 Fort St John Airport
Fort St John
YXJ CYXJ
24 Fox Harbour Airport
Fox Harbour
YFX CCK4
25 Fredericton Airport
Fredericton
YFC CYFC
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
G
# Airport Name & City IATA ICAO
1 Gagetown Airport
Gagetown
YCX
2 Gagnon Airport
Gagnon
YGA
3 Gander International Airport
Gander
YQX CYQX
4 Ganges Harbor Airport
Ganges Harbor
YGG
5 Geraldton Airport
Geraldton
YGQ CYGQ
6 Germansen Airport
Germansen
YGS
7 Gethsemani Airport
Gethsemani
ZGS
8 Gillam Airport
Gillam
YGX CYGX
9 Gillies Bay Airport
Gillies Bay
YGB CYGB
10 Gimli Airport
Gimli
YGM CYGM
11 Gjoa Haven Airport
Gjoa Haven
YHK CYHK
12 Glass Field Airport
Prince Albert, SK
YPA CYPA
13 Gods Narrows Airport
Gods Narrows
YGO CYGO
14 Gods River Airport
Gods River
ZGI CZGI
15 Goose Bay Airport
Goose Bay
YYR CYYR
16 Gore Bay Airport
Gore Bay
YZE CYZE
17 Gorge Harbor Airport
Gorge Harbor
YGE
18 Grand Forks Airport
Grand Forks
ZGF CZGF
19 Grande Cache Airport
Grande Cache
YGC
20 Grande Prairie Airport
Grande Prairie
YQU CYQU
21 Granville Lake Airport
Granville Lake
XGL
22 Great Bear Lake Airport
Great Bear Lake
DAS
23 Greater Moncton International Airport
Moncton
YQM CYQM
24 Greenway Sound Airport
Greenway Sound
YGN
25 Greenwood Airport
Greenwood
YZX CYZX
26 Grise Fiord Airport
Grise Fiord
YGZ CYGZ
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
H
# Airport Name & City IATA ICAO
1 Haines Junction Airport
Haines Junction
YHT CYHT
2 Hakai Pass Airport
Hakai Pass
YHC
3 Halifax International Airport
Halifax, NS
YHZ CYHZ
4 Hall Beach Airport
Hall Beach
YUX CYUX
5 Hamilton Airport
Hamilton
YHM CYHM
6 Hanna Airport
Hanna
HNX
7 Harbor SPB Airport
Campbell River
YHH
8 Harbour Airport
Fiumicino
ZRR
9 Hartley Bay Airport
Hartley Bay
YTB
10 Hatchet Lake Airport
Hatchet Lake
YDJ
11 Havre St Pierre Airport
Havre St Pierre
YGV CYGV
12 Hay River Airport
Hay River
YHY CYHY
13 Hearst Airport
Hearst
YHF CYHF
14 High Prairie Airport
High Prairie
ZHP
15 Holman Airport
Holman
YHI CYHI
16 Hope Airport
Hope
YHE CYHE
17 Hopedale Airport
Hopedale
YHO CYHO
18 Hornepayne Airport
Hornepayne
YHN CYHN
19 Hudson Bay Airport
Hudson Bay
YHB CYHB
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
I
# Airport Name & City IATA ICAO
1 Igloolik Airport
Igloolik
YGT CYGT
2 Ignace Airport
Ignace
ZUC CZUC
3 Iles De La Madeleine Airport
Iles De La Madeleine
YGR CYGR
4 Ilford Airport
Ilford
ILF
5 Inukjuak Airport
Inukjuak
YPH CYPH
6 Inuvik/mike Zubko Airport
Inuvik
YEV CYEV
7 Inverlake Airport
Inverlake
TIL
8 Iqaluit Airport
Iqaluit
YFB CYFB
9 Island Lk/Garden Hill Airport
Island Lk/Garden Hill
YIV CYIV
10 Ivujivik Airport
Ivujivik
YIK CYIK
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
J
# Airport Name & City IATA ICAO
1 J.G. Diefenbaker International Airport
Saskatoon
YXE CYXE
2 James Armstrong Richardson International Airport
Winnipeg
YWG CYWG
3 Jasper-hinton Airport
Jasper-hinton
YJP
4 Jenpeg Airport
Jenpeg
ZJG CZJG
5 Johnny Mountain Airport
Johnny Mountain
YJO
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
K
# Airport Name & City IATA ICAO
1 Kamloops Airport
Kamloops
YKA CYKA
2 Kangiqsualujjuaq Airport
Kangiqsualujjuaq
XGR CYLU
3 Kangiqsujuaq Airport
Kangiqsujuaq
YWB CYKG
4 Kangirsuk Airport
Kangirsuk
YKG CYAS
5 Kapuskasing Airport
Kapuskasing
YYU CYYU
6 Kasabonika Airport
Kasabonika
XKS CYAQ
7 Kaschechewan Airport
Kaschechewan
ZKE CZKE
8 Kattiniq/Donaldson Airport
Kattiniq
YAU CYAU
9 Keewaywin Airport
Keewaywin
KEW
10 Kegaska Airport
Kegaska
ZKG
11 Kelowna Airport
Kelowna, BC
YLW CYLW
12 Kelsey Airport
Kelsey
KES
13 Kemano Airport
Kemano
XKO
14 Kennosao Lake Airport
Kennosao Lake
YKI
15 Kenora Airport
Kenora
YQK CYQK
16 Key Lake Airport
Key Lake
YKJ CYKJ
17 Killaloe Airport
Killaloe
YXI
18 Killineq Airport
Killineq
XBW
19 Kimberley Airport
Kimberley
YQE
20 Kimmirut Airport
Kimmirut/Lake Harbour
YLC CYLC
21 Kindersley Airport
Kindersley
YKY CYKY
22 Kingfisher Lake Airport
Kingfisher Lake
KIF CNM5
23 Kingston Airport
Kingston
YGK CYGK
24 Kinoosao Airport
Kinoosao
KNY
25 Kirkland Lake Airport
Kirkland Lake
YKX CYKX
26 Kitchener-Waterloo Regional Airport
Kitchener/Waterloo
YKF CYKF
27 Kitkatla Airport
Kitkatla
YKK
28 Klemtu Airport
Klemtu
YKT
29 Knee Lake Airport
Knee Lake
YKE
30 Knights Inlet Airport
Knights Inlet
KNV
31 Kugaaruk Airport
Kugaaruk
YBB CYBB
32 Kugluktuk Airport
Kugluktuk/Coppermine
YCO CYCO
33 Kuujjuaq Airport
Kuujjuaq
YVP CYVP
34 Kuujjuarapik Airport
Kuujjuarapik
YGW CYGW
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
L
# Airport Name & City IATA ICAO
1 La Grande Airport
La Grande
YGL CYGL
2 La Macaza Airport
Mont Tremblant
YTM CYFJ
3 La Ronge Airport
La Ronge
YVC CYVC
4 La Sarre Airport
La Sarre
SSQ
5 La Tabatiere Airport
La Tabatiere
ZLT CTU5
6 La Tuque Airport
La Tuque
YLQ
7 Lac Biche Airport
Lac Biche
YLB
8 Lac Brochet Airport
Lac Brochet
XLB
9 LaForges Airport
LaForges
YLF
10 Lagrande 3 Airport
Lagrande 3
YAR
11 Lagrande 4 Airport
Lagrande 4
YAH CYAH
12 Langara Airport
Langara
YLA
13 Langley Regional Airport
Langley
YLY
14 Lansdowne House Airport
Lansdowne House
YLH CYLH
15 Laurie River Airport
Laurie River
LRQ
16 Leaf Bay Airport
Leaf Bay
XLF
17 Leaf Rapids Airport
Leaf Rapids
YLR CYLR
18 Lebel-Sur-Quevillon Airport
Lebel-Sur-Quevillon
YLS
19 Lester B. Pearson International Airport
Toronto
YYZ CYYZ
20 Lethbridge Airport
Lethbridge
YQL CYQL
21 Little Grand Rapids Airport
Little Grand Rapids
ZGR CZGR
22 Lloydminster Airport
Lloydminster, AB
YLL CYLL
23 London International Airport
London
YXU CYXU
24 Long Point Airport
Long Point
YLX
25 Lupin Airport
Lupin
YWO
26 Lutselke Airport
Lutselke/Snowdrift
YSG CYLK
27 Lyall Harbour Airport
Lyall Harbour
YAJ
28 Lynn Lake Airport
Lynn Lake
YYL CYYL
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
M
# Airport Name & City IATA ICAO
1 Macmillan Pass Airport
Macmillan Pass
XMP
2 Main Duck Island Airport
Main Duck Island
YDK
3 Makkovik Airport
Makkovik
YMN CYFT
4 Manitouwadge Airport
Manitouwadge
YMG CYMG
5 Maniwaki Airport
Maniwaki
YMW CYMW
6 Maple Bay Airport
Maple Bay
YAQ
7 Marathon Airport
Marathon
YSP CYSP
8 Maricourt Airstrip Airport
Maricourt Airstrip
YMC
9 Masset Airport
Masset
ZMT CZMT
10 Matagami Airport
Matagami
YNM CYNM
11 Matane Airport
Matane
YME CYME
12 Mayo Airport
Mayo
YMA CYMA
13 Meadow Lake Airport
Meadow Lake
YLJ CYLJ
14 Medicine Hat Airport
Medicine Hat
YXH CYXH
15 Merritt Airport
Merritt
YMB
16 Merry Island Airport
Merry Island
YMR
17 Metropolitan Area Airport
Churchill, Manitoba
YYQ CYYQ
18 Minaki Airport
Minaki
YMI
19 Miners Bay Airport
Miners Bay
YAV CYAV
20 Mingan Airport
Mingan
YLP
21 Mirabel Airport
Montreal
YMX CYMX
22 Miramichi Airport
Miramichi
YCH CYCH
23 Mont Joli Airport
Mont Joli
YYY CYYY
24 Montagne Harbor Airport
Montagne Harbor
YMF
25 Montréal-pierre Elliott Trudeau International Airport
Montreal
YUL CYUL
26 Moose Jaw / Air Vice Marshal C. M. Mcewen Airport
Moose Jaw
YMJ CYMJ
27 Moosonee Airport
Moosonee, ON
YMO CYMO
28 Municipal Airport
Dryden
YHD CYHD
29 Municipal Airport
Fort Frances
YAG CYAG
30 Muskoka Airport
Muskoka
YQA CYQA
31 Muskrat Dam Airport
Muskrat Dam
MSA CZMD
32 Musselwhite Airport
Opapamiska Lake
YBS
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
N
# Airport Name & City IATA ICAO
1 Nain Airport
Nain
YDP CYDP
2 Nakina Airport
Nakina
YQN CYQN
3 Namao Fld Airport
Edmonton
YED CYED
4 Namu Airport
Namu, BC
ZNU
5 Nanaimo Arpt Airport
Nanaimo
YCD CYCD
6 Nanisivik Airport
Nanisivik
YSR CYSR
7 Natashquan Airport
Natashquan
YNA CYNA
8 Natuashish Airport
Natuashish
YNP
9 Negginan Airport
Negginan
ZNG CZNG
10 Nemiscau Airport
Nemiscau
YNS CYHH
11 New Westminster Airport
New Westminster
YBD
12 Nitchequon Airport
Nitchequon
YNI
13 Nootka Sound Airport
Nootka Sound
YNK
14 Norman Wells Airport
Norman Wells
YVQ CYVQ
15 North Battleford Airport
North Battleford
YQW CYQW
16 North Bay Airport
North Bay
YYB CYYB
17 North Spirit Lake Airport
North Spirit Lake, ON
YNO CKQ3
18 Norway House Airport
Norway House
YNE CYNE
19 NS Airport
Argentia
NWP
20 Nuuk Airport
Rankin Inlet, NT
YRT CYRT
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
O
# Airport Name & City IATA ICAO
1 Obre Lake Airport
Obre Lake
YDW
2 Ocean Falls Airport
Ocean Falls
ZOF
3 Ogoki Airport
Ogoki
YOG CNT3
4 Old Crow Airport
Old Crow
YOC CYOC
5 Old Fort Bay Airport
Old Fort Bay
ZFB
6 Oshawa Airport
Oshawa
YOO CYOO
7 Ottawa Macdonald-Cartier International Airport
Ottawa
YOW CYOW
8 Oxford House Airport
Oxford House
YOH CYOH
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
P
# Airport Name & City IATA ICAO
1 Pakuashipi Airport
Pakuashipi
YIF CYIF
2 Pangnirtung Airport
Pangnirtung
YXP CYXP
3 Paradise River Airport
Paradise River
YDE
4 Parry Sound Airport
Parry Sound
YPD
5 Paulatuk Airport
Paulatuk
YPC CYPC
6 Peace River Airport
Peace River
YPE CYPE
7 Peawanuck Airport
Peawanuck
YPO CYPO
8 Pembroke And Area Airport
Pembroke
YTA CYTA
9 Pembroke Area Mncpl Airport
St Thomas
YQS CYQS
10 Pender Harbor Airport
Pender Harbor
YPT
11 Penticton Airport
Penticton
YYF CYYF
12 Petawawa Airport
Petawawa
YWA CYWA
13 Peterborough Airport
Peterborough
YPQ CYPQ
14 Pickle Lake Airport
Pickle Lake
YPL CYPL
15 Pikangikum Airport
Pikangikum
YPM CYPM
16 Pikwitonei Airport
Pikwitonei
PIW CZMN
17 Pincher Creek Airport
Pincher Creek
WPC
18 Pine House Airport
Pine House
ZPO
19 Pine Point Airport
Pine Point
YPP
20 Points North Landing Airport
Points North Landing, Saskatchewan
YNL CYNL
21 Pond Inlet Airport
Pond Inlet
YIO CYIO
22 Poplar Hill Airport
Poplar Hill
YHP CPV7
23 Poplar River Airport
Poplar River
XPP
24 Port Alberni Airport
Port Alberni
YPB EHYP
25 Port Hardy Airport
Port Hardy
YZT CYZT
26 Port Hawkesbury Airport
Port Hawkesbury
YPS CYPD
27 Port Hope Simpson Airport
Port Hope Simpson
YHA CCP4
28 Port McNeil Airport
Port McNeil
YMP
29 Port Menier Airport
Port Menier
YPN CYPN
30 Port Simpson Airport
Port Simpson
YPI
31 Portage La Prairie Airport
Portage La Prairie
YPG CYPG
32 Postville Airport
Postville
YSO
33 Powell Lake Airport
Powell Lake
WPL
34 Powell River Airport
Powell River
YPW CYPW
35 Prince George Airport
Prince George
YXS CYXS
36 Pukatawagan Airport
Pukatawagan
XPK
37 Puvirnituq Airport
Povungnituk
YPX CYPX
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
Q
# Airport Name & City IATA ICAO
1 Qikiqtarjuaq Airport
Qikiqtarjuaq
YVM CYVM
2 Qualicum Airport
Qualicum
XQU
3 Quaqtaq Airport
Quaqtaq
YQC CUHA
4 Québec Airport
Québec City
YQB CYQB
5 Queen Charlotte Is Airport
Queen Charlotte Is
ZQS
6 Quesnel Airport
Quesnel
YQZ CYQZ
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
R
# Airport Name & City IATA ICAO
1 Rae Lakes Airport
Rae Lakes
YRA CYRA
2 Rainbow Lake Airport
Rainbow Lake
YOP VEGK
3 Red Deer Airport
Red Deer
YQF CYQF
4 Red Lake Airport
Red Lake
YRL CYRL
5 Red Sucker Lake Airport
Red Sucker Lake
YRS CYRS
6 Regina Airport
Regina, Saskatchewan
YQR CYQR
7 Regional Airport
Cornwall
YCC CYCC
8 Repulse Bay Airport
Repulse Bay
YUT CYUT
9 Resolute Airport
Resolute
YRB CYRB
10 Resolution Island Airport
Resolution Island
YRE
11 Revelstoke Airport
Revelstoke
YRV CYRV
12 Rigolet Airport
Rigolet
YRG CCZ2
13 Rimouski Airport
Rimouski
YXK CYXK
14 Rivers Airport
Rivers
YYI
15 Rivers Inlet Airport
Owekeno Village
YRN
16 Riviere Au Tonnerre Airport
Riviere Au Tonnerre
YTN
17 Riviere Du Loup Airport
Riviere Du Loup
YRI CYRI
18 Roberval Airport
Roberval
YRJ CYRJ
19 Rocky Mountain House Airport
Rocky Mountain House
YRM CYRM
20 Ross River Airport
Ross River
XRR
21 Round Lake Airport
Round Lake
ZRJ CZRJ
22 Rouyn-Noranda Airport
Rouyn-Noranda, Québec
YUY CYUY
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
S
# Airport Name & City IATA ICAO
1 Sable Island Airport
Sable Island
YSA
2 Sachigo Lake Airport
Sachigo Lake
ZPB CZPB
3 Sachs Harbour Airport
Sachs Harbour
YSY CYSY
4 Saglek Airport
Saglek
YSV
5 Saint John Airport
Saint John
YSJ CYSJ
6 Salluit Airport
Salluit
YZG CYZG
7 Salmon Arm Airport
Salmon Arm
YSN CZAM
8 Sandspit Airport
Sandspit
YZP CYZP
9 Sandy Lake Airport
Sandy Lake
ZSJ CZSJ
10 Sanikiluaq Airport
Sanikiluaq
YSK CYSK
11 Sans Souci Airport
Sans Souci
YSI
12 Sarnia Airport
Sarnia
YZR CYZR
13 Sault Ste Marie Airport
Sault Ste Marie
YAM CYAM
14 Schefferville Airport
Schefferville
YKL CYKL
15 Seaplane Base Airport
Tofino
YTP
16 Sechelt Airport
Sechelt
YHS
17 Sept-Iles Airport
Sept-Iles
YZV CYZV
18 Shamattawa Airport
Shamattawa
ZTM CZTM
19 Shearwater Airport
Halifax
YAW CYAW
20 Shearwater Airport
Shearwater
YSX
21 Sherbrooke Airport
Sherbrooke
YSC CYSC
22 Shilo Airport
Shilo
YLO
23 Silva Bay Airport
Silva Bay
SYF
24 Sioux Lookout Airport
Sioux Lookout
YXL CYXL
25 Slave Lake Airport
Slave Lake
YZH CYZH
26 Smith Falls Airport
Smith Falls
YSH CYSH
27 Smithers Airport
Smithers
YYD CYYD
28 Snake River Airport
Snake River
YXF
29 Snare Lake Airport
Snare Lake
YFJ
30 South Indian Lake Airport
South Indian Lake
XSI
31 South Trout Lake Airport
South Trout Lake
ZFL
32 Springbank Airport
Calgary
YBW CYBW
33 Squamish Airport
Squamish
YSE
34 Squirrel Cove Airport
Squirrel Cove
YSZ
35 St Anthony Airport
St Anthony
YAY CYAY
36 St Catharines Airport
St Catharines
YCM CYSN
37 St Hubert Airport
Montreal
YHU CYHU
38 St Jean Airport
St Jean
YJN CYJN
39 St Leonard Airport
St Leonard
YSL CYSL
40 St Methode Airport
Dolbeau
YDO CYDO
41 St Paul Airport
St Paul
ZSP
42 St. John´s International Airport
St. John's, NL
YYT CYYT
43 Ste Therese Point Airport
Ste Therese Point
YST CYST
44 Stephenville Airport
Stephenville
YJT CYJT
45 Stewart Airport
Stewart
ZST CZST
46 Stony Rapids Airport
Stony Rapids
YSF CYSF
47 Stuart Island Airport
Stuart Island
YRR
48 Sturdee Airport
Sturdee
YTC
49 Sudbury Airport
Sudbury
YSB CYSB
50 Suffield Airport
Suffield
YSD
51 Sullivan Bay Airport
Sullivan Bay
YTG
52 Summer Beaver Airport
Summer Beaver
SUR CJV7
53 Summerside Airport
Summerside
YSU CYSU
54 Summit Lake Airport
Summit Lake
IUM
55 Swan River Airport
Swan River
ZJN CZJN
56 Swift Current Airport
Swift Current
YYN CYYN
57 Sydney Airport
Sydney, NS
YQY CYQY
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
T
# Airport Name & City IATA ICAO
1 Tadoule Lake Airport
Tadoule Lake, MB
XTL CYBQ
2 Taloyoak Airport
Taloyoak
YYH CYYH
3 Telegraph Creek Airport
Telegraph Creek
YTX
4 Telegraph Harbour Airport
Telegraph Harbour
YBQ
5 Terrace Airport
Terrace, BC
YXT CYXT
6 Terrace Bay Airport
Terrace Bay
YTJ
7 Teslin Airport
Teslin
YZW CYZW
8 Tete-a-La Baleine Airport
Tete-a-La Baleine
ZTB CTB6
9 The Pas Airport
The Pas
YQD CYQD
10 Thicket Portage Airport
Thicket Portage
YTD CZLQ
11 Thompson Airport
Thompson
YTH CYTH
12 Thunder Bay Airport
Thunder Bay
YQT CYQT
13 Timmins Airport
Timmins, ON
YTS CYTS
14 Tisdale Airport
Tisdale, sk
YTT
15 Tofino Airport
Tofino, BC
YAZ CYAZ
16 Toronto City Centre Airport
Toronto
YTZ CYTZ
17 Toronto Pearson International Airport
Toronto
YTO
18 Township Airport
Kincardine
YKD
19 Trenton Airport
Trenton
YTR CYTR
20 Triple Island Airport
Triple Island
YTI
21 Trois-Rivieres Airport
Trois-Rivieres
YRQ CYRQ
22 Tuktoyaktuk Airport
Tuktoyaktuk
YUB CYUB
23 Tulita Airport
Tulita/Fort Norman
ZFN CZFN
24 Tulugak Airport
Tulugak
YTK
25 Tumbler Ridge Airport
Tumbler Ridge
TUX
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
U
# Airport Name & City IATA ICAO
1 Umiujaq Airport
Umiujaq
YUD CYMU
2 Uranium City Airport
Uranium City
YBE CYBE
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
V
# Airport Name & City IATA ICAO
1 Valcartier Airport
Valcartier
YOY
2 Vancouver International Airport
Richmond
YVR CYVR
3 Vermilion Airport
Vermilion
YVG CYVG
4 Vernon Regional Airport
Vernon B. C.
YVE CYVK
5 Victoria International Airport
Victoria
YYJ CYYJ
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
W
# Airport Name & City IATA ICAO
1 Wabush Airport
Wabush
YWK CYWK
2 Waskaganish Airport
Waskaganish
YKQ CYKQ
3 Watson Lake Airport
Watson Lake
YQH CYQH
4 Wawa Airport
Wawa
YXZ CYXZ
5 Webequie Airport
Webequie
YWP CYWP
6 Wemindji Airport
Wemindji
YNC CYNC
7 Wha Ti Airport
Wha Ti/Lac La Martre
YLE CEM3
8 Whale Cove Airport
Whale Cove
YXN CYXN
9 White River Airport
White River
YWR
10 Whitecourt Airport
Whitecourt
YZU CYZU
11 Whitehorse International Airport
Whitehorse, Yukon
YXY CYXY
12 Wiarton/Keppel Airport
Wiarton, ON
YVV CYVV
13 Williams Harbour Airport
Williams Harbour
YWM CCA6
14 Williams Lake Airport
Williams Lake
YWL CYWL
15 Windsor Airport
Windsor
YQG CYQG
16 Winisk Airport
Winisk
YWN
17 Wollaston Lake Airport
Wollaston Lake
ZWL CZWL
18 Wrigley Airport
Wrigley
YWY CYWY
19 Wunnummin Lake Airport
Wunnummin Lake
WNN CKL3
1 A B C D E F G H I J K L M N O P Q R S T U V W Y
Y
# Airport Name & City IATA ICAO
1 Yarmouth Airport
Yarmouth, NS
YQI CYQI
2 Yellowknife Airport
Yellowknife
YZF CYZF
3 York Landing Airport
York Landing
ZAC CZAC
4 Yorkton Airport
Yorkton
YQV CYQV

Given above is the list of Airports in Canada. This includes every single Canada Airports - International Airports, Domestic Airports, Military and Private Airports etc... If you are planning a visit Canada or travel to any city in Canada, knowledge about the airports and other travel facility will be really useful. Get Canada Codes, location of Airports, Canada Airport Map etc...