List of the busiest airports in Canada explained

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. 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. As one of the closest major North American cities to Europe, Montréal-Trudeau has also seen substantial passenger growth in recent years, now serving over 20 million passengers annually, with nearly 15 million on international flights, making it one of North America's busiest international hubs, second only to Toronto-Pearson in Canada.

2023

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1 Toronto Pearson International Airport
2 Metro Vancouver
3
4
5
6 2
7
8 2
9
10
11
12
13 2Saskatoon John G. Diefenbaker International AirportSaskatoon Metropolitan Area
14Abbotsford International AirportAbbotsford/Fraser Valley
152St. John's International AirportSt. John's Metropolitan Area1,260,000[1] 17.4%
16 981,845[2] 28.5%
17 820,011[3] 27.0%
18 714,070[4] 18.7%
19
20
21
22
23
24 1
25Fredericton International AirportFredericton333,813[5] 25%
262London International AirportLondon332,447[6] 31%

Canada's busiest airports by aircraft movements
(List only includes airports with Nav Canada control towers)

RankAirportServesAircraft
movements[7]
data-sort-type=numberRank
change
data-sort-type=numberAnnual
change
1Toronto Pearson International AirportGreater Toronto Area380,58312.4%
2Vancouver International AirportMetro Vancouver281,9117.9%
3Boundary Bay AirportGreater Vancouver215,2636.9%
4Calgary International AirportCalgary202,4976.5%
5Montréal–Trudeau International AirportGreater Montreal201,14112.0%
6Abbotsford International AirportAbbotsford182,2144.3%
7Pitt Meadows AirportPitt Meadows149,9973 17.8%
8Region of Waterloo International AirportRegional Municipality of Waterloo140,9841 4.1%
9St. Andrews AirportWinnipeg132,1072 7.5%
10Calgary/Springbank AirportCalgary130,4221 1.0%
11Québec City Jean Lesage International AirportQuebec City117,6803 12.4%
12Montréal/Saint-Hubert AirportGreater Montreal116,7210.7%
13Edmonton International AirportEdmonton Metropolitan Region108,5424 10.2%
14Victoria International AirportVictoria108,0281 6.4%
15Winnipeg James Armstrong Richardson International AirportWinnipeg107,6921 5.4%
16Thunder Bay International AirportThunder Bay107,5942 21.5%
17London International AirportLondon102,1223 17.2%
18Billy Bishop Toronto City AirportToronto99,7735 10.5%
19Oshawa Executive AirportOshawa95,5143 19.8%
20Greater Moncton Roméo LeBlanc International AirportMoncton95,1381 8.6%
21Ottawa Macdonald–Cartier International AirportOttawa93,3745 7.1%
22Saskatoon John G. Diefenbaker International AirportSaskatoon87,8292 11.3%
23Kelowna International AirportKelowna84,6172 1.4%
24Chicoutimi/Saint-Honoré AerodromeSaint-Honoré73,4121 7.4%
25Edmonton/Villeneuve AirportEdmonton61,6561 2.3%
26Langley Regional AirportLangley Township60,4861 10.0%
27Sault Ste. Marie AirportSault Ste. Marie57,9381 10.0%
28Vancouver Harbour Flight CentreMetro Vancouver57,8062 18.3%
29Fredericton International AirportFredericton54,4554 17.6%
30Yellowknife AirportYellowknife53,5198.9%
31Halifax Stanfield International AirportHalifax52,3182 0.5%
32Regina International AirportRegina51,7531 15.5%
33Saint-Jean AirportSaint-Jean-sur-Richelieu48,1806 36.4%
34Windsor International AirportWindsor47,0412 3.1%
35Prince George AirportPrince George45,8341 8.5%
36Fort McMurray International AirportFort McMurray43,4651 2.8%
37Montréal–Mirabel International AirportGreater Montreal40,4803 5.0%
38Erik Nielsen Whitehorse International AirportWhitehorse37,8364.1%
39John C. Munro Hamilton International AirportHamilton36,4192 4.6%
40Red Deer Regional AirportRed Deer32,9835.1%
41St. John's International AirportSt. John's31,7015.3%
42Gander International AirportGander29,57311.0%

2022

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1 Toronto Pearson International Airport
2 Metro Vancouver
3 1
4 1
5 [8]
6 2
7 1
8 1
9 8
10 1
11 1
12 3
131
143
15 2
16 2
17 1
18 2
19 2
20 2
21 1
22 1
23 2
24 5
25 2

Canada's busiest airports by aircraft movements
(List only includes airports with Nav Canada control towers)

