ICAO CYYC

Calgary (YYC)

Calgary International Airport handled 18,803,183 passengers in 2025, up 2.0% on a year earlier, according to Statistics Canada.

Flights (arrivals + departures) over time

The most recent periods19 periods
PeriodFlights (arrivals + departures) 2025Flights (arrivals + departures) 2026Change vs last year
January20,20420,171▼ 0.2%
February17,43918,713▲ 7.3%
March20,78920,717▼ 0.3%
April22,35721,410▼ 4.2%
May25,01224,839▼ 0.7%
June24,49223,676▼ 3.3%
July26,47928,417▲ 7.3%
August27,137––
September24,861––
October24,378–in progress
November19,796––
December18,837––
Year to date (Jan–Jul)156,772157,943▲ 0.7%

Passengers over time

Full count · domestic + international
The most recent periods18 periods
18 of 18
PeriodPassengersChange vs last year
202518,803,183+2.0%
202418,438,576+2.2%
202318,034,090+28.3%
202214,055,697+138.3%
20215,897,116+10.8%
20205,321,886−69.1%
201917,203,118+2.6%
201816,762,514+7.6%
201715,582,707+4.9%
201614,854,145+1.9%
201514,577,832+0.9%
201414,446,981+4.8%
201313,788,879+6.8%
201212,910,111+6.9%
201112,074,563+2.5%
201011,775,287+1.2%
200911,637,497−3.9%
200812,109,780

Screened passengers over time

Full count · domestic + international

Departing passengers who went through airport security screening (CATSA). Arriving passengers and most connecting passengers are not counted: in 2024 it was 38–45% of total passengers at the largest airports.

The most recent periods20 periods
PeriodScreened passengers 2025Screened passengers 2026Change vs last year
January509,976532,303▲ 4.4%
February500,845499,928▼ 0.2%
March544,408565,795▲ 3.9%
April527,958531,948▲ 0.8%
May577,784596,547▲ 3.2%
June667,731660,645▼ 1.1%
July793,534818,849▲ 3.2%
August779,735784,863▲ 0.7%
September657,889––
October639,566–in progress
November521,837––
December554,224––
Year to date (Jan–Aug)4,901,9714,990,878▲ 1.8%

Tonnes of cargo over time

Full count · domestic + international
The most recent periods18 periods
18 of 18
PeriodTonnes of cargoChange vs last year
2025138,531+11.4%
2024124,375+12.2%
2023110,897+2.6%
2022108,090+11.5%
202196,948+20.3%
202080,559−9.3%
201988,864+4.3%
201885,183−1.3%
201786,288+15.8%
201674,529−9.7%
201582,510−3.6%
201485,548+2.4%
201383,558−0.3%
201283,774+0.3%
201183,524+3.8%
201080,490+10.7%
200972,688−2.5%
200874,518

Domestic / International

Domestic / International — passengers

Full count · domestic + international

Domestic

The most recent periods18 periods
18 of 18
PeriodPassengersChange vs last year
202512,605,805+3.2%
202412,218,477−0.7%
202312,308,011+20.5%
202210,211,417+105.8%
20214,962,489+23.6%
20204,013,536−66.2%
201911,858,566+0.6%
201811,791,293+8.9%
201710,832,159+3.6%
201610,453,754+2.4%
201510,205,759+2.0%
201410,001,496+3.9%
20139,629,648+8.6%
20128,868,868+6.7%
20118,315,100+2.0%
20108,149,984−0.3%
20098,174,376−5.0%
20088,606,830

International

The most recent periods18 periods
18 of 18
PeriodPassengersChange vs last year
20256,197,378−0.4%
20246,220,099+8.6%
20235,726,079+49.0%
20223,844,280+311.3%
2021934,627−28.6%
20201,308,350−75.5%
20195,344,552+7.5%
20184,971,221+4.6%
20174,750,548+8.0%
20164,400,391+0.6%
20154,372,073−1.7%
20144,445,485+6.9%
20134,159,231+2.9%
20124,041,243+7.5%
20113,759,463+3.7%
20103,625,303+4.7%
20093,463,121−1.1%
20083,502,950

Domestic / International — screened passengers

Full count · domestic + international

Domestic

The most recent periods20 periods
PeriodScreened passengers 2025Screened passengers 2026Change vs last year
January293,148313,298▲ 6.9%
February287,054296,683▲ 3.4%
March309,562344,543▲ 11.3%
April317,735330,629▲ 4.1%
May374,181399,614▲ 6.8%
June421,669421,6670.0%
July494,895519,852▲ 5.0%
August488,673493,417▲ 1.0%
September417,980––
October411,454–in progress
November316,900––
December334,220––
Year to date (Jan–Aug)2,986,9173,119,703▲ 4.4%

International

The most recent periods20 periods
PeriodScreened passengers 2025Screened passengers 2026Change vs last year
January216,828219,005▲ 1.0%
February213,791203,245▼ 4.9%
March234,846221,252▼ 5.8%
April210,223201,319▼ 4.2%
May203,603196,933▼ 3.3%
June246,062238,978▼ 2.9%
July298,639298,997▲ 0.1%
August291,062291,446▲ 0.1%
September239,909––
October228,112–in progress
November204,937––
December220,004––
Year to date (Jan–Aug)1,915,0541,871,175▼ 2.3%

Seasonality · flights (arrivals + departures) by month

Year JanFebMarAprMayJunJulAugSepOctNovDec
2024 18,686 18,363 19,782 19,980 22,176 23,493 25,512 24,279 24,227 23,885 18,663 20,136
2025 20,204 17,439 20,789 22,357 25,012 24,492 26,479 27,137 24,861 24,378 19,796 18,837
2026 20,171 18,713 20,717 21,410 24,839 23,676 28,417
Series depth 12 years from 2014

Environment

Airport Carbon Accreditation

Level 1 Calgary International Airport holds Airport Carbon Accreditation Level 1 (status checked October 2026), according to the programme's public list.

A certification of how the airport operator manages its own carbon emissions (levels 1–5, "+" = with offsetting). It is not a measure of how much the airport or its flights emit.

Airport Carbon Accreditation (ACI)

Partial records from the US BTS the US BTS records only the part of Calgary International Airport's traffic that touches its own network. These are not Calgary International Airport's busiest destinations or its overall on-time rate.

Flights recorded between Aug 1, 2025 and Jul 31, 2026, counted from flight records published by the US BTS. Not a current timetable.

How to read this chart

Loading the guide…