List of the busiest airports in Canada


The following is a list of the busiest airports in Canada. The airports are ranked by passenger traffic and aircraft movements. For each airport, the lists cite the city served by the airport as designated by Transport Canada, not necessarily the municipality where the airport is physically located.
Since 2010, Toronto–Pearson and Vancouver International Airport have been the two busiest airports by both passengers served and aircraft movements. Toronto-Pearson's location within the most populous metropolitan region of Canada solidifies its top spot amongst all of Canada's airports, serving more passengers and having more aircraft movements than the top two other airports combined. Given its advantageous position on the west coast of Canada, Vancouver International has long served as Canada's hub for flights bound for Asia and Oceania.

2019

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto Area
2Vancouver International AirportMetro Vancouver
3Montréal–Trudeau International AirportGreater Montreal
4Calgary International AirportCalgary Region17,957,780
5Edmonton International AirportEdmonton Metropolitan Region
6Ottawa Macdonald–Cartier International AirportNational Capital Region
7Winnipeg James Armstrong Richardson International AirportWinnipeg Capital Region
8Halifax Stanfield International AirportHalifax
9Billy Bishop Toronto City AirportToronto
10Kelowna International AirportKelowna/Okanagan Valley
11Victoria International AirportGreater Victoria
12Québec City Jean Lesage International AirportQuebec City
13Saskatoon John G. Diefenbaker International AirportSaskatoon
14St. John's International AirportSt. John's
15Regina International AirportRegina
16Thunder Bay International AirportThunder Bay
17Abbotsford International AirportAbbotsford/Fraser Valley
18John C. Munro Hamilton International AirportHamilton
192London International AirportLondon
201Greater Moncton Roméo LeBlanc International AirportGreater Moncton

2018

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto Area
2Vancouver International AirportMetro Vancouver
3Montréal–Trudeau International AirportGreater Montreal
4Calgary International AirportCalgary Region17,343,402
5Edmonton International AirportEdmonton Metropolitan Region8,254,121
6Ottawa Macdonald–Cartier International AirportNational Capital Region
7Winnipeg James Armstrong Richardson International AirportWinnipeg Capital Region
8Halifax Stanfield International AirportHalifax
9Billy Bishop Toronto City AirportToronto
101Kelowna International AirportKelowna/Okanagan Valley
111Victoria International AirportGreater Victoria
12Québec City Jean Lesage International AirportQuebec City
131Saskatoon John G. Diefenbaker International AirportSaskatoon
141St. John's International AirportSt. John's
15Regina International AirportRegina
16Thunder Bay International AirportThunder Bay
171Abbotsford International AirportAbbotsford/Fraser Valley
182John C. Munro Hamilton International AirportHamilton
191Greater Moncton Roméo LeBlanc International AirportGreater Moncton
203Fort McMurray International AirportWood Buffalo

Canada's 20 busiest airports by aircraft movements

2017

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto
2Vancouver International AirportMetro Vancouver
3Montréal–Trudeau International AirportGreater Montreal
4Calgary International AirportCalgary Region
5Edmonton International AirportEdmonton Metropolitan Region
6Ottawa Macdonald–Cartier International AirportNational Capital Region
7Winnipeg James Armstrong Richardson International AirportWinnipeg Capital Region4,305,744
8Halifax Stanfield International AirportHalifax
9Billy Bishop Toronto City AirportToronto
10Victoria International AirportGreater Victoria
11Kelowna International AirportKelowna/Okanagan Valley
12Québec City Jean Lesage International AirportQuebec City
13St. John's International AirportSt. John's
14Saskatoon John G. Diefenbaker International AirportSaskatoon
15Regina International AirportRegina

Canada's 20 busiest airports by aircraft movements

2016

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto
2Vancouver International AirportMetro Vancouver
3Montréal–Pierre Elliott Trudeau International AirportGreater Montreal
4Calgary International AirportCalgary Region
5Edmonton International AirportEdmonton Metropolitan Region
6Ottawa Macdonald–Cartier International AirportNational Capital Region
71Winnipeg James Armstrong Richardson International AirportWinnipeg Capital Region
81Halifax Stanfield International AirportHalifax
9Billy Bishop Toronto City AirportToronto
10Victoria International AirportGreater Victoria
11Kelowna International AirportKelowna/Okanagan Valley
12Québec City Jean Lesage International AirportQuebec City
13St. John's International AirportSt. John's
14Saskatoon John G. Diefenbaker International AirportSaskatoon
15Regina International AirportRegina
161Thunder Bay International AirportThunder Bay
171Fort McMurray International AirportWood Buffalo
18Greater Moncton Roméo LeBlanc International AirportGreater Moncton
19Yellowknife AirportYellowknife
20Abbotsford International AirportAbbotsford/Fraser Valley
21London International AirportLondon
22Prince George AirportPrince George
23Grande Prairie AirportGrande Prairie
241Fredericton International AirportGreater Fredericton
251Comox Valley Airport Comox Valley
26Deer Lake Regional AirportCorner Brook/Deer Lake
272Charlottetown AirportCharlottetown
282Nanaimo AirportNanaimo
291Erik Nielsen Whitehorse International AirportWhitehorse
30John C. Munro Hamilton International AirportHamilton
313Kamloops AirportKamloops

Canada's 20 busiest airports by aircraft movements

2015

Canada's 20 busiest airports by passenger traffic

RankAirportServesTotal
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto
2Vancouver International AirportMetro Vancouver
3Montréal–Pierre Elliott Trudeau International AirportGreater Montreal
4Calgary International AirportCalgary
5Edmonton International AirportEdmonton Metropolitan Region
6Ottawa Macdonald–Cartier International AirportNational Capital Region
7Halifax Stanfield International AirportHalifax
8Winnipeg James Armstrong Richardson International AirportWinnipeg
9Billy Bishop Toronto City AirportGreater Toronto
10Victoria International AirportVictoria
11Kelowna International AirportKelowna
12Québec City Jean Lesage International AirportQuebec City
13St. John's International AirportSt. John's1,536,000
14Saskatoon John G. Diefenbaker International AirportSaskatoon
15Regina International AirportRegina
16Fort McMurray International AirportWood Buffalo
17Thunder Bay International AirportThunder Bay
18Greater Moncton International AirportMoncton
19London International AirportLondon
20Prince George AirportPrince George

2014

Canada's 20 busiest airports by passenger traffic

RankAirportServesTotal
passengers
Annual
change
Total
passengers
Annual
change
1Toronto Pearson International AirportGreater Toronto Area37,523,3666.4%
2Vancouver International AirportMetro Vancouver18,944,5277.4%
3Calgary International AirportCalgary14,666,7296.4%
4Montréal–Pierre Elliott Trudeau International AirportGreater Montreal14,174,3754.9%
5Edmonton International AirportEdmonton Capital Region7,710,2674.5%
6Ottawa Macdonald–Cartier International AirportOttawa4,472,3650.2%
7Winnipeg James Armstrong Richardson International AirportWinnipeg3,626,2505.1%
8Halifax Stanfield International AirportHalifax3,620,1072.2%
9Billy Bishop Toronto City AirportGreater Toronto Arean/an/a
10Victoria International AirportVictoria1,634,8874.6%
11Kelowna International AirportKelowna1,607,9911.2%
12St. John's International AirportSt. John's1,555,7955.0%
13Québec City Jean Lesage International AirportQuebec City1,449,4132.1%
14Saskatoon John G. Diefenbaker International AirportSaskatoon1,497,5796.5%
15Fort McMurray International AirportFort McMurray1,166,5406.3%
16Regina International AirportRegina1,254,9331.3%
17Thunder Bay International AirportThunder Bay739,8370.3%
18Greater Moncton International AirportMoncton649,4270.8%
19London International AirportLondon479,9285.1%
20Prince George AirportPrince George435,1281.6%

Canada's 20 busiest airports by aircraft movements

2013

Canada's 20 busiest airports by passenger traffic

Canada's 20 busiest airports by domestic, transborder and international passenger traffic

Canada's 20 busiest airports by aircraft movements

Canada's 20 busiest airports by freight

2012

Canada's 20 busiest airports by passenger traffic

Canada's 20 busiest airports by domestic, transborder and international passenger traffic

Canada's 20 busiest airports by aircraft movements

Canada's 20 busiest airports by freight

2011

Canada's 20 busiest airports by passenger traffic

Canada's 20 busiest airports by domestic, transborder and international passenger traffic

Canada's 20 busiest airports by aircraft movements

Canada's 20 busiest airports by freight

2010

Canada's 20 busiest airports by passenger traffic

Canada's 20 busiest airports by domestic, transborder and international passenger traffic

Canada's 20 busiest airports by aircraft movements

Canada's 20 busiest airports by freight