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:

  1. Confirm that you meet the basic AOS requirements.
  2. Create or use your Alberta.ca Account.
  3. Complete the Worker Expression of Interest.
  4. Review your calculated score.
  5. Submit your EOI.
  6. Pay the CAD 135 EOI fee within 24 hours.
  7. Enter the Worker Stream selection pool.
  8. Keep your information accurate and updated.
  9. Wait for an invitation.
  10. If selected, accept the invitation and create your AOS application.
  11. 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:

  1. Obtaining a new LMIA from your Alberta employer;
  2. Applying under an eligible LMIA exemption;
  3. Applying for a Bridging Open Work Permit after meeting the applicable IRCC requirements; or
  4. 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.