Canada PNP fees differ by province and stream. Here’s a quick breakdown (as of 2025):

PNP program

Processing Fees (in CAD)

Alberta Advantage Immigration Program (AAIP)

$500 - $3,500

British Columbia Provincial Nominee Program (BCPNP)

$1,150 - $3,500

Manitoba Provincial Nominee Program (MPNP)

$500 - $2,500

New Brunswick Provincial Nominee Program (NB PNP)

$250 - $2,000

Newfoundland and Labrador Provincial Nominee Program (NL PNP)

$250 - $1,000

Nova Scotia Nominee Program (NSNP)

NA

Ontario Immigrant Nominee Program (OINP)

$1,500 - $3,500

Prince Edward Island Provincial Nominee Program (PEI PNP)

$300 - $10,000

Saskatchewan Immigrant Nominee Program (SINP)

$350 - $2,500

Northwest Territories Nominee Program (NT PNP)

$550

Yukon Provincial Nominee Program (YPNP)

$1,325

 

Note: These fees are in addition to federal immigration fees, language tests, ECA (Educational Credential Assessment), and medical exams.