Population of Canada today

40,346,394
Saturday, February 14, 2026

Population of Canada as of today

The current population of Canada is 40,346,394 with an annual growth rate of 0.794%. Canada has a population of 0.488% of the world's population.

Population40,346,394
Growth Rate0.794%
Male20,032,187 (49.651%)
Female20,314,206 (50.349%)
Today Change+ 744
Births today840
Deaths today770
Births in 202644,396
Deaths in 202640,720
Change in 2026+ 39,324 (0.098%)

Population chart for Canada

Population History of Canada

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202539,946,376359,1180.899%40,305,494
202439,538,484405,6651.026%39,944,149
202339,059,725475,7471.218%39,535,472
202238,582,793474,1831.229%39,056,976
202138,325,321256,7800.67%38,582,101
202038,018,483305,6690.804%38,324,152
201937,547,386468,2161.247%38,015,602
201837,042,624501,1871.353%37,543,811
201736,574,369465,2261.272%37,039,595
201636,132,317439,3691.216%36,571,686

Net Migration Rate of Canada

The net migration rate of Canada in the most recent year (2023) is estimated at 433,842, indicating a positive migration trend where more people are arriving than leaving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
2023433,842
2022459,988
2021198,867
2020256,592
2019387,685
2018420,224
2017372,685
2016329,455
2015224,332
2014192,884

The population of countries near Canada

RankIsoCountryPopulationEquivalent Canada
1US United States348,388,102863.814%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata