BC PNP points calculator
British Columbia scores a Skills Immigration registration out of 200, across five factors: work experience, education, language, the hourly wage of your job offer and where in B.C. the job is. There is no pass mark. The province publishes each draw's minimum after it is held, and some of its invitations use no score at all.
BC PNP Skills Immigration Program Guide, edition effective 10 June 2026, Part 8 (opens in a new tab) verified 29 Sep 2026
Calculate your registration score
Every answer scores from Part 8 of British Columbia's Program Guide. Nothing is submitted, and there is no email step.
Your registration score
0
of 200
British Columbia sets no pass mark for a registration. It invites registrations from its pool in draws, on a score or on other selection factors, and publishes what each draw used after it has been held. Meeting the requirements does not guarantee an invitation.
This score ranks a registration for an invitation to apply for provincial nomination. It is not an Express Entry score and it does not show that you are eligible.
Where your points come from
Every value below comes from Part 8 of the guide. Each factor names its section.
BC PNP Skills Immigration Program Guide, edition effective 10 June 2026, Part 8 (opens in a new tab) verified 29 Sep 2026
Directly related work experience Section 8.1
0 / 40
- Years of directly related experience
- 0 / 20
- At least one year of it in Canada
- 0 / 10
- Working for the B.C. employer now
- 0 / 10
Highest level of education Section 8.2
0 / 40
- Highest credential
- 0 / 27
- Where it was completed
- 0 / 8
- B.C. professional designation
- 0 / 5
Language proficiency in English or French Section 8.3
0 / 40
- Lowest CLB level
- 0 / 30
- Both English and French
- 0 / 10
Hourly wage of the B.C. job offer Section 8.4
0 / 55
- Wage band
- 0 / 55
Area of employment within B.C. Section 8.5
0 / 25
- Area of the job
- 0 / 15
- Regional experience or alumni
- 0 / 10
What British Columbia last invited, by type of draw
Each type of draw invites a different group, so its minimum is not comparable with another's. Where the minimum reads N/A, the selection was made on the wage and occupation shown and no score was used.
| Type of draw | Held | Minimum score | Selected on |
|---|---|---|---|
| Innovate: High Economic Impact | 24 Sep 2026 | 131 | Points |
| Innovate: High Economic Impact | 24 Sep 2026 | N/A | Minimum wage of $52/hour and $105,000/year, and NOC 0, 1, 2, or 3 |
| Temporary Rural/Remote Health Support Initiative | 17 Sep 2026 | 60 | Points |
| Build: Construction Trades | 10 Sep 2026 | 94 | All priority construction occupations * |
| Care: Childcare | 10 Sep 2026 | 99 | Early childhood educators only * |
| Care: Health | 10 Sep 2026 | 76 | All priority health care occupations * |
| Care: Veterinary Care | 10 Sep 2026 | 90 | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation |
| Care: Education | 6 Aug 2026 | 68 | All priority education occupations * |
Pool of 8,013 registrations as of 1 September 2026. WelcomeBC — Invitations to apply (opens in a new tab) verified 3 Oct 2026
What your score is compared with
Not a pass mark, because there is none, and not a single cutoff either. British Columbia holds separate draws for separate groups, and each has its own minimum. These are the 33 selections it has published from 6 May 2026 to 24 September 2026, newest first. Find the type of draw your job belongs to and read down it.
| Date | Type of draw | Selected on | Minimum score | Invitations |
|---|---|---|---|---|
| 24 Sep 2026 | Innovate: High Economic Impact | Points | 131 | 288 |
| 24 Sep 2026 | Innovate: High Economic Impact | Minimum wage of $52/hour and $105,000/year, and NOC 0, 1, 2, or 3 | N/A | 426 |
| 17 Sep 2026 | Temporary Rural/Remote Health Support Initiative | Points | 60 | 33 |
| 10 Sep 2026 | Build: Construction Trades | All priority construction occupations * | 94 | 104 |
| 10 Sep 2026 | Care: Childcare | Early childhood educators only * | 99 | 182 |
| 10 Sep 2026 | Care: Health | All priority health care occupations * | 76 | 143 |
| 10 Sep 2026 | Care: Veterinary Care | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation | 90 | <5 |
| 20 Aug 2026 | Innovate: High Economic Impact | Points | 132 | 265 |
| 20 Aug 2026 | Innovate: High Economic Impact | Minimum wage of $55/hour and $110,000/year, and NOC 0, 1, 2, or 3 | N/A | 337 |
| 6 Aug 2026 | Build: Construction Trades | All priority construction occupations * | 88 | 187 |
| 6 Aug 2026 | Care: Childcare | Early childhood educators only * | 102 | 183 |
| 6 Aug 2026 | Care: Education | All priority education occupations * | 68 | <5 |
| 6 Aug 2026 | Care: Health | All priority health care occupations * | 84 | 124 |
| 6 Aug 2026 | Care: Veterinary Care | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation | 72 | 6 |
| 23 Jul 2026 | Temporary Rural/Remote Health Support Initiative | Points | 50 | 60 |
| 16 Jul 2026 | Innovate: High Economic Impact | Points | 132 | 346 |
| 16 Jul 2026 | Innovate: High Economic Impact | Minimum wage of $58/hour and $115,000/year, and NOC 0, 1, 2, or 3 | N/A | 223 |
| 9 Jul 2026 | Build: Construction Trades | All priority construction occupations * | 97 | 136 |
| 9 Jul 2026 | Care: Childcare | Early childhood educators only * | 108 | 91 |
| 9 Jul 2026 | Care: Health | All priority health care occupations * | 96 | 116 |
| 9 Jul 2026 | Care: Veterinary Care | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation | 88 | <5 |
| 18 Jun 2026 | Innovate: High Economic Impact | Points | 136 | 149 |
| 18 Jun 2026 | Innovate: High Economic Impact | Minimum wage of $62/hour and $125,000/year, and NOC 0, 1, 2, or 3 | N/A | 130 |
| 2 Jun 2026 | Build: Construction Trades | All priority construction occupations * | 101 | 128 |
| 2 Jun 2026 | Care: Childcare | Early childhood educators * | 111 | 91 |
| 2 Jun 2026 | Care: Health | All priority health care occupations * | 100 | 117 |
| 2 Jun 2026 | Care: Veterinary Care | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation | 92 | 6 |
| 14 May 2026 | Innovate: High Economic Impact | Points | 135 | 212 |
| 14 May 2026 | Innovate: High Economic Impact | Minimum wage of $59/hour and $120,000/year, and NOC 0, 1, 2, or 3 | N/A | 225 |
| 6 May 2026 | Build: Construction Trades | All priority construction occupations (including workers who have apprenticeships registered with SkilledTradesBC) * | 108 | 121 |
| 6 May 2026 | Care: Childcare | Early childhood educators only (NOC 42202) * | 115 | 86 |
| 6 May 2026 | Care: Health | All priority health care occupations * | 108 | 117 |
| 6 May 2026 | Care: Veterinary Care | All priority veterinary care occupations / Animal health technologists and veterinary technicians (NOC 32104) with valid professional designation | 100 | 9 |
The other comparison is with everyone else who has registered. As of 1 September 2026 the pool held 8,013 registrations, and British Columbia publishes how many sit in each range of scores. It publishes ranges, not ranks, so a score can be placed in a band and no more precisely than that.
| Score range | Registrations |
|---|---|
| 150+ | 8 |
| 140 - 149 | 22 |
| 130 - 139 | 193 |
| 120 - 129 | 940 |
| 110 - 119 | 1,273 |
| 100 - 109 | 1,559 |
| 90 - 99 | 1,444 |
| 80 - 89 | 1,236 |
| 70 - 79 | 750 |
| 60 - 69 | 376 |
| 0 - 59 | 212 |
| Total | 8,013 |
The pool figures are older than the newest draws above: they were counted on 1 September 2026, before the seven selections held since, so the registrations those draws invited are still in them.
Some invitations carry no minimum score
A calculator that hands you a number implies the number decides. It does not always. On 24 September 2026, in its Innovate: High Economic Impact draw, British Columbia invited 426 registrations on this test alone: Minimum wage of $52/hour and $105,000/year, and NOC 0, 1, 2, or 3. The minimum score for that selection is printed as N/A. On the same day it invited 288 more on points, at a minimum of 131.
That was not a one-off. Five of the dates in the table above carry both kinds of selection, side by side. The guide allows for it: British Columbia selects on the wage or skill level of the job offer, the occupation, education, language and other factors, and a score is one of them. So a registration below every published minimum can still be invited, and the threshold it would have to meet is set by the province at each draw, not by the grid.
What the grid does decide is the other half. If an application shows a lower score
than the registration did, the guide says it may be refused where
your revised registration score is below the minimum draw score at the time you were invited to apply
. A generous estimate is not a harmless
one.
The BC PNP points chart: five factors and their maximums
British Columbia groups them in two. Human capital factors are about you and come to 120; economic factors are about the job and come to 80. In every factor the maximum is exactly what its best answers add up to, so nothing is capped and no points are taken back.
| Factor | Group | Guide section | Maximum |
|---|---|---|---|
| Directly related work experience | Human capital factors | 8.1 | 40 |
| Highest level of education | Human capital factors | 8.2 | 40 |
| Language proficiency in English or French | Human capital factors | 8.3 | 40 |
| Hourly wage of the B.C. job offer | Economic factors | 8.4 | 55 |
| Area of employment within B.C. | Economic factors | 8.5 | 25 |
| Total | 200 |
Directly related work experience
Directly related means paid work under the same NOC code as your B.C. job offer. Work in a
related occupation at the same or a higher TEER category can count as well, if you can show
at application how it relates. All directly related work experience must have been obtained within the last 10 years.
Part-time work
counts at half its length whatever the hours were, and time on a leave of absence does not
count at all, even if you stayed employed.
| Directly related work experience | Points |
|---|---|
| 5 years or more | 20 |
| 4 years, but less than 5 | 16 |
| 3 years, but less than 4 | 12 |
| 2 years, but less than 3 | 8 |
| 1 year, but less than 2 | 4 |
| Less than 1 year | 1 |
| No directly related experience | 0 |
| Addition: at least one year of it in Canada | +10 |
| Addition: working full-time in B.C. now, for this employer in this occupation | +10 |
| Maximum | 40 |
The two additions can be held together. The guide does not say so in words; its printed maximum of 40 can only be reached if they are. The year in Canada means at least 12 months at full-time hours, or at least 24 months below them, and only while you were authorised to work.
Highest level of education
Only your highest completed credential scores, and the study has to have been longer than
six months. The addition for studying in B.C. or elsewhere in Canada follows that same
credential, which is the rule most calculators get wrong:
These additional points will only be awarded to the highest level of education indicated in your registration.
A master's degree from outside Canada
earns no addition for a diploma earned in B.C.
| Highest level of education | Points |
|---|---|
| Doctoral degree | 27 |
| Master’s degree | 22 |
| Post-graduate certificate or diploma | 15 |
| Bachelor’s degree | 15 |
| Associate degree | 5 |
| Post-secondary diploma or certificate (trades or non-trades) | 5 |
| Secondary school or less | 0 |
| Addition: that credential was completed in B.C. | +8 |
| or: completed in Canada, outside B.C. | +6 |
| Addition: eligible professional designation in B.C. | +5 |
| Maximum | 40 |
The professional designation addition is narrower than its name. It applies to a job in one of 11 occupation groups, with the B.C. designation that goes with that job. Registered nurses, physicians, engineers and accountants are not among them.
| Occupation | NOC | Designation that counts |
|---|---|---|
| Any Trade | — | Trades workers who have a valid trade certificate issued by SkilledTradesBC or trades apprentices registered with SkilledTradesBC |
| Dental Assistants | 33100 | Dental Assistants certified with British Columbia College of Oral Health Professionals |
| Dental Hygienists | 32111 | Dental Hygienists registered with British Columbia College of Oral Health Professionals |
| Dental Technicians | 32112 | Dental Technicians registered with British Columbia College of Oral Health Professionals |
| Denturists | 32110 | Denturists certified with British Columbia College of Oral Health Professionals |
| Early Childhood Educators (ECE) | 42202 | ECEs with a valid ECE One Year or ECE Five Year Certificate with the Early Childhood Educator Registry |
| Health Care Aide | 33102 | Health Care Aides registered with BC Care Aide & Community Health Worker Registration |
| Pharmacy Technicians | 32124 | Pharmacy Technicians registered with The College of Pharmacists of British Columbia |
| Practical Nurses | 32101 | Practical Nurses licenced with The British Columbia College of Nurses and Midwives |
| Traditional Chinese medicine practitioners and acupuncturists | 32200 | Practitioners licensed through The College of Traditional Chinese Medicine Practitioners and Acupuncturists of BC |
| Veterinary technicians | 32104 | Veterinary Technicians registered with British Columbia Veterinary Technologists Association |
Language proficiency in English or French
One level scores, and it is your weakest. British Columbia takes the lowest Canadian Language Benchmark level across listening, speaking, reading and writing, so three abilities at CLB 9 and one at CLB 7 score as CLB 7. That is the opposite of Express Entry, which scores each ability and adds them. A test result has to be converted to a level first. British Columbia's guide prints test scores for CLB 4 only and points to the federal equivalency charts for every other level; the CLB calculator reads those charts.
| Lowest CLB level of the four abilities | Points |
|---|---|
| CLB 9 or higher | 30 |
| CLB 8 | 25 |
| CLB 7 | 20 |
| CLB 6 | 15 |
| CLB 5 | 10 |
| CLB 4 | 5 |
| Below CLB 4, or no test submitted | 0 |
| Addition: valid tests in both English and French, CLB 4 or higher in every ability | +10 |
| Maximum | 40 |
Test results will be considered valid for the two years from the date of issuance.
The result has to be valid on the day you
register. For a job in NOC TEER 2, 3, 4 or 5 a test is not optional: below CLB 4 is a
requirement not met, not merely a factor scoring nothing.
Hourly wage of the B.C. job offer
The largest factor, and the only one read from a number. The guide prints
56 bands, from less than $16.00 an hour to
$70.00 an hour or more. When assessing your wages, the BC PNP will only consider your hourly rate of pay.
The BC PNP will not consider bonuses, commissions, profit-sharing distributions, tips/gratuities, overtime wages, housing allowances, room and board, or other similar payments to be part of your wage.
If your job offer states a salary and no hourly wage, the guide converts it:
To calculate your hourly wage, divide your annual wage by 52 weeks, then divide the result by the number of hours you work per week.
It accepts that calculation only on
30 to 40 hours a week, and it
does not say what it does with a week outside that range. This calculator does not guess:
it shows no wage score and says why.
A raise is not a strategy here.
Applications will not be approved where there are reasonable grounds to believe that the offered wage has been inflated or increased for the purpose of receiving a higher registration score or for meeting invitation selection factors.
All 56 wage bands and their points
| Hourly wage | Points |
|---|---|
| $70.00 an hour or more | 55 |
| $69.00 to $69.99 an hour | 54 |
| $68.00 to $68.99 an hour | 53 |
| $67.00 to $67.99 an hour | 52 |
| $66.00 to $66.99 an hour | 51 |
| $65.00 to $65.99 an hour | 50 |
| $64.00 to $64.99 an hour | 49 |
| $63.00 to $63.99 an hour | 48 |
| $62.00 to $62.99 an hour | 47 |
| $61.00 to $61.99 an hour | 46 |
| $60.00 to $60.99 an hour | 45 |
| $59.00 to $59.99 an hour | 44 |
| $58.00 to $58.99 an hour | 43 |
| $57.00 to $57.99 an hour | 42 |
| $56.00 to $56.99 an hour | 41 |
| $55.00 to $55.99 an hour | 40 |
| $54.00 to $54.99 an hour | 39 |
| $53.00 to $53.99 an hour | 38 |
| $52.00 to $52.99 an hour | 37 |
| $51.00 to $51.99 an hour | 36 |
| $50.00 to $50.99 an hour | 35 |
| $49.00 to $49.99 an hour | 34 |
| $48.00 to $48.99 an hour | 33 |
| $47.00 to $47.99 an hour | 32 |
| $46.00 to $46.99 an hour | 31 |
| $45.00 to $45.99 an hour | 30 |
| $44.00 to $44.99 an hour | 29 |
| $43.00 to $43.99 an hour | 28 |
| $42.00 to $42.99 an hour | 27 |
| $41.00 to $41.99 an hour | 26 |
| $40.00 to $40.99 an hour | 25 |
| $39.00 to $39.99 an hour | 24 |
| $38.00 to $38.99 an hour | 23 |
| $37.00 to $37.99 an hour | 22 |
| $36.00 to $36.99 an hour | 21 |
| $35.00 to $35.99 an hour | 20 |
| $34.00 to $34.99 an hour | 19 |
| $33.00 to $33.99 an hour | 18 |
| $32.00 to $32.99 an hour | 17 |
| $31.00 to $31.99 an hour | 16 |
| $30.00 to $30.99 an hour | 15 |
| $29.00 to $29.99 an hour | 14 |
| $28.00 to $28.99 an hour | 13 |
| $27.00 to $27.99 an hour | 12 |
| $26.00 to $26.99 an hour | 11 |
| $25.00 to $25.99 an hour | 10 |
| $24.00 to $24.99 an hour | 9 |
| $23.00 to $23.99 an hour | 8 |
| $22.00 to $22.99 an hour | 7 |
| $21.00 to $21.99 an hour | 6 |
| $20.00 to $20.99 an hour | 5 |
| $19.00 to $19.99 an hour | 4 |
| $18.00 to $18.99 an hour | 3 |
| $17.00 to $17.99 an hour | 2 |
| $16.00 to $16.99 an hour | 1 |
| Less than $16.00 an hour | 0 |
| Maximum | 55 |
Area of employment within B.C.
British Columbia sorts the province into three areas and scores the one your job is in.
Your main work location is where you regularly and physically report to work, and where you can reasonably perform the job duties listed in your job offer.
If you work from home, your area of employment is determined by your residential address.
The area is worked out from the address when you register. The guide names the places in
Area 2 and publishes no map or list of boundaries, so this calculator asks you which area
applies and cannot look an address up.
| Area of employment | Points |
|---|---|
| Area 1 — Metro Vancouver Regional District | 0 |
| Area 2 — Squamish, Abbotsford, Agassiz, Mission or Chilliwack | 5 |
| Area 3 — anywhere else in B.C. | 15 |
| Addition: regional experience, or regional alumni (Area 2 or 3 only) | +10 |
| Maximum | 25 |
Regional experience and regional alumni are two ways to earn one addition, not two
additions. If you qualify for both regional experience and regional alumni points, you will only receive points for one factor (max 10 points).
And neither applies to a job in
Metro Vancouver: If the work location identified in your job offer is in Area 1, you are not eligible for these additional points.
“SIRS” and the registration score are the same thing
If you arrived from a page about a “SIRS score”, you are in the right place. SIRS stood for Skills Immigration Registration System, and British Columbia's guide used the name up to its edition of 14 June 2022. The next edition, effective 16 November 2022, dropped both the name and the acronym, and no edition since has used either. The guide's own words are “registration score”, set out under “Registration Scoring Factors”.
The same edition changed the scale. The maximum printed in the guide was 190 before it and has been 200 since. A page that still uses the old name is not wrong to, since it is what people search for, but it is worth checking that its numbers are not as old as its vocabulary.
BC PNP Skills Immigration Program Guide, archived editions effective 10 March 2022 to 10 June 2026 (opens in a new tab) verified 29 Sep 2026
A worked example
Someone with a job offer in Squamish, Abbotsford, Agassiz, Mission or Chilliwack, already working there, with a degree from outside Canada.
| What they have | Points |
|---|---|
| Directly related experience: 3 years, but less than 4 | 12 |
| At least one year of it in Canada | 10 |
| Working for the B.C. employer now | 10 |
| Bachelor’s degree, completed outside Canada | 15 |
| Language: CLB 7 as the lowest ability | 20 |
| Wage: $42.00 to $42.99 an hour | 27 |
| Area 2 — Squamish, Abbotsford, Agassiz, Mission or Chilliwack | 5 |
| Regional experience: a year of full-time work in that area | 10 |
| Registration score | 109 of 200 |
One line costs this person points without their having done anything wrong: the degree was earned abroad, so the education addition is nothing. One line is easy to miss. The year already worked in Area 2 is regional experience, and a calculator that asks only where the job is would leave it out. In the pool as of 1 September 2026, 109 falls in the 100 - 109 band, which held 1,559 registrations.
Read against the latest draw of each type: 109 is at or above the minimum printed for Temporary Rural/Remote Health Support Initiative (60), Build: Construction Trades (94), Care: Childcare (99), Care: Health (76), Care: Veterinary Care (90) and Care: Education (68), and below it for Innovate: High Economic Impact (131). That comparison says nothing unless the job is in an occupation the draw covers, which is a question for the selection factors in the table and not for the score.
What this score is, and is not
It belongs to one step. You register with British Columbia, the registration is scored, and the province may invite you to apply for a nomination. If it nominates you, you then apply to the federal government for permanent residence. The registration score ranks you for the invitation and for nothing after it.
It is not a Comprehensive Ranking System score, and the two are easy to confuse because they meet. A nomination under the Express Entry BC option is worth 600 of the 1,200 points on the federal scale. So the order runs one way: the British Columbia score helps you get the nomination, and the nomination changes your federal score. The CRS calculator scores the federal side, and the record of Express Entry draws shows what nominated candidates were invited at.
It is not an eligibility test either. The Skilled Worker stream asks for a job offer in an
eligible occupation and two years of skilled work experience, and those are decided
separately from the score. The Health Authority stream skips the score altogether:
You do not need to register for this stream.
And entrepreneur registrations are
scored on a different grid with its own draws, which this calculator does not apply to.
Which edition these values come from
The BC PNP Skills Immigration Program Guide, edition effective 10 June 2026, Part 8, pages 50–60. British Columbia publishes the guide at one address that always serves the current edition, so a link alone does not say which edition a calculator read. This page says, and its values are re-read from the guide twice a month.
One thing in the document will look wrong if you open it. The page footers disagree: pages 2–25 say “effective June 10, 2026”, pages 26–63 say “effective May 28, 2026”. Part 8 is among the pages carrying the older date. The edition is the newer one, on the evidence of the guide's own list of updates and of British Columbia's archive of editions, and its scoring tables are identical to the previous edition's.
The information in the Skills Immigration Program Guide shall be considered correct
, the guide says of
itself, and that includes this page.
How we verify and correct what we publish,
and how to tell us about a mistake.
Frequently asked questions
How do I calculate my BC PNP score?
How many points do you need for BC PNP?
What are the salary requirements for BC PNP?
How do I maximize my BC PNP score?
How do I check if I am eligible for BC PNP?
Is there an official BC PNP points calculator?
Is SIRS the same as the BC PNP registration score?
Does age score points in the BC PNP?
Can I use this calculator without a job offer?
Does a high score guarantee an invitation?
How long does a registration stay in the pool?
How often should I recalculate my score?
Informational only — not immigration advice. Points rules change; always confirm your eligibility against the official source before you act on any result here.