Канада является страной с крайне либеральным по отношению к потенциальным иммигрантам законодательством. Правительство Канады понимает, что обширные территории страны необходимо заселять людьми и поэтому ежегодно привлекает сотни тысяч новых мигрантов. В Канаде действуют как общефедеральные программы, так и специальные программы, осуществляемые на территории провинций — в Квебеке, Саскачеване и многих других.