Last Updated:July 31, 2026
What is the Alberta Opportunity stream?
This stream is for temporary foreign workers who are already working full-time in Alberta and have a full-time job offer from an Alberta employer in an eligible occupation.
Ineligible occupations:
Ineligible occupations for the Alberta Opportunity Stream:
00010
Skill Level 0 / Legislators
40021
Skill Level 0 / School principals and administrators of elementary and secondary education
40030
Skill Level 0 / Managers in social, community and correctional services
40041
Skill Level 0 / Fire chiefs and senior firefighting officers
60040*
Skill Level 0 / Escort agency managers, massage parlour managers
41100
Skill Level 1 / Judges
41220
Skill Level 1 / Secondary school teachers
41221
Skill Level 1 / Elementary school and kindergarten teachers
51111
Skill Level 1 / Authors and writers *except technical
51122
Skill Level 1 / Musicians and singers
42200*
Skill Level 2 / Justices of the peace
42202*
Skill Level 2 / Early childhood educators who do not have certification through Alberta Children’s Services – Child Care Staff Certification Office or who have been certified as Level 1 Early Childhood Educator *formerly Child Development Assistant
43100
Skill Level 3 / Elementary and secondary school teacher assistants
43109
Skill Level 3 / Other instructors
53121
Skill Level 3 / Actors, comedians and circus performers
53122
Skill Level 3 / Painters, sculptors and other visual artists
53124
Skill Level 3 / Artisans and craftspersons
53200
Skill Level 3 / Athletes
63101
Skill Level 3 / Real estate agents and salespersons
33100*
Skill Level 3 / Dental laboratory assistants/bench workers
44100
Skill Level 4 / Home child care providers
44101
Skill Level 4 / Home support workers, caregivers and related occupations
64321
Skill Level 4 / Casino occupations
55109
Skill Level 5 / Other performers
65109
Skill Level 5 / Other sales related occupations
65211
Skill Level 5 / Operators and attendants in amusement, recreation and sport
65229
Skill Level 5 / Other support occupations in personal services
65329
Skill Level 5 / Other service support occupations
75200
Skill Level 5 / Taxi and limousine drivers and chauffeurs
85101
Skill Level 5 / Harvesting labourers
85102
Skill Level 5 / Aquaculture and marine harvest labourers
85104
Skill Level 5 / Trappers and hunters
85110
Skill Level 5 / Mine labourers
85121
Skill Level 5 / Landscaping and grounds maintenance labourers
*This National Occupational Classification (NOC) code includes both eligible and ineligible occupations. The job column clearly indicates which occupations are not eligible for each listed NOC code.
Alberta Opportunity Stream Requirements (Applicant)
Residency Status and Work Permit Requirements
From the time of AAIP application submission through assessment completion, you must reside in Alberta and hold a valid work permit. ※Applicants on “Maintained status” (formerly “Implied status”) waiting for a new permit after their previous permit expires are not eligible.
Eligible Work Permits
- Work permit based on a Labor Market Impact Assessment (LMIA)
- LMIA-exempt work permits under the following categories:
- International trade agreements (e.g., CPTPP, GATS)
- Intra-company transferees
- International Experience Canada (e.g., Working Holiday, RO Visa)
- Mobilité Francophone
- R205(d) for religious work
- Open Work Permit for Vulnerable Workers
- Post-Graduation Work Permit (PGWP) issued following graduation from an eligible Alberta public post-secondary institution ※The field of study must be directly related to the current occupation
- Work permits issued under Temporary Public Policies (e.g., measures for Ukraine)
Ineligible Applicants
- Refugee claimants, individuals involved in a federal appeal or removal order process
- Individuals residing or working outside of Alberta
- Individuals working in Canada without valid temporary resident status
Work Experience
- Must be full-time employment of at least 30 hours per week
- Must have at least 12 months of full-time work experience in Alberta in your current occupation within the last 18 months, OR at least 24 months of full-time work experience in Canada (outside Alberta) or abroad in your current occupation within the last 30 months
- PGWP holders must have graduated from an eligible Alberta public college, university, or graduate school, and their current occupation must be related to their field of study. Additionally, they must have at least 6 months of full-time work experience in Alberta in their current occupation within the last 18 months
- Must hold the required professional license or certification if working in a regulated occupation in Alberta
- Your current occupation must match your past work experience
- Your current occupation must be an eligible occupation and not listed on the ineligible occupations list
Education
- Must have completed high school education or higher
- For education completed outside Canada, an Educational Credential Assessment (ECA) report from an IRCC-designated organization must be submitted
- PGWP holders must meet the educational requirements set by the eligible Alberta institution from which they graduated
Language Proficiency
When applying for TEER 0, 1, 2, or 3 occupations, you must demonstrate a minimum score of CLB 5 in English or French on an IRCC-designated language test taken within 2 years prior to application.
| Test | Language | Reading | Writing | Listening | Speaking | |
|---|---|---|---|---|---|---|
| CLB 5 | IELTS | English | 4.0 | 5.0 | 5.0 | 5.0 |
| CELPIP | English | 5 | 5 | 5 | 5 | |
| PTE Core | English | 42-50 | 51-59 | 39-49 | 51-58 | |
| TEF Test date on or after Dec 11, 2023 |
French | 352-392 | 330-378 | 352-392 | 387-421 | |
| TEF Test date Oct 1, 2019 – Dec 10, 2023 |
French | 350-399 | 350-399 | 350-399 | 350-399 | |
| TCF | French | 375-405 | 6.0 | 369-397 | 6.0 |
When applying for TEER 4 or 5 occupations, you must demonstrate a minimum score of CLB 4 in English or French on an IRCC-designated language test taken within 2 years prior to application.
| Test | Language | Reading | Writing | Listening | Speaking | |
|---|---|---|---|---|---|---|
| CLB 4 | IELTS | English | 3.5 | 4.0 | 4.5 | 4.0 |
| CELPIP | English | 4 | 4 | 4 | 4 | |
| PTE Core | English | 33-41 | 41-50 | 28-38 | 42-50 | |
| TEF Test date on or after Dec 11, 2023 |
French | 306-351 | 268-329 | 306-351 | 328-386 | |
| TEF Test date Oct 1, 2019 – Dec 10, 2023 |
French | 300-349 | 300-349 | 300-349 | 300-349 | |
| TCF | French | 342-374 | 4-5 | 331-368 | 4-5 |
Job Offer
- Must be full-time employment of at least 30 hours per week
- Must be for continuous employment of 12 months or more
- Must already be working full-time in Alberta and hold a full-time job offer in an eligible occupation from an Alberta employer
- Must hold a positive LMIA or an LMIA-exempt work permit
- Must receive a wage offer that meets or exceeds the provincial minimum wage requirement
Under this stream, receiving a nomination from the Alberta government to IRCC makes obtaining permanent residence almost certain.
Alberta Opportunity Stream Requirements (Employer)
- The employer’s head office and business operations must be physically located in Alberta
- The employer must provide the applicant with a full-time, paid position in their current occupation for at least 12 months
- The applicant’s work location (company facility) must be within Alberta. Home offices and virtual offices are not eligible
- The employer must have been in continuous and active operation in Alberta for a minimum of 2 complete fiscal years prior to application submission
- Demonstrate the need for the position by providing the applicant’s valid work permit or evidence the employer made reasonable efforts to fill the position with a Canadian citizen or permanent resident if the applicant is not working in Alberta
- The employer must have a minimum total gross annual revenue of $400,000 for the most recent fiscal year
- The employer must have employment of a minimum of 3 full-time (or full-time equivalent) employees in Alberta
- Independent contractors are not considered as indeterminate employees and do not count
- Two part-time employees may be considered as 1 full-time equivalent position, as long as the total hours add up to at least an average of 30 hours per week
NOTE: Employers who don’t meet the criteria mentioned above can still qualify, but the number of nominees they can support will be limited based on their years in operation in Alberta.
Application process for the Alberta Opportunity Stream
AAIP has introduced the Expression of Interest (EOI) system since September 30, 2024: Introduction of the EOI system to the Alberta Advantage Immigration Program [Registration starts from September 30, 2024].
01Register on the AAIP Online Portal
Register your profile in the EOI (Expression of Interest) online system on the AAIP portal. The information you enter will be scored based on the EOI points grid. Once your EOI is submitted, you will be entered into the selection pool.
02Receive an Invitation to Apply (ITA)
The AAIP processing office conducts regular draws and issues ITAs to those with the highest scores. Applicants who receive an ITA via email will also be sent further instructions for the application process.
03Apply online for the AAIP
Once an ITA is received, the applicant must complete and submit the online application, along with the $840 application fee, to the AAIP processing office.
04Receive a Nomination from the Province
Once the AAIP processing office completes the review, the applicant will receive the results. Being approved is referred to as receiving a “nomination.”
05Apply for permanent residence to IRCC
After being nominated, the applicant must submit their permanent residence application online to IRCC within six months.
06Review by IRCC
After the review is completed by IRCC, the applicant will receive a letter called the Confirmation of Permanent Resident (CoPR).
07Landing
Applicants from outside Canada will enter Canada with their Confirmation of Permanent Resident (CoPR). Applicants from within Canada can complete the landing process online.
08Receive your Permanent Resident (PR) card
Your PR card will be delivered to the designated address within Canada within a few months.
