In the third quarter, Canada saw 103,751 new immigrants, and the number of non-permanent residents was up by 82,438.
The largest increase was seen in British Columbia, while Newfoundland showed the weakest performance.
Statistics Canada has been tracking demographic data since 1971.