Provincial Nominee Program
There are different demands for skilled foreign workers across Canada, so most provinces and territories have collaborated with the Canadian national government to create a Provincial Nominee Program (PNP) that meets their local needs. In general, a foreign worker will apply to the PNP of a particular province or territory in Canada and if issued a provincial nomination, will next apply for immigration with the national government which has the sole authority to issue a Canadian visa.
Canadian provinces and territories that participate in the Provincial Nominee Program (PNP) include: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Northwest Territories, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan, and Yukon Territory.
Please note that the mainly French-speaking province of Quebec does not participate in the PNP, so foreign workers who want to live and work in Quebec should apply instead for the Quebec Skilled Worker Program (QSWP) which has its own eligibility requirements and procedure.