No. of Canadian permanent residents by immigration program
The number of Canadian permanent residents by stream of entry.
In 2017, there were 35,020 under the Canadian Experience Class stream, 8,732 under the Provincial/Territorial Nominee stream, 41,364 under the federal skilled worker stream, and 906 under the federal skilled trades program.
In 2018, there were 30,571 under the Canadian Experience Class stream, 10,802 under the Provincial/Territorial Nominee stream, 47,523 under the federal skilled worker stream, and 904 under the federal skilled trades program.
In 2019, there were 30,563 under the Canadian Experience Class stream, 14928 under the Provincial/Territorial Nominee stream, 38,809 under the federal skilled worker stream, and 1000 under the federal skilled trades program.
In 2020, there were 58,201 under the Canadian Experience Class stream, 14,209 under the Provincial/Territorial Nominee stream, 34,689 under the federal skilled worker stream, and 251 under the federal skilled trades program.