Cada província no Canadá possui os seus próprios programas de imigração voltados para as necessidades específicas da província. Geralmente, os programas províncias, chamados de PNPs, possuem requisitos próprios e focam em candidatos que já possuem algum vínculo com determinada província, seja através de estudos ou trabalho, por exemplo.
Os PNPs têm sido uma ótima opção para aqueles candidatos que não possuem pontuação suficientes para receber o convite para residência permanente através do Express Entry.