| Year | Canada | France | Germany | Italy | Japan | United Kingdom | United States |
|---|---|---|---|---|---|---|---|
| 2015 | 224,332 | -345 | 1,175,283 | 39,389 | 168,896 | 347,839 | 1,722,127 |
| 2016 | 553,787 | 15,203 | 1,692,763 | 123,957 | 483,628 | 672,488 | 3,611,256 |
| 2017 | 926,472 | 118,187 | 2,145,751 | 219,104 | 806,192 | 944,799 | 5,475,994 |
| 2018 | 1,346,696 | 251,112 | 2,549,659 | 302,790 | 1,126,793 | 1,204,543 | 7,240,955 |
| 2019 | 1,734,381 | 323,084 | 2,868,741 | 349,424 | 1,444,983 | 1,437,270 | 9,015,455 |
| 2020 | 1,990,973 | 468,677 | 3,072,209 | 434,705 | 1,486,984 | 1,581,491 | 9,345,224 |
| 2021 | 2,189,840 | 600,142 | 3,382,473 | 592,032 | 1,451,988 | 2,044,458 | 10,020,011 |
| 2022 | 2,649,828 | 779,519 | 4,364,025 | 823,260 | 1,626,991 | 2,531,487 | 11,339,020 |
| 2023 | 3,083,670 | 871,381 | 4,973,578 | 973,449 | 1,801,994 | 2,977,010 | 12,661,688 |
| 2024 | 3,452,269 | 961,908 | 5,010,532 | 1,068,695 | 1,955,351 | 3,394,124 | 13,947,820 |
| 2025 | 3,778,473 | 1,053,645 | 4,676,460 | 1,144,143 | 2,095,930 | 3,784,035 | 15,178,483 |
2015 - 2024
Cumulative absolute amount of net migration, Canada: 3rd among G7 since 2018, 4th among G7 from 2015 to 2017
In 2024, Canada: 3,452,296
-Net Migration (% of Population), G7
-Cumulative Net Migration (% of Population), G7
-No. of International Students, Canada
1)Three Differentiating Factors Behind Canada's GDP among G7
2)Without those 3 tricks and the historically low-interest-rate environment, what would be left?
Latest figures for cumulative net migration since 2015, G7 countries, as of 2025. Source: World Bank, WDI.
| Period | Canada | United States | Japan | Germany | United Kingdom | France | Italy |
|---|---|---|---|---|---|---|---|
| 2025 | 3,778,473 | 15,178,483 | 2,095,930 | 4,676,460 | 3,784,035 | 1,053,645 | 1,144,143 |
| 2024 | 3,452,269 | 13,947,820 | 1,955,351 | 5,010,532 | 3,394,124 | 961,908 | 1,068,695 |
| 2023 | 3,083,670 | 12,661,688 | 1,801,994 | 4,973,578 | 2,977,010 | 871,381 | 973,449 |
| 2022 | 2,649,828 | 11,339,020 | 1,626,991 | 4,364,025 | 2,531,487 | 779,519 | 823,260 |
| 2021 | 2,189,840 | 10,020,011 | 1,451,988 | 3,382,473 | 2,044,458 | 600,142 | 592,032 |
| 2020 | 1,990,973 | 9,345,224 | 1,486,984 | 3,072,209 | 1,581,491 | 468,677 | 434,705 |
| 2019 | 1,734,381 | 9,015,455 | 1,444,983 | 2,868,741 | 1,437,270 | 323,084 | 349,424 |
| 2018 | 1,346,696 | 7,240,955 | 1,126,793 | 2,549,659 | 1,204,543 | 251,112 | 302,790 |
| 2017 | 926,472 | 5,475,994 | 806,192 | 2,145,751 | 944,799 | 118,187 | 219,104 |
| 2016 | 553,787 | 3,611,256 | 483,628 | 1,692,763 | 672,488 | 15,203 | 123,957 |
| 2015 | 224,332 | 1,722,127 | 168,896 | 1,175,283 | 347,839 | -345 | 39,389 |