RankAirportServesAircraft
movements[9]
data-sort-type=numberRank
change
data-sort-type=numberAnnual
change
1Toronto Pearson International AirportGreater Toronto Area338,5771
2Vancouver International AirportMetro Vancouver261,3312
3Boundary Bay AirportGreater Vancouver201,4132
4Calgary International AirportCalgary190,0915
5Montréal–Trudeau International AirportGreater Montreal179,6018
6Abbotsford International AirportAbbotsford174,7483
7Region of Waterloo International AirportRegional Municipality of Waterloo135,4541
8Québec City Jean Lesage International AirportQuebec City134,4001
9Calgary/Springbank AirportCalgary129,1724
10Pitt Meadows AirportPitt Meadows127,2842
11St. Andrews AirportWinnipeg122,878
12Montréal/Saint-Hubert AirportGreater Montreal117,5862
13Billy Bishop Toronto City AirportToronto111,5388
14Winnipeg James Armstrong Richardson International AirportWinnipeg102,2122
15Victoria International AirportVictoria101,5071
16Ottawa Macdonald–Cartier International AirportOttawa100,55512
17Edmonton International AirportEdmonton Metropolitan Region98,4585
18Thunder Bay International AirportThunder Bay88,5245
19Greater Moncton Roméo LeBlanc International AirportMoncton87,5705
20London International AirportLondon87,1064
21Kelowna International AirportKelowna83,3771
22Oshawa Executive AirportOshawa79,6957
23Chicoutimi/Saint-Honoré AerodromeSaint-Honoré79,25411
24Saskatoon John G. Diefenbaker International AirportSaskatoon78,9137
25Fredericton International AirportFredericton66,1194
26Edmonton/Villeneuve AirportEdmonton60,2602
27Langley Regional AirportLangley Township54,9684
28Sault Ste. Marie AirportSault Ste. Marie52,6713
29Halifax Stanfield International AirportHalifax52,0632
30Yellowknife AirportYellowknife49,152
31Vancouver Harbour Flight CentreMetro Vancouver48,847
32Windsor International AirportWindsor45,621
33Regina International AirportRegina44,791
34Montréal–Mirabel International AirportGreater Montreal42,604
35Fort McMurray International AirportFort McMurray42,282
36Prince George AirportPrince George42,226
37John C. Munro Hamilton International AirportHamilton38,185
38Erik Nielsen Whitehorse International AirportWhitehorse36,356
39Saint-Jean AirportSaint-Jean-sur-Richelieu35,313
40Red Deer Regional AirportRed Deer34,769
41St. John's International AirportSt. John's33,468
42Gander International AirportGander33,215

2021

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1 Toronto Pearson International Airport
2 Metro Vancouver
3
4
5 [10]
6 1
7 1
8
9
10
117
12 3
13 1
14
15 4
16 2
17 4
18 2
19 228,627
20 1
21 1
22
23 7
24 2111,160
25 5

Canada's busiest airports by aircraft movements

RankAirportServesAircraft
movements[11]
data-sort-type=numberRank
change
data-sort-type=numberAnnual
change
1Boundary Bay AirportGreater Vancouver211,335
2Toronto Pearson International AirportGreater Toronto Area174,588
3Abbotsford International AirportAbbotsford169,0171
4Vancouver International AirportMetro Vancouver166,9351
5Calgary/Springbank AirportCalgary138,969
6Region of Waterloo International AirportRegional Municipality of Waterloo133,2932
7Québec City Jean Lesage International AirportQuebec City129,649
8Pitt Meadows AirportPitt Meadows125,7611
9Calgary International AirportCalgary124,1083
10Montréal/Saint-Hubert AirportGreater Montreal116,628
11St. Andrews AirportWinnipeg115,350
12Chicoutimi/Saint-Honoré AerodromeSaint-Honoré107,3391
13Montréal–Trudeau International AirportGreater Montreal98,8571
14Victoria International AirportVictoria98,7213
15Oshawa Executive AirportOshawa96,6781
16Winnipeg James Armstrong Richardson International AirportWinnipeg85,0152
17Saskatoon John G. Diefenbaker International AirportSaskatoon82,8085
18Thunder Bay International AirportThunder Bay81,6373
19London International AirportLondon77,0997
20Kelowna International AirportKelowna75,5813
21Billy Bishop Toronto City AirportToronto73,4691
22Edmonton International AirportEdmonton Metropolitan Region71,3163
23Langley Regional AirportLangley Township71,2251
24Greater Moncton Roméo LeBlanc International AirportMoncton69,8559
25Sault Ste. Marie AirportSault Ste. Marie67,7255
26Montréal–Mirabel International AirportGreater Montreal66,5721
27Edmonton/Villeneuve AirportEdmonton65,4502
28Ottawa Macdonald–Cartier International AirportOttawa64,797
29Fredericton International AirportFredericton57,69715
30Regina International AirportRegina44,4331
31Halifax Stanfield International AirportHalifax32,315
32Vancouver Harbour Flight CentreMetro Vancouver32,204

2020

Air traffic decreased greatly in this year due to the COVID-19 pandemic.

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1 Toronto Pearson International Airport
2 Metro Vancouver
3 1
4 1
5 [12]
6
7
8
9 1
10 1
11 1
12 1
13 4
14 1
15 1
16 1
17 1
18
19 2229,314
20 1202,556
21 1
22
23 3
24 371,480

Canada's busiest airports by aircraft movements

RankAirportServesAircraft
movements
data-sort-type=numberRank
change
data-sort-type=numberAnnual
change
1Boundary Bay AirportGreater Vancouver185,4314
2Toronto Pearson International AirportGreater Toronto Area175,0601
3Vancouver International AirportMetro Vancouver156,6401
4Abbotsford International AirportAbbotsford137,2652
5Calgary/Springbank AirportCalgary128,7642
6Calgary International AirportCalgary119,5463
7Québec City Jean Lesage International AirportQuebec City117,3902
8Region of Waterloo International AirportRegional Municipality of Waterloo107,2514
9Pitt Meadows AirportPitt Meadows101,4432
10Montréal/Saint-Hubert AirportGreater Montreal100,7972
11St. Andrews AirportWinnipeg99,9764
12Montréal–Trudeau International AirportGreater Montreal97,3858
13Chicoutimi/Saint-Honoré AerodromeSaint-Honoré89,5037
14Fredericton International AirportFredericton86,8003
15Greater Moncton Roméo LeBlanc International AirportMoncton85,5811
16Oshawa Executive AirportOshawa80,483
17Victoria International AirportVictoria80,1212
18Winnipeg James Armstrong Richardson International AirportWinnipeg77,754
19Edmonton International AirportEdmonton Metropolitan Region70,1834
20Billy Bishop Toronto City AirportToronto69,1807
21Thunder Bay International AirportThunder Bay68,775
22Saskatoon John G. Diefenbaker International AirportSaskatoon65,257
23Kelowna International AirportKelowna64,093
24Langley Regional AirportLangley Township61,354
25Edmonton/Villeneuve AirportEdmonton60,267
26London International AirportLondon59,170
27Montréal–Mirabel International AirportGreater Montreal56,877
28Ottawa Macdonald–Cartier International AirportOttawa54,05318
29Regina International AirportRegina39,495
30Sault Ste. Marie AirportSault Ste. Marie35,309
31Halifax Stanfield International AirportHalifax35,207

2019

Canada's busiest airports by passenger traffic

RankRank
change
AirportServesTotal
passengers
Annual
change
1 Toronto Pearson International Airport
2 Metro Vancouver
3
4
5 [13]
6
7 Winnipeg Capital Region
8
9
10
11
12
13
14
15
16
17
18
19 2
20 1

Canada's 20 busiest airports by aircraft movements

RankAirportServesAircraft
movements[14]
data-sort-type=numberRank
change
data-sort-type=numberAnnual
change
1Toronto Pearson International AirportGreater Toronto Area455,0994.35%
2Vancouver International AirportMetro Vancouver332,2142.13%
3Calgary International AirportCalgary238,8432.13%
4Montréal–Trudeau International AirportGreater Montreal237,8011.51%
5Boundary Bay AirportGreater Vancouver216,55710.84%
6Abbotsford International AirportAbbotsford164,28513.77%
7Calgary/Springbank AirportCalgary153,6683 12.20%
8Montréal/Saint-Hubert AirportGreater Montreal145,4824 12.68%
9Québec City Jean Lesage International AirportQuebec City144,9315.62%
10Ottawa Macdonald–Cartier International AirportOttawa144,7552 3.05%
11Pitt Meadows AirportPitt Meadows142,5236 20.8%
12Region of Waterloo International AirportRegional Municipality of Waterloo140,7032 18.7%
13Billy Bishop Toronto City AirportToronto135,1752 0.13%
14Edmonton International AirportEdmonton Metropolitan Region133,7697 6.18%
15St. Andrews AirportWinnipeg132,4231 12.22%
16Greater Moncton Roméo LeBlanc International AirportMoncton122,3082 5.64%
17Fredericton International AirportFredericton121,4372 16.4%
18Winnipeg James Armstrong Richardson International AirportWinnipeg115,8923 2.08%
19Victoria International AirportVictoria113,1296 8.13%
20Chicoutimi/Saint-Honoré AerodromeSaint-Honoré94,5778.84%

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

