Alberta Opportunity Stream
This stream is for temporary foreign workers who are already living and working full-time in Alberta and hold a full-time job offer from an Alberta employer in an eligible occupation. Candidates enter the AAIP Worker Expression of Interest pool and are invited based on their EOI score and provincial labour-market priorities. It is the main AAIP route for workers already employed in the province.
Open
Status
Job offer
How you apply
Key requirements
| Education | Minimum high school education equivalent to a Canadian standard (ECA required for foreign credentials); PGWP holders must hold an eligible Alberta post-secondary credential. |
| Language | CLB/NCLC 5 in each skill for TEER 0, 1, 2 or 3 occupations; CLB/NCLC 4 for TEER 4 or 5; CLB 7 for nurse aides, orderlies and patient service associates (NOC 33102). (minimum CLB 5) |
| Work experience | 12 months of full-time work experience in the current occupation in Alberta within the last 18 months, or 24 months in Canada or abroad within the last 30 months; PGWP holders need 6 months in Alberta within the last 18 months. |
| Job offer | Required |
| Ties to the province | Must be residing and working in Alberta on a valid work permit (LMIA-based or an accepted LMIA exemption, including a PGWP from an Alberta publicly funded institution). |
| How you apply | Expression of Interest (EOI) — you register a profile and wait to be invited |
| Points system | AAIP Worker EOI scoring |
| Employer requirements | Employer must be an Alberta employer offering full-time, continuous, paid work in an eligible occupation. |
Summary only — requirements change and details decide real cases. Always confirm the full criteria on the official program page before applying: https://www.alberta.ca/aaip-alberta-opportunity-stream (this record was verified against that source on 23 Oct 2026). This page is general information, not legal or immigration advice.
Score yourself on the Alberta grid
The published points calculator for this province — and the program matcher, which checks this program against your profile.
Not sure this is your program?
Answer a few questions and get a free eligibility assessment from a licensed consultant.
How long will it take?
Current IRCC processing-time estimates, recorded daily.