
Immigration is almost solely responsible for the largest annual population boom Canada has seen since 1957, new estimates from Statistics Canada show.
The population is now estimated to be well over 40 million.
Canada also saw a massive 46 per cent increase in the number of temporary residents in Canada over the same period. Statistics Canada estimates there were 2.2 million “non-permanent” residents in Canada as of July 1, 2023.