The BC PNP Skilled Worker stream is for experienced workers in professional, management, technical, trade and other skilled occupations who have an eligible job offer in British Columbia and meet the program requirements.
The stream is part of B.C.'s Skills Immigration pathway. Meeting the minimum eligibility requirements allows a person to register, but does not guarantee an Invitation to Apply or nomination. The BC PNP can prioritize candidates according to the province's labour-market and economic-development needs.
NOC TEER 0, 1, 2 or 3The offered job must be in an eligible skilled occupation.
Full-Time B.C. Job OfferGenerally regular, year-round and indeterminate with an eligible B.C. employer.
2 Years Skilled ExperienceMinimum two years full-time equivalent skilled work experience within the last 10 years.
CLB 4 MinimumApplicants must meet the current minimum language requirement and occupation-specific qualifications.
What Is the BC PNP Skilled Worker Stream?
Watch: BC PNP Skilled Worker — overview
The Skilled Worker stream provides a provincial nomination pathway for experienced workers whose skills and qualifications can contribute to British Columbia's workforce and economy.
An eligible candidate first registers with the BC PNP. Registrations are placed in a pool and may be invited based on their registration score, economic impact, occupation, wage, region, professional designation, language ability, work experience or other strategic priorities.
Important: BC PNP selection is not based only on whether your NOC is eligible. Eligibility, registration score and provincial selection priorities are separate considerations.
Core Eligibility Requirements
Applicant Requirements
Job offer in an eligible NOC TEER 0, 1, 2 or 3 occupation
Minimum two years of full-time or full-time-equivalent skilled work experience
Work experience can be obtained in Canada or abroad and must generally be within the last 10 years
Meet the education, training, licensing, registration or certification required for the offered occupation
Meet the current minimum language requirement of CLB 4
Meet applicable wage and minimum family-income requirements
Have or be eligible to obtain legal immigration status in Canada where required
Job Offer Requirements
One regular full-time position
At least an average of 30 hours per week, year-round
Generally indeterminate, meaning no defined end date
Offered by an eligible B.C. employer
Employer support must be obtained before registration
Employer must provide the required declaration and supporting documents
Limited-term job offers are accepted only for specific occupations that meet the special criteria
Occupation-specific requirements still apply. If the job requires mandatory licensing, certification or professional registration, you must provide evidence that you meet—or are taking the required steps to meet—those requirements.
Language Requirements
The current minimum BC PNP language requirement is Canadian Language Benchmark (CLB) 4. The BC PNP accepts designated language tests such as CELPIP-General, IELTS General Training, PTE Core, TEF Canada and TCF Canada.
Language test results are generally valid for two years from the date they are issued. If language proficiency is required for your application, the result must still be valid when you apply.
How B.C. Is Prioritizing Workers
B.C. currently organizes its key economic and labour-market priorities under Care, Build and Innovate. These priorities can influence targeted Invitations to Apply, but they do not replace the underlying Skilled Worker eligibility requirements.
CARE
Care Economy
Targeted priorities can include eligible workers in health care, childcare, education and veterinary care who meet the applicable occupation and professional requirements.
BUILD
Construction Trades
B.C. may target eligible certified construction trade workers and workers contributing to projects of strategic importance.
INNOVATE
High Economic Impact
The BC PNP may issue High Economic Impact invitations to attract highly skilled talent across sectors—not only one fixed technology list.
Registration & Selection: More Than a Minimum Score
BC PNP registrations are ranked and selected according to the province's economic and labour-market needs. The program may use one or more factors when deciding whom to invite.
Selection Factors May Include
Level and field of education
Professional designation in B.C.
Language skills
Occupation
Duration and skill level of work experience
Wage and/or skill level of the B.C. job offer
Strategic Factors May Include
Intent to live and work in a particular B.C. region
Specific labour-market needs
Priority business sectors
Regional immigration priorities
Strategic pilots and initiatives
Program integrity considerations
There is no permanent guaranteed cutoff score. Draw factors and thresholds can change. A score that received an invitation in a previous draw does not guarantee an invitation in a future draw.
Occupations Currently Ineligible for Skills Immigration
Not every TEER 0, 1, 2 or 3 occupation is eligible. WelcomeBC currently lists the following occupations as ineligible for all Skills Immigration streams:
Administrative Professionals
NOC 12100 – Executive assistants
NOC 12101 – Human resources and recruitment officers
NOC 12200 – Accounting technicians and bookkeepers
NOC 13100 – Administrative officers
NOC 13110 – Administrative assistants
NOC 13111 – Legal administrative assistants
NOC 13112 – Medical administrative assistants
Other Ineligible Occupations
NOC 62010 – Retail sales supervisors
NOC 62020 – Food service supervisors
NOC 63101 – Real estate agents and salespersons
NOC 41302 – Religious leaders
NOC 42204 – Religious workers
Occupation eligibility can change. Always verify the current Skills Immigration Program Guide before registering.
B.C. Employer Requirements
The employer supporting a Skilled Worker registration must meet BC PNP employer requirements and provide supporting documentation. Employer support is an important part of the application—it is not only a job-offer letter.
Operating History
The supporting employer generally must have been operating in British Columbia for at least one year.
Metro Vancouver
An employer located in the Metro Vancouver Regional District generally must have at least five indeterminate full-time employees or full-time equivalents working in B.C.
Outside Metro Vancouver
An employer outside the Metro Vancouver Regional District generally must have at least three indeterminate full-time employees or full-time equivalents working in B.C.
Exceptions and additional employer requirements can apply. The employer must also comply with applicable laws, recruitment and employment standards, business-licensing requirements and BC PNP documentation requirements.
Wage & Minimum Family Income
The offered wage must meet BC PNP requirements and be consistent with the occupation and the employer's wage structure. The applicant's family income must also meet the applicable BC PNP minimum income requirement.
The minimum family-income requirement depends on your annual B.C. wage + your area of residence + the number of dependants. An eligible spouse or common-law partner's regular gross B.C. employment income may be counted where the current rules allow it.
Because income thresholds can change, this page intentionally does not hard-code a permanent dollar amount. The current table should be checked in the latest Skills Immigration Program Guide before applying.
Express Entry BC (EEBC) Option
The Skilled Worker stream can be used with the Express Entry BC option if you also qualify for one of the federal economic programs managed through Express Entry.
Using EEBC
Have a valid IRCC Express Entry profile
Have an Express Entry Profile Number
Have a Job Seeker Validation Code
Meet the eligibility criteria for an applicable federal Express Entry program
Meet all BC PNP Skilled Worker requirements
Not Using EEBC
You do not need an Express Entry profile simply to use the non-Express Entry version of the BC PNP Skilled Worker stream.
After provincial nomination, the permanent-residence process depends on whether you are applying through the EEBC or non-Express Entry provincial nominee route.
BC PNP Skilled Worker Process
1
Confirm Eligibility
Review your NOC, work experience, language, qualifications, job offer and employer eligibility.
2
Obtain Employer Support
Your employer must agree to support the registration/application and provide the required documents.
3
Register With BC PNP
Submit a Skilled Worker registration through the BC PNP Online portal. Registration currently has no government fee.
4
Wait for an Invitation
Your registration enters the pool. The BC PNP periodically issues invitations based on current selection factors.
5
Submit BC PNP Application
If invited, submit the complete provincial application and supporting documents within the applicable deadline.
6
Apply for Permanent Residence
If nominated, submit the appropriate permanent-residence application to IRCC and continue meeting nomination conditions.
A Skilled Worker registration remains in the pool for up to 12 months. If you are not invited during that period, it is automatically removed and you would need to submit a new registration if you still qualify.
Current BC PNP Government Fees
Registration
$0Current government registration fee
Application
$1,750Current BC PNP application fee
Request for Review
$500Current request-for-review fee
Government fees can change. Confirm the current fee through WelcomeBC before submitting an application.
Important Points Before You Register
Eligibility Is Not an Invitation
Meeting the Skilled Worker minimum requirements does not guarantee that the BC PNP will invite you to submit an application.
Priority Occupation Is Not Automatic PR
A priority occupation can improve relevance to current provincial priorities, but certification, score, employer, stream and other requirements still apply.
Keep Employment Information Current
Material changes in employment or family circumstances during the process must be reported to the BC PNP within the required timeframe.
Use Current Program Rules
BC PNP guides, occupation eligibility, invitation criteria and scoring rules can change. Always assess the application against the current guide rather than a previous draw or older article.
How Sia Immigration Can Help
Eligibility Assessment
Review your NOC, work experience, language, education, qualifications and current BC PNP requirements.
Job Offer & Employer Review
Review whether the job offer and supporting employer meet the applicable BC PNP requirements.
Registration & Application
Assist with the BC PNP registration, supporting documents, application strategy and post-nomination process.
BC PNP Skilled Worker FAQs
Who is the BC PNP Skilled Worker stream for?
It is for experienced workers in eligible skilled occupations, generally NOC TEER 0, 1, 2 or 3, who have an eligible B.C. job offer and meet the applicant and employer requirements.
How much work experience do I need?
The Skilled Worker stream currently requires at least two years of full-time or full-time-equivalent work experience in a skilled NOC TEER 0, 1, 2 or 3 occupation. The experience can generally be from Canada or abroad and must be within the last 10 years.
Does my job offer have to be permanent?
The job offer generally must be regular, full-time and indeterminate with no defined end date. Certain occupations can use a limited-term job offer if they meet the special BC PNP criteria.
How many hours are considered full-time?
BC PNP currently defines full-time employment as an average of at least 30 hours per week, year-round.
What is the minimum language requirement?
The current minimum requirement is CLB 4. Applicants must use an accepted language test and meet any additional language requirements that apply to their occupation or immigration pathway.
Does being in a priority occupation guarantee an invitation?
No. Priority occupations are part of B.C.'s selection strategy. You must still meet the Skilled Worker eligibility requirements, and invitations depend on the BC PNP's current selection factors.
Do I need Express Entry for the BC PNP Skilled Worker stream?
No. Express Entry is not required for the standard Skilled Worker stream. If you qualify for Express Entry and meet the additional requirements, you may be able to use the Express Entry BC option.
Is there a registration fee?
The current government fee to submit a Skills Immigration registration is $0. If invited, the current BC PNP application fee is $1,750. Government fees should be verified before filing.
How long does a registration stay in the pool?
A registration currently remains in the BC PNP registration pool for up to 12 months. If no invitation is received during that period, it is automatically removed.
Can my employer refuse to support my BC PNP application?
Yes. Employers are not obligated to support a BC PNP application. Skilled Worker applicants need the support of an eligible B.C. employer before registering.
Check Your BC PNP Skilled Worker Options
BC PNP eligibility involves more than your occupation or registration score. Your job offer, employer, work experience, qualifications, language, wage, income and current provincial selection priorities should all be reviewed together.
Sia Immigration Solutions can assess your situation and help determine whether the Skilled Worker stream or another current immigration pathway may be appropriate.
Important: BC PNP eligibility, occupational priorities, scoring, invitation criteria, employer requirements and government fees can change. Meeting the minimum eligibility requirements, having an eligible occupation or receiving a particular registration score does not guarantee an Invitation to Apply, provincial nomination or permanent residence. Current official BC PNP and IRCC requirements should be reviewed before taking immigration action.
Visit us in British Columbia
Our Locations
Meet our team in Surrey or Kamloops. Choose the office most convenient for you.