BC Skilled Worker: BC PNP Skills Immigration Guide

The BC Skilled Worker stream is part of BC PNP Skills Immigration. It is mainly for people who have a real job offer from a BC employer and want a provincial nomination for permanent residence.
This page matters because many applicants misunderstand two things: (1) you usually need an invitation to apply, and (2) your wage and job offer details affect both eligibility and your score.
Below is a clear guide to the rules, fees, and steps, based on official BC government sources.

What is the BC Skilled Worker stream?

The BC Skilled Worker stream is for experienced workers in professional, management, technical, trade, or other skilled occupations.
It sits inside the Skills Immigration category, and it can also be linked to Express Entry BC (EEBC) for eligible candidates.

Basic eligibility (what BC PNP checks)

1) Your job offer must be skilled (TEER 0–3)

For Skilled Worker, your job offer must be in NOC TEER 0, 1, 2, or 3.
Your employer must provide a signed job offer letter and support your application.

2) Full-time and usually “indeterminate”

BC PNP defines full-time as at least 30 hours/week, year-round.
The job offer must usually be indeterminate (no end date). BC PNP lists specific exceptions (for example, some priority tech job offers can be time-limited if they meet the program conditions).

3) Work experience: minimum two years

For Skilled Worker, BC PNP requires at least two years of full-time (or full-time equivalent) work experience in a skilled occupation (TEER 0–3), gained within the last 10 years (Canada or abroad).

4) Language (CLB) – plan for CLB 4

BC PNP states that if your job offer is in TEER 2, 3, 4, or 5, you must show CLB 4 in each skill.
For TEER 0 or 1, BC PNP says language test results may not be required at registration unless you are claiming language points, but language can still affect your registration score.
Because of how scoring works, most applicants still choose to complete a language test.

5) Wage rules (very important)

BC PNP says your offered wage must be:

  • within the wage range posted on WorkBC or the federal Job Bank for the occupation/location

  • comparable to wages paid to Canadians/PRs with similar background

  • consistent with your employer’s wage structure

BC PNP does not count things like bonuses, tips, commissions, or housing allowances as part of your wage.

6) Minimum income requirements (family size + location)

BC PNP requires you to meet minimum family income thresholds based on:

  • your annual wage in BC

  • your area of residence in BC

  • number of dependants

BC PNP also warns it may refuse applications if it believes the wage was inflated only to meet the income requirement.

7) Employment must be “eligible”

BC PNP says your application will not be approved if:

  • you hold 10% or more ownership in the company supporting your application

  • you are an independent contractor or subcontractor

Express Entry BC option (EEBC): when it helps

BC PNP confirms the Skilled Worker stream has an Express Entry BC (EEBC) option.
If you are in the federal Express Entry pool and you meet the criteria, BC explains that an EEBC-linked nomination can add points to your federal profile and your PR application may be processed faster under Express Entry.

Internal guidance (Canadianow): EEBC is not a separate stream by itself. You still need to meet the BC Skilled Worker rules first, then select the EEBC option correctly during registration.

Registration and scoring (this is how most people start)

BC PNP explains that:

  • you register online in the BC PNP Online User Portal

  • after registering, you receive a score

  • scoring is based on human capital (experience, education, language) and economic factors (wage, location)

Your registration stays active for up to 12 months, or until you receive an invitation to apply.

Invitations to apply (ITA): not automatic

BC PNP says it periodically invites candidates from the registration pool. Selection is based on registration information and BC labour market needs.

Recent official examples show how much minimum scores and wage thresholds can change:

  • February 11, 2026: invitations based on either a wage threshold (high economic impact) or a minimum score.

  • February 4, 2026: similar structure with different minimums.

This is why “meeting the minimum eligibility” does not mean you will be invited quickly.

Step-by-step process (BC Skilled Worker)

BC PNP lists these steps for Skills Immigration:

  1. Choose your stream (Skilled Worker)

  2. Register online

  3. Wait for an invitation to apply

  4. Submit your BC PNP application

  5. Wait for nomination decision

  6. Submit your IRCC application for permanent residence

Key deadline: 30 days after invitation

BC PNP states that if you are invited, you have up to 30 calendar days to submit a complete application, or the invitation expires and your registration is removed from the pool.

Fees (updated)

BC PNP’s official worker page (last updated January 22, 2026) lists:

  • Registration: no fee

  • Application: $1,750 CAD

  • Request for review: $500 CAD

BC PNP also warns that fees can only be paid through the BC PNP Online User Portal (not by wire transfer, gift cards, etc.).

After nomination, you will also pay separate IRCC fees when applying for permanent residence.

Required documents (typical)

Exact documents depend on your case, but most BC Skilled Worker applications involve:

  • Job offer letter + Employer Declaration Form

  • Proof of work experience (reference letters, pay records)

  • Education documents (and licensing/registration if your job needs it)

  • Language test results (if required, or if claiming points)

  • Proof you meet wage and income requirements

  • Passport and immigration status documents (if in Canada)

For the latest checklists and guides, BC posts official PDFs on its Documents page.

Common reasons people get refused (or lose time)

  • Job offer is not truly indeterminate (or does not meet an allowed exception).

  • Wage is outside the acceptable range, or the package relies on bonuses/allowances to “inflate” income.

  • Applicant is an independent contractor, or has too much ownership in the supporting employer.

  • Invitation deadline missed (30-day submission window).

  • Registration information does not match documents (this is a common audit issue).

FAQ

Is BC Skilled Worker the same as “BC PNP Skills Immigration”?
BC Skilled Worker is one stream inside BC PNP Skills Immigration.

Do I need a job offer?
Yes. Skilled Worker requires a job offer in TEER 0–3 and employer support.

How long is my registration active?
BC PNP says registrations can stay active for up to 12 months unless you are invited earlier.

How long do I have to apply after an invitation?
BC PNP says you have up to 30 calendar days from the invitation date.

How much is the BC PNP application fee now?
The official worker page lists the application fee as $1,750 CAD (registration is free).

Reality check

  • BC Skilled Worker is not first-come-first-served. It usually depends on scoring and invitations.

  • Wage and income rules are strict, and BC can refuse if it believes wage was raised only to meet the threshold.

  • This stream is best for people with a stable job offer and clean documents. It is not a good fit if the job offer is temporary, unclear, or the employer cannot fully support the application.

Government outlinks
BC PNP For Workers (Skilled Worker eligibility + fees + process):
https://www.welcomebc.ca/immigrate-to-b-c/for-workers

BC PNP Invitations to Apply (draw results + pool numbers):
https://www.welcomebc.ca/immigrate-to-b-c/about-the-bc-provincial-nominee-program/invitations-to-apply

BC PNP Documents (Program Guide, Technical Guide, Employer forms):
https://www.welcomebc.ca/immigrate-to-b-c/about-the-bc-provincial-nominee-program/documents

Skills Immigration Program Guide (PDF):
https://www.welcomebc.ca/immigrate-to-b-c/bc-pnp-si-program-guide-pdf

Find your NOC code (IRCC):
https://www.canada.ca/en/immigration-refugees-citizenship/services/immigrate-canada/find-national-occupation-code.html

IRCC fee list:
https://ircc.canada.ca/english/information/fees/fees.asp