Key takeaways
- The maximum registration score is 200 points.
- Human capital factors give up to 120: work experience 40, education 40, language 40.
- Economic factors give up to 80: hourly wage 55, area of employment in B.C. 25.
- BC PNP does not publish a minimum score to register. Each draw sets its own minimum score.
- Many draws target certain jobs, such as health care, childcare or construction trades.
- Points are based on the guide effective June 10, 2026. BC PNP can change the grid.
How the score is used
First you submit a free registration in the BC PNP Online portal. BC PNP gives it a score out of 200 and puts it in the registration pool for up to 12 months. From time to time, BC PNP holds a draw and sends an invitation to apply (ITA) to people in the pool. Some draws use points only. Others target certain jobs, such as health care, childcare or construction trades, or a minimum wage. The minimum score is different in each draw. You can see past draws on our PNP draws tracker.
If you get an invitation, you have 30 calendar days (no extensions) to submit a full application. BC PNP checks it against your registration. If it is approved, you get a provincial nomination and then apply to the federal government for permanent residence. If you used the Express Entry BC option, the nomination adds 600 points to your federal CRS score (IRCC’s Express Entry rule). See the CRS calculator and the CRS improvement simulator.
The full BC PNP registration points grid (Program Guide, Part 8)
Every factor and point value in British Columbia’s published grid, out of 200 points. Grid as of June 10, 2026, checked November 6, 2026 against WelcomeBC: Skills Immigration Program Guide (PDF) and the other official sources listed under Sources.
| Factor and your situation | Points |
|---|---|
| Directly related work experience: up to 40 points in total | |
| Years of directly related work experience (up to 20) | |
| No experience | 0 |
| Less than 1 year | 1 |
| At least 1 but less than 2 years | 4 |
| At least 2 but less than 3 years | 8 |
| At least 3 but less than 4 years | 12 |
| At least 4 but less than 5 years | 16 |
| 5 years or more | 20 |
| At least 1 year of directly related work experience in Canada (up to 10) (only with 1 year or more of directly related experience) | |
| Yes | 10 |
| No | 0 |
| Currently working full-time in B.C. for the employer and in the job in your registration (up to 10) | |
| Yes | 10 |
| No | 0 |
| Highest level of education: up to 40 points in total | |
| Highest level of education completed (up to 27) | |
| Secondary school (high school) or less | 0 |
| Post-secondary diploma or certificate (trades or non-trades) | 5 |
| Associate degree | 5 |
| Bachelor's degree | 15 |
| Post-graduate certificate or diploma | 15 |
| Master's degree | 22 |
| Doctoral degree | 27 |
| Where you completed your highest post-secondary education (up to 8) (only for post-secondary education) | |
| Outside Canada | 0 |
| In Canada, outside B.C. | 6 |
| In B.C. | 8 |
| Eligible B.C. professional designation for your job offer (up to 5) | |
| Yes | 5 |
| No | 0 |
| Language proficiency in English or French: up to 40 points in total | |
| Language test result (lowest CLB of the four skills) (up to 30) | |
| Below CLB 4, or no test | 0 |
| CLB 4 | 5 |
| CLB 5 | 10 |
| CLB 6 | 15 |
| CLB 7 | 20 |
| CLB 8 | 25 |
| CLB 9 or higher | 30 |
| Valid English test and French test, both at CLB 4 or higher (up to 10) (only with CLB 4 or higher) | |
| Yes | 10 |
| No | 0 |
| Hourly wage of your B.C. job offer (up to 55) | |
| Less than $16 per hour | 0 |
| $16 to $16.99 per hour | 1 |
| $17 to $17.99 per hour | 2 |
| $18 to $18.99 per hour | 3 |
| $19 to $19.99 per hour | 4 |
| $20 to $20.99 per hour | 5 |
| $21 to $21.99 per hour | 6 |
| $22 to $22.99 per hour | 7 |
| $23 to $23.99 per hour | 8 |
| $24 to $24.99 per hour | 9 |
| $25 to $25.99 per hour | 10 |
| $26 to $26.99 per hour | 11 |
| $27 to $27.99 per hour | 12 |
| $28 to $28.99 per hour | 13 |
| $29 to $29.99 per hour | 14 |
| $30 to $30.99 per hour | 15 |
| $31 to $31.99 per hour | 16 |
| $32 to $32.99 per hour | 17 |
| $33 to $33.99 per hour | 18 |
| $34 to $34.99 per hour | 19 |
| $35 to $35.99 per hour | 20 |
| $36 to $36.99 per hour | 21 |
| $37 to $37.99 per hour | 22 |
| $38 to $38.99 per hour | 23 |
| $39 to $39.99 per hour | 24 |
| $40 to $40.99 per hour | 25 |
| $41 to $41.99 per hour | 26 |
| $42 to $42.99 per hour | 27 |
| $43 to $43.99 per hour | 28 |
| $44 to $44.99 per hour | 29 |
| $45 to $45.99 per hour | 30 |
| $46 to $46.99 per hour | 31 |
| $47 to $47.99 per hour | 32 |
| $48 to $48.99 per hour | 33 |
| $49 to $49.99 per hour | 34 |
| $50 to $50.99 per hour | 35 |
| $51 to $51.99 per hour | 36 |
| $52 to $52.99 per hour | 37 |
| $53 to $53.99 per hour | 38 |
| $54 to $54.99 per hour | 39 |
| $55 to $55.99 per hour | 40 |
| $56 to $56.99 per hour | 41 |
| $57 to $57.99 per hour | 42 |
| $58 to $58.99 per hour | 43 |
| $59 to $59.99 per hour | 44 |
| $60 to $60.99 per hour | 45 |
| $61 to $61.99 per hour | 46 |
| $62 to $62.99 per hour | 47 |
| $63 to $63.99 per hour | 48 |
| $64 to $64.99 per hour | 49 |
| $65 to $65.99 per hour | 50 |
| $66 to $66.99 per hour | 51 |
| $67 to $67.99 per hour | 52 |
| $68 to $68.99 per hour | 53 |
| $69 to $69.99 per hour | 54 |
| $70 or more per hour | 55 |
| Area of employment in B.C. (up to 25) | |
| Area 1: Metro Vancouver Regional District | 0 |
| Area 2: Squamish, Abbotsford, Agassiz, Mission or Chilliwack | 5 |
| Area 2, plus regional experience or regional alumni | 15 |
| Area 3: anywhere else in B.C. | 15 |
| Area 3, plus regional experience or regional alumni | 25 |
- The maximum registration score is 200: 120 for human capital factors (work experience 40, education 40, language 40) and 80 for economic factors (hourly wage 55, area of employment 25). Source: Skills Immigration Program Guide, Part 8.
- BC PNP does not publish a minimum score to register. BC PNP invites people from the registration pool in draws. Each draw sets its own minimum score and may target certain jobs or sectors.
- Registration is free. A registration stays in the pool for 12 months. Health Authority stream applicants apply directly and do not register.
- BC PNP checks your registration against your application. If your score drops below the minimum score of the draw that invited you, your application may be refused.
- Points for the B.C. or Canada education bonus apply only to post-secondary education. A high school diploma gets no education points, wherever it was completed.
- You can get the 10 points for Canadian experience only if you have 1 year or more of directly related experience.
- BC PNP may change the scoring grid, update scores and change how it selects people at any time (Program Guide, section 7.3(a)).
- This is an unofficial estimate. Only BC PNP decides your registration score.
Worked example
Example: software developer in Vancouver, foreign bachelor, CLB 8, $45.50/hour, 3 years of experience, working for the employer now. This is the same profile the calculator above starts with.
| Factor | This profile | Points |
|---|---|---|
| Years of directly related work experience | At least 3 but less than 4 years | 12 |
| At least 1 year of directly related work experience in Canada | Yes | 10 |
| Currently working full-time in B.C. for the employer and in the job in your registration | Yes | 10 |
| Highest level of education completed | Bachelor's degree | 15 |
| Where you completed your highest post-secondary education | Outside Canada | 0 |
| Eligible B.C. professional designation for your job offer | No | 0 |
| Language test result (lowest CLB of the four skills) | CLB 8 | 25 |
| Valid English test and French test, both at CLB 4 or higher | No | 0 |
| Hourly wage of your B.C. job offer | $45.50 per hour | 30 |
| Area of employment in B.C. | Area 1: Metro Vancouver Regional District | 0 |
| Total | 102 of 200 | |
How does BC PNP count my hourly wage?
BC PNP uses only the base hourly wage in your B.C. job offer. Bonuses, commissions, tips, overtime, housing allowances and room and board do not count. If your offer shows a yearly salary, divide it by 52, then by your hours per week. BC PNP will not use fewer than 30 or more than 40 hours a week. For example, $83,200 a year at 40 hours a week is $40.00 an hour, which is 25 points. Wages of $70.00 an hour or more get the full 55 points. Less than $16.00 an hour gets 0.
Full-time elementary and secondary school teachers use a fixed formula: yearly wage ÷ 52 ÷ 30.
Which area of B.C. am I in?
BC PNP scores your main work location. This is where you regularly report to work. If you work from home, it is your home address.
- Area 1 (0 points): Metro Vancouver Regional District.
- Area 2 (5 points): Squamish, Abbotsford, Agassiz, Mission and Chilliwack.
- Area 3 (15 points): anywhere else in B.C.
If your job is in Area 2 or 3, you may get 10 more points for regional experience (1 year of full-time paid work in B.C. outside Metro Vancouver in the 5 years before you register) or regional alumni (you graduated in the last 3 years from a public B.C. school outside Metro Vancouver while living outside Metro Vancouver). You get these 10 points only once.
Recent British Columbia draws
The latest British Columbia draws, as published on www.welcomebc.ca (checked November 6, 2026). Past lowest scores are not a prediction of future draws.
| Date | Stream | Minimum score | Invitations |
|---|---|---|---|
| October 29, 2026 | Innovate: High Economic Impact (Minimum wage of $49/hour and $99,000/year, and NOC 0, 1, 2, or 3) | N/A | 524 |
| October 29, 2026 | Innovate: High Economic Impact (Points) | 131 | 248 |
| October 15, 2026 | Temporary Rural/Remote Health Support Initiative (Points) | 54 | 16 |
| October 8, 2026 | Care: Childcare (Early childhood educators only) | 99 | 86 |
| October 8, 2026 | Care: Veterinary Care (All priority veterinary care occupations) | 86 | <5 |
| October 8, 2026 | Care: Health (All priority health care occupations) | 76 | 82 |
| October 8, 2026 | Build: Construction Trades (All priority construction occupations) | 94 | 115 |
N/A: this draw chose people by job and wage, not by points.
See every province in our PNP draw tracker.