RankAirport[15] ServesDomestic% of totalTrans border% of totalInternational% of total
1Toronto Pearson International AirportGreater Toronto Area17,677,50435.9%13,624,31027.7%17,880,87736.4%
2Vancouver International AirportMetro Vancouver12,288,88447.8%6,296,48824.5%7,122,123
3Montréal–Pierre Elliott Trudeau International AirportGreater Montreal6,884,67135.2%4,441,90822.7%8,237,08242.1%
4Calgary International AirportCalgary11,853,82868.9%3,470,49620.2%1,872,32010.9%
5Edmonton International AirportEdmonton Capital Region6,503,82782.5%963,76212.2%414,1325.3%
6Ottawa Macdonald–Cartier International AirportOttawa3,868,03577.8%680,68817.6%421,1678.5%
7Winnipeg James Armstrong Richardson International AirportWinnipeg3,608,73984.4%479,35911.2%185,7954.4%
8Halifax Stanfield International AirportHalifax3,471,94184.1%355,7968.6%300,5067.3%
9Billy Bishop Toronto City AirportToronton/a n/a 00.0%
10Kelowna International AirportKelowna1,818,92692.4%99,8465.1%50,2412.6%
11Victoria International AirportVictoria1,594,84786.4%n/a n/a 
12Québec City Jean Lesage International AirportQuebec City1,164,37767.6%217,98312.7%339,16329.1%
13Saskatoon John G. Diefenbaker International AirportSaskatoon1,299,52988.1%n/a n/a 
14St. John's International AirportSt. John's1,385,67596.6%n/a n/a 
15Regina International AirportRegina1,061,65491.2%n/a n/a 
16Thunder Bay International AirportThunder Bayn/a n/a 
17Abbotsford International AirportAbbotsford/Fraser Valleyn/a n/a n/a 
18John C. Munro Hamilton International AirportHamiltonn/a n/a n/a 
19London International AirportLondon627,96093.6%n/a n/a 
20Greater Moncton International AirportMoncton608,98292.6%n/a n/a 

Notes

A.Statistics Canada figures.

B.Airport operating authority figures.

C.Estimated from graph.

D.Numbers are "suppressed to meet the confidentiality requirements of the Statistics Act".[16]

E.Estimated figure.

Notes and References

  1. Web site: SJIAA-2023-Annual-Report .
  2. Web site: Regina International Airport Authority Annual Report 2023 .
  3. Web site: Hamilton International Releases its 2023 Year in Review . flyhamilton.ca. May 10, 2024.
  4. Web site: Thunder Bay International Airport 2023 Annual Report .
  5. Web site: Traffic at YFC increases 25 per cent in 2023, outlook for 2024 even stronger . yfcfredericton.ca . January 11, 2024.
  6. Web site: London International Airport 2023 Annual Report .
  7. Web site: Aircraft movements, by class of operation, airports with NAV CANADA services and other selected airports, monthly. February 29, 2024 . Statistics Canada. March 1, 2024.
  8. Web site: Edmonton International Airport Passenger Statistics December 2022. flyeia.com. January 20, 2023.
  9. Web site: Aircraft movements, by class of operation, airports with NAV CANADA services and other selected airports, monthly. 21 December 2022 . Statistics Canada. May 8, 2023.
  10. Web site: Edmonton International Airport Passenger Statistics. flyeia.com. March 26, 2022.
  11. Web site: Aircraft movements, by class of operation and peak hour and peak day of movements, for airports with NAV CANADA towers, monthly. Statistics Canada. April 30, 2022.
  12. Web site: Edmonton International Airport Passenger Statistics. flyeia.com. July 31, 2021. August 1, 2021. https://web.archive.org/web/20210801023954/https://flyeia.com/corporate/wp-content/uploads/December-2020-passenger-stats.pdf. live.
  13. Web site: Edmonton International Airport Passenger Statistics. flyeia.com. January 31, 2020. June 24, 2017. https://web.archive.org/web/20170624150544/http://corporate.flyeia.com/business-at-the-airport/air-service-development/passenger-statistics. live.
  14. Web site: Aircraft movements, by class of operation, airports with NAV CANADA towers 2018 . Statistics Canada . March 11, 2020 . July 3, 2013 . https://web.archive.org/web/20130703151402/http://www5.statcan.gc.ca/cansim/a26?lang=eng&retrLang=eng&id=4010023&tabMode=dataTable&srchLan=-1&p1=-1&p2=9 . live.
  15. https://www150.statcan.gc.ca/t1/tbl1/en/cv.action?pid=2310025301 Air passenger traffic at Canadian airports, annual
  16. Web site: Air Carrier Traffic at Canadian Airports: User information. Government of Canada, Statistics. Canada. www.statcan.gc.ca. 2014-12-17. 2014-12-18. https://web.archive.org/web/20141218014510/http://www.statcan.gc.ca/pub/51-203-x/2013000/userinfo-usagerinfo-eng.htm#insidef1. live.