List of all PNP programs in Canada
You can find the List of all PNP programs in Canada in the below table.

If you have low CRS points in Express Entry programs, PNP programs can be a great option to increase your CRS points by adding 600 points.
Each PNP program consists of different immigration streams. The links in the List of all PNP programs in Canada below will open in a new tab and lead you directly to the PNP program page.
List of all PNP programs in Canada

[All links open in a new tab]
Quebec
Arrima – Quebec’s own immigration program
Saskatchewan
SINP – Saskatchewan’s PNP Program
Ontario
Manitoba
Alberta
British Columbia
BC PNP – British Columbia’s PNP Program
Prince Edward Island
PEI – Prince Edward Island’s PNP Program
New Brunswick
NBPNP – New Brunswick’s PNP Program
Nova Scotia
NSNP – Nova Scotia’s PNP Program
New Foundland & Labrador
NLPNP – New Foundland & Labrador’s PNP Program
Northwest Territories
Northwest Territories PNP Program
Yukon
