Two pathways to Canadian PR. One might be significantly easier for you. Here's how to decide.
BC PNP is the provincial system for British Columbia. CRS (Comprehensive Ranking System) is the federal Express Entry system for all of Canada. If you have a job offer in BC, especially in tech or healthcare, BC PNP often has much lower score requirements.
BC PNP is more expensive but often more predictable for workers in BC.
*Single applicant. Prices subject to change.
Instant score.
1-4 weeks (if score is high enough).
2-3 months (Tech) to 3-4 months (Skills).
Non-Express Entry: 12-16 months.
Express Entry linked: 4-6 months.
This is the "Gold Standard" for immigration strategy. It combines the ease of BC PNP with the speed of Express Entry.
Create a federal profile. Even if your score is 350 (too low), just get into the pool to get your "Express Entry Profile Number" and "Job Seeker Validation Code".
When registering with SIRS, select the "Express Entry BC" option. You will need your federal profile numbers.
Once BC nominates you, they notify the federal system. Your CRS score jumps by 600 points (e.g., 350 -> 950). You are now guaranteed an ITA in the next federal draw.
Without a full-time, indeterminate job offer from a BC employer, you cannot apply to most BC PNP streams.
Each province has its own PNP. If you want to live in Ontario, Alberta, etc., use their program instead.
If you have a CRS of 500+, you might get an ITA directly through Express Entry without needing the PNP pathway.