Home → Canada → Population → Net Migration → Average

Canada Average Net Migration 1960-2025

181,332 66 data points
Net migration · World Bank

Canada's average net migration from 1960 to 2025 was 181,332, based on 66 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 326,204 −42,395 212th
2024 368,599 −65,243 212th
2023 433,842 −26,146 209th
2022 459,988 +261,121 208th
2021 198,867 −57,725 206th
2020 256,592 −131,093 211th
2019 387,685 −32,539 211th
2018 420,224 +47,539 212th
2017 372,685 +43,230 209th
2016 329,455 +105,123 210th
2015 224,332 +31,448 205th
2014 192,884 −46,929 201st
2013 239,813 −3,935 205th
2012 243,748 +16,673 206th
2011 227,075 +1,706 206th
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub