28 Aug 2026
Immigrate
Alberta Opportunity Stream

If you are already living and working in Alberta as a temporary foreign worker, the Alberta Opportunity Stream (AOS) can provide a pathway toward Canadian permanent residence through the Alberta Advantage Immigration Program (AAIP). Unlike Alberta’s Express Entry pathways, the AOS is a non-Express Entry provincial nomination stream designed primarily for people who are already established in Alberta through qualifying employment.
The important point is that having an Alberta job offer alone is not enough. You generally need to be living and working in Alberta with an eligible temporary status and work permit, working in an eligible occupation, meeting the language, education and work-experience requirements, and receiving an invitation through Alberta’s Worker Expression of Interest system.
Alberta Opportunity Stream Requirements at a Glance
| Requirement | Current Alberta Opportunity Stream rule |
|---|---|
| Current location | Living and working in Alberta |
| Employment | Full-time employment in an eligible occupation |
| Job offer | Full-time Alberta job offer in your current occupation |
| Work permit | Valid eligible work permit; maintained or restoration status is not accepted |
| Occupations | Most NOC TEER 0–5 occupations qualify, subject to the ineligible occupation list |
| Language | CLB/NCLC 5 for TEER 0–3; CLB/NCLC 4 for TEER 4–5 |
| Work experience | 12 months in Alberta within the last 18 months, or 24 months in Canada/abroad within the last 30 months |
| PGWP applicants | Generally 6 months of Alberta experience in the current occupation within the last 18 months |
| Education | At least Canadian high school or an equivalent foreign credential, subject to PGWP-specific rules |
| First application step | Submit a Worker Expression of Interest and wait for an invitation |
| Provincial fees | CAD 135 for the Worker EOI; CAD 1,500 if invited to submit an AAIP application |
| Express Entry required? | No — the Alberta Opportunity Stream is a non-Express Entry AAIP stream |
Meeting the minimum requirements does not guarantee an invitation or nomination. Alberta ranks Worker EOIs and may select candidates according to scores, labour-market needs, sector priorities, application volumes and available nomination spaces. Important: Immigration requirements can change. Always check the official Alberta eligibility page before submitting an EOI or application.
What Is the Alberta Opportunity Stream?
The Alberta Opportunity Stream is an economic immigration pathway under the Alberta Advantage Immigration Program. It is aimed at temporary foreign workers who are already living and working in Alberta and want to transition from temporary residence to permanent residence.
The stream is particularly relevant if you have built your career in Alberta, have an Alberta employer willing to continue employing you and meet the program's eligibility requirements. You do not need an Express Entry profile for the AOS. Instead, Alberta uses a Worker Expression of Interest system. You first submit your EOI, enter the Worker Stream pool and wait for Alberta to select you. Only after receiving an invitation can you submit your full AOS application.
This is one of the biggest changes applicants need to understand. Older articles may describe the Alberta Opportunity Stream as a direct-application pathway. That information is outdated. Since September 30, 2024, candidates for AAIP worker streams must first submit a Worker EOI and receive an invitation.
Who Can Apply?
The AOS is primarily for you if you:
- are currently living and working in Alberta;
- have valid temporary resident status;
- hold an eligible Canadian work permit;
- work full-time in an eligible occupation;
- have an eligible Alberta job offer or employment contract;
- have the required Alberta, Canadian or foreign work experience;
- meet the applicable language requirement;
- meet the education requirement; and
- can satisfy Alberta's licensing, registration or certification rules where applicable.
If you are living outside Canada and simply want to find an Alberta employer, the AOS generally is not the stream for you. The program is built around your existing temporary employment and establishment in Alberta.
Alberta Opportunity Stream Eligibility Requirements
Your eligibility is not determined by one document or one requirement. Alberta can assess different criteria when you submit your application and when AAIP assesses it. That means you need to maintain your eligibility throughout the provincial assessment process.
Residency and Temporary Status
At both the application stage and assessment stage, you must have valid temporary resident status in Canada that authorizes you to work. You also need to be living and working in Alberta. This matters because the AOS is not simply an Alberta job-offer program.
If you are working in another Canadian province or territory, or you do not have valid temporary status, you cannot use the AOS. Refugee claimants and people involved in a Government of Canada appeal or removal process are also not eligible under this stream.
Work Permit Requirements
Your work permit must be valid when you submit your application and when AAIP assesses it. Alberta accepts several categories of work permits, including permits based on:
- a positive Labour Market Impact Assessment (LMIA);
- certain international trade agreements;
- intra-company transfers;
- International Experience Canada;
- Mobilité Francophone;
- certain religious work;
- eligible vulnerable-worker open work permits;
- qualifying Post-Graduation Work Permits (PGWPs); and
- certain IRCC temporary public-policy work permits.
However, you should not assume that every Canadian work permit is eligible. In particular, maintained status, formerly known as implied status, is not accepted for AOS eligibility. Restoration status is also not accepted. Your permit needs to fall within Alberta's accepted categories and remain valid at the relevant stages of assessment. If your work permit is not one of the accepted types, you should resolve that issue before spending money on an AOS application.
Current Occupation and NOC Requirements
Your occupation is another critical part of your application. Alberta uses NOC 2021 for AAIP applications submitted after November 16, 2022. You should therefore identify your NOC based on your actual job duties rather than choosing a code simply because its title sounds similar to your position. Most occupations in NOC TEER 0, 1, 2, 3, 4 and 5 can qualify. However, Alberta specifically excludes certain occupations.
Your current occupation also needs to align with your qualifying work experience and your Alberta job offer. If your job title says "administrative assistant" but your day-to-day responsibilities are substantially different, for example, the NOC associated with your actual duties may be different. That distinction can affect your eligibility. If your occupation is regulated in Alberta, you must also hold the required licence, registration or certification.
Ineligible Occupations
The following occupations are among those currently excluded from the Alberta Opportunity Stream:
| NOC 2021 | TEER | Ineligible occupation |
|---|---|---|
| 00010 | 0 | Legislators |
| 40021 | 0 | School principals and administrators of elementary and secondary education |
| 40030 | 0 | Managers in social, community and correctional services |
| 40041 | 0 | Fire chiefs and senior firefighting officers |
| 41100 | 1 | Judges |
| 41220 | 1 | Secondary school teachers |
| 41221 | 1 | Elementary school and kindergarten teachers |
| 51111 | 1 | Authors and writers, except technical |
| 51122 | 1 | Musicians and singers |
| 42200* | 2 | Justices of the peace |
| 42202* | 2 | Certain uncertified early childhood educators |
| 43100 | 3 | Elementary and secondary school teacher assistants |
| 43109 | 3 | Other instructors |
| 53121 | 3 | Actors, comedians and circus performers |
| 53122 | 3 | Painters, sculptors and other visual artists |
| 53124 | 3 | Artisans and craftspersons |
| 53200 | 3 | Athletes |
| 63101 | 3 | Real estate agents and salespersons |
| 33100* | 3 | Dental laboratory assistants/bench workers |
| 44100 | 4 | Home child care providers |
| 44101 | 4 | Home support workers, caregivers and related occupations |
| 64321 | 4 | Casino occupations |
| 55109 | 5 | Other performers |
| 65109 | 5 | Other sales-related occupations |
| 65211 | 5 | Operators and attendants in amusement, recreation and sport |
| 65229 | 5 | Other support occupations in personal services |
| 65329 | 5 | Other service support occupations |
| 75200 | 5 | Taxi and limousine drivers and chauffeurs |
| 85101 | 5 | Harvesting labourers |
| 85102 | 5 | Aquaculture and marine harvest labourers |
| 85104 | 5 | Trappers and hunters |
| 85110 | 5 | Mine labourers |
| 85121 | 5 | Landscaping and grounds maintenance labourers |
An occupation can be excluded even when other occupations under the same NOC code are eligible. You should therefore check the exact occupational title and duties shown on Alberta's current list rather than relying only on the four- or five-digit NOC code.
Language Requirements
Your language test must meet the minimum level for your occupation's TEER category.
| Current occupation | Minimum language level |
|---|---|
| NOC TEER 0, 1, 2 or 3 | CLB/NCLC 5 in each ability |
| NOC TEER 4 or 5 | CLB/NCLC 4 in each ability |
| NOC 33102 | CLB/NCLC 7 in each ability |
You must meet the required score in each tested ability. You cannot compensate for a low reading score with a very high speaking score. AAIP accepts eligible results from:
- CELPIP-General;
- IELTS General Training;
- PTE Core;
- TEF Canada; and
- TCF Canada.
Your official test results must normally be less than two years old when you submit your application. The relevant date is the date you took the test, not simply the date the results were released. Remember that the minimum language requirement and the Worker EOI language score are two different things. Meeting CLB 5, for example, may make you eligible, but stronger language results can help you obtain more EOI points.
Education Requirements
For most applicants who are not PGWP holders, you need education equivalent to at least Canadian high school. If your education was completed outside Canada, you will generally need an Educational Credential Assessment (ECA) from an organization designated by IRCC. You may not need an ECA if you have an eligible Canadian credential or an Alberta-recognized trade or qualification certificate. Alberta can also request an ECA or another educational assessment if it needs additional evidence that you meet the education requirement.
Education Rules for PGWP Holders
If you hold a Post-Graduation Work Permit, additional rules apply. Your credential must have been issued by an Alberta Advanced Education publicly funded post-secondary institution and must generally be an approved Alberta credential. Eligible credentials can include:
- a post-diploma or post-baccalaureate certificate of at least one year;
- a diploma program of at least two years;
- an undergraduate bachelor's degree;
- a graduate degree;
- a graduate certificate; or
- a graduate diploma.
There are also additional rules for certain programs depending on when you started studying. For example, if you began an Alberta credential program on or after April 1, 2019 and completed a qualifying one-year post-diploma or post-baccalaureate certificate, your occupation may also need to relate to your previous post-secondary field of study outside Canada. This is why PGWP holders should not assume that satisfying the general high-school education rule is enough.
Work Experience Requirements
Your work experience must generally correspond to your current occupation.
There are three main routes:
| Applicant situation | Minimum qualifying experience |
|---|---|
| Alberta-experience route | 12 months of full-time work in your current occupation in Alberta within the previous 18 months |
| Combined Canadian/foreign route | 24 months of full-time work in your current occupation in Canada or abroad within the previous 30 months |
| Eligible PGWP holder | 6 months of full-time work in your current occupation in Alberta within the previous 18 months |
Full-time means at least 30 hours per week. Qualifying work must generally have been authorized and completed while you had valid temporary resident status when the work was performed in Canada. Work completed as part of a study program generally does not count if it was a co-op placement or internship. There is a specific exception for eligible PGWP holders who completed paid, full-time co-op work terms as part of an Alberta post-secondary program, provided the other requirements are satisfied.
Current Employment and Job Offer
You need a full-time job offer or employment contract from an Alberta employer in your current occupation. The employment must meet Alberta's job-offer and employer requirements. This is an important distinction: you cannot simply obtain an offer letter and assume that it makes you eligible. Certain employment arrangements are specifically excluded, including:
- Part-time employment;
- Casual employment;
- Seasonal employment;
- Independent contracting;
- Business ownership;
- Temporary agency employment; and
- Certain employment involving home-based or virtual work arrangements.
For example, working 30 hours per week does not automatically make a seasonal position eligible. The nature of the employment matters as well as the number of hours. Your employer must also meet Alberta's applicable requirements, and your employment must comply with applicable wage and working-condition rules.
Worker Expression of Interest System
The Worker EOI system is now central to the Alberta Opportunity Stream. You cannot simply prepare an AOS application and submit it whenever you are ready. You first need to enter the Worker Stream pool. The current process is:
- Confirm that you meet the basic AOS requirements.
- Create or use your Alberta.ca Account.
- Complete the Worker Expression of Interest.
- Review your calculated score.
- Submit your EOI.
- Pay the CAD 135 EOI fee within 24 hours.
- Enter the Worker Stream selection pool.
- Keep your information accurate and updated.
- Wait for an invitation.
- If selected, accept the invitation and create your AOS application.
- Submit the complete application and pay the application fee within the applicable deadline.
Your Worker EOI is valid for 12 months. If Alberta does not select you during that period, it expires and you must submit a new EOI and pay the applicable fee if you want to continue in the pool. Since May 2026, candidates can also edit their Worker EOI without extending its validity period.
Worker EOI Points
The Worker EOI points grid has a maximum of 100 points.
| Points category | Maximum points |
|---|---|
| Education | 22 |
| Language | 13 |
| Work experience | 21 |
| Age | 5 |
| Alberta family connection | 8 |
| Alberta job offer and economic factors | 31 |
| Total | 100 |
The grid considers human-capital and economic factors. The highest possible score is 100, but there is no permanently fixed passing score for an invitation. Alberta also collects information such as your NOC, employer's industry, wage and hours of work to support selection decisions. These factors are not necessarily converted directly into points but can be considered when Alberta determines who to invite. This distinction is important: being eligible for the AOS does not mean you will automatically receive an invitation.
Latest AOS Draw and Processing Update
Latest AOS draw update — checked August 24, 2026: The latest AOS draw identified in currently available 2026 draw reporting took place on July 15, 2026. Alberta invited 833 candidates with a minimum Worker EOI score of 53. Alberta's draw scores are not permanent requirements. A score of 53 in one draw does not mean that you need exactly 53 points in the next draw.
Alberta also states that its draws are conducted as needed rather than according to a fixed schedule. Selection can reflect labour-market priorities, nomination availability and application volumes. Because the Worker EOI pool and processing inventory can change quickly, you should check Alberta's live processing and draw information before making decisions based on a historical score.
How to Apply for the Alberta Opportunity Stream
Applying for the Alberta Opportunity Stream involves meeting the eligibility requirements, submitting a Worker Expression of Interest (EOI), receiving an invitation, and completing your AAIP application within the required deadlines.
Step 1: Check Your Eligibility
Start by checking your status, work permit, occupation, language results, education, work experience and employment.
Step 2: Prepare Your Worker EOI
Create your Alberta.ca Account and complete the Worker EOI accurately. You cannot treat the EOI as a rough estimate because Alberta can later compare your declarations with your supporting evidence.
Step 3: Submit and Pay
After reviewing your calculated score, submit the EOI and pay the CAD 135 fee within 24 hours.
Step 4: Wait for Selection
Your EOI enters the selection pool for up to 12 months.
Step 5: Accept your Invitation
If Alberta selects you, you receive an invitation by email. You have 15 days to accept the invitation and create your application.
Step 6: Submit Your AAIP application
Once you create the application, you have 30 days to complete, submit and pay for it.
Step 7: Wait for the Provincial Decision
If Alberta approves your application, you receive a provincial nomination certificate.
Step 8: Apply for Permanent Residence
Your nomination then allows you to proceed with the federal permanent residence application through IRCC.
Alberta Opportunity Stream Document Checklist
You should be prepared to provide documents supporting the information in your EOI and AOS application. Depending on your circumstances, these may include:
- passport and identity documents;
- valid Canadian work permit;
- proof of temporary status;
- language test results;
- ECA report, where required;
- Canadian education credentials;
- Alberta education documents, if you are a PGWP holder;
- employment contract or job offer;
- employer documents;
- employment reference letters;
- pay statements;
- records confirming Alberta work experience;
- previous Canadian or foreign employment evidence;
- licensing, registration or certification;
- trade certificates, where applicable;
- family documents;
- police certificates, where required at the federal stage; and
- other documents requested by AAIP.
Alberta provides a Worker Stream Document Checklist and other program resources to help candidates prepare their applications.
Alberta Opportunity Stream Fees
| Provincial Stage | Fee (CAD) |
|---|---|
| Worker Expression of Interest | 135 |
| Alberta Opportunity Stream application | 1,500 |
| Nomination extension request | 150 |
| 204(c) Letter of Support request | 150 |
| Reconsideration request | 250 |
The CAD 135 Worker EOI fee became effective April 7, 2026. The current AAIP fee schedule confirms the CAD 1,500 worker-stream application fee and applicable post-nomination fees. These amounts are provincial fees only. You should budget separately for federal permanent residence processing fees, biometrics, medical examinations, police certificates, language testing, ECA services and other third-party expenses.
What Happens After You Receive an Alberta Nomination?
Receiving an Alberta nomination is an important milestone, but it is not the same as receiving permanent residence. Once nominated, you must submit your permanent residence application to IRCC. Your nomination is normally valid for six months, so you need to apply before it expires. IRCC remains responsible for the federal permanent residence decision. You and your family members must satisfy federal admissibility requirements, including medical, criminality and security requirements. You should also keep both Alberta and IRCC informed if important circumstances change, such as:
- Your address;
- Family composition;
- Employment;
- Work permit;
- Immigration status; or
- Authorized representative.
AAIP can withdraw a nomination if you stop meeting its conditions or provided false or misleading information.
Extending Your Work Permit After Nomination
A nomination does not automatically extend your work permit. If your work permit will expire before your permanent residence application is finalized, you need to investigate the appropriate IRCC work-permit option. Depending on your circumstances, possibilities can include:
- Obtaining a new LMIA from your Alberta employer;
- Applying under an eligible LMIA exemption;
- Applying for a Bridging Open Work Permit after meeting the applicable IRCC requirements; or
- Requesting an eligible 204(c) Letter of Support from AAIP when other options are unavailable.
AAIP specifically notes that a nomination alone is not a work permit renewal. You should therefore plan your work permit strategy well before your current authorization expires.
Bringing Your Family to Canada
Your spouse or common-law partner and dependent children may be included in your federal permanent residence application where they meet IRCC's definition of accompanying family members. Your family members may need to complete medical, security and criminality requirements and provide documents such as:
- Passports,
- Police certificates and
- Biometrics where required.
Do not assume that an AOS nomination automatically gives your spouse an open work permit. Spousal work-permit eligibility depends on the current IRCC rules and your family's specific circumstances.
Alberta Opportunity Stream vs Other AAIP Streams
Choosing the correct Alberta pathway is important because the streams target different groups.
| Stream | Typical candidate | Express Entry profile? | Already working in Alberta? |
|---|---|---|---|
| Alberta Opportunity Stream | Temporary foreign worker with qualifying Alberta employment | No | Yes |
| Alberta Express Entry Stream | Candidate with an eligible Express Entry profile aligned with Alberta priorities | Yes | Not always |
| Rural Renewal Stream | Worker supported by a designated rural Alberta community | No | Depends on circumstances |
| Tourism and Hospitality Stream | Eligible worker employed by a qualifying tourism or hospitality employer | No | Yes |
The Alberta Opportunity Stream is therefore usually the pathway to examine when you are already working in Alberta and your circumstances do not fit a more targeted AAIP stream. Alberta currently identifies four worker streams, including the AOS, Alberta Express Entry Stream, Rural Renewal Stream and Tourism and Hospitality Stream.
Common Reasons You May Be Ineligible
Before submitting your EOI, look carefully for issues that could prevent you from qualifying. Common problems include:
- holding an ineligible work permit;
- relying on maintained or restoration status;
- working outside Alberta;
- working in an excluded occupation;
- selecting the wrong NOC;
- insufficient language results;
- an expired language test;
- insufficient qualifying work experience;
- work experience that does not match your current occupation;
- an ineligible job offer;
- working as an independent contractor or temporary agency worker;
- failing to meet licensing or certification requirements;
- failing to meet PGWP-specific education requirements; or
- providing information in your EOI that cannot later be supported with documents.
You should also avoid treating a historical draw score as a guaranteed target. Alberta makes its selection decisions based on more than your points alone.
Frequently Asked Questions
Can I Apply for the Alberta Opportunity Stream From Outside Canada?
Generally, no. The AOS is designed for temporary foreign workers who are already living and working in Alberta with valid temporary status and an eligible work permit. Simply obtaining an Alberta job offer from outside Canada does not normally make you eligible.
Do I Need an Express Entry Profile?
No. The Alberta Opportunity Stream is a non-Express Entry pathway. You use Alberta's Worker EOI system instead.
Can I Apply While on Maintained Status?
No. AAIP requires a valid eligible work permit. Maintained status and restoration status are not accepted for AOS eligibility.
Does Every Open Work Permit Qualify?
No. Alberta specifically identifies which work-permit categories can qualify. Some open work permits are eligible while others are not. You should compare your exact permit category against the current AAIP rules before submitting an EOI.
Can a PGWP Holder Apply?
Yes, an eligible PGWP holder can potentially apply, but additional conditions apply. Your PGWP must meet Alberta's requirements, and you must satisfy the specific education, occupation and work-experience rules for PGWP holders.
Is There a Minimum Worker EOI Score?
There is no permanent minimum score that guarantees an invitation. Alberta ranks candidates and conducts selection draws according to current program priorities and available nomination spaces. Recent AOS draws illustrate why the cutoff can change from one selection round to another.
Does an Alberta Job Offer Guarantee Nomination?
No. Your job offer is only one part of the eligibility and selection process. You still need an eligible work permit, occupation, language results, education, qualifying experience and other requirements. You must also receive an invitation before submitting the AOS application.
What Should You Do Before Submitting Your EOI?
Start by checking your exact work permit, NOC, language results, education, work history and Alberta employment. Then make sure every answer you provide in your Worker EOI can be supported by documents if Alberta invites you to apply.
