Where this stands
Alberta did not restructure, and that is worth knowing
Ontario closed all eight of its streams in June 2026. British Columbia abolished its entry level, graduate and technology routes in April. Alberta kept all four of its worker streams intact and has added pathways rather than removing them.
What changed here is not the architecture but the arithmetic. Alberta asked Ottawa for 15,435 nominations for 2026 and received a base allocation of 6,403, with 200 added in August. It had 9,750 in 2024.
Alberta is now the most structurally stable provincial programme in the country and simultaneously one of the most oversubscribed. Both things are true and they pull in opposite directions.
The ratio is the fact that matters. There were 36,932 candidates in Alberta's pool on 12 August 2026, against roughly 6,600 nominations for the whole year. That is about five and a half candidates for every place. In the Alberta Opportunity Stream alone, 23,291 people were waiting against 3,562 nominations for the year, of which 1,294 remained.
The four streams
Each has its own page. The differences that matter are who can apply from outside Canada, which skill levels are accepted, and how much of the year's allocation is left.
| Stream | Who it is for | Nominations for 2026 | Remaining | In the pool |
|---|---|---|---|---|
| Alberta Opportunity | Temporary workers already working in Alberta | 3,562 | 1,294 | 23,291 |
| Alberta Express Entry | Candidates in the federal pool scoring 300 or more, including health care, tech and law enforcement pathways | 619 for priority sectors, 619 for tech, 518 for health care, 12 for law enforcement | 163, 211, 262 and fewer than 10 respectively | 2,046 tech, 1,335 health care, 51 law enforcement, 4,991 priority |
| Rural Renewal | Workers with a job offer in one of 31 designated communities and a community endorsement | 1,057 | 435 | 1,728 |
| Tourism and Hospitality | Workers already with an approved tourism or hospitality employer in Alberta | 156 | 22 | 3,490 |
Alberta publishes these figures and updates them as the year runs. They are the single most useful thing the province discloses, because they show how much of the year is left rather than only what the rules are.
Tourism and Hospitality is nearly exhausted. Twenty two nominations remained against 3,490 people in that pool when the province last published. For anyone whose plan depends on that stream this year, the arithmetic is the answer, and it is worth knowing before paying an expression of interest fee.
Alberta Opportunity
For temporary workers already employed in Alberta. The largest stream and the most competitive.
See requirements →bAlberta Express Entry
For candidates in the federal pool, with dedicated health care, technology and law enforcement pathways.
See requirements →cRural Renewal
Thirty one designated communities, a community endorsement, and the only route open at TEER 4 and 5.
See requirements →dTourism and Hospitality
Six consecutive months with an approved employer. Only 22 nominations remained for the year.
See requirements →How selection works
You cannot apply to an Alberta worker stream directly. Since 30 September 2024 every candidate must first file an expression of interest and wait to be invited, which is the change most published guidance still misses.
- An expression of interest, scored out of 100. You file it, pay $135 within 24 hours, and it sits in the pool. The fee has applied since 7 April 2026 and did not exist before.
- Valid for one year, and editable. Expressions of interest filed on or after 7 April 2026 last twelve months from payment. Since 26 May 2026 you can edit yours without losing your place, though editing does not extend the year.
- Draws are irregular and unannounced. Alberta does not publish draw parameters in advance and does not commit to a schedule. It publishes the minimum score and the number of invitations after each round.
- Score is not the only factor. Alberta also selects on occupation code, the employer's industry code, and since 11 March 2026 the wage and hours in the job offer. Those are collected but not scored, so two candidates on identical scores are not equally placed.
- Then $1,500 to apply. The application fee rose to $1,500 on 1 April 2025. Both fees are non refundable.
There is no minimum score to file. Anyone can enter the pool at any score, which is part of why the pool holds nearly 37,000 people. Filing is not the same as having a route, and the $135 is spent either way.
Expression of interest score estimator
This implements Alberta's published grid in full, all 100 points. It returns an estimate only, not an eligibility decision, not legal advice, and not a prediction that you will be invited. Alberta publishes minimum scores only after each draw.
Your situation
Nothing you enter leaves your browser.
Education
Language
Work experience
Age and family
The job offer
Occupations Alberta will not accept
Two lists, and the shorter one matters as much as the longer. The Alberta Opportunity Stream bars thirty four occupations. The Rural Renewal Stream bars seventeen, which means several occupations closed to the main stream are open in the rural one.
| Occupation | Occupation |
|---|---|
| 00010 Legislators | 53200 Athletes |
| 40021 School principals and administrators of elementary and secondary education | 63101 Real estate agents and salespersons |
| 40030 Managers in social, community and correctional services | 33100 Dental laboratory assistants and bench workers |
| 40041 Fire chiefs and senior firefighting officers | 44100 Home child care providers |
| 60040 Escort agency and massage parlour managers | 44101 Home support workers and caregivers |
| 41100 Judges | 64321 Casino occupations |
| 41220 Secondary school teachers | 55109 Other performers |
| 41221 Elementary school and kindergarten teachers | 65109 Other sales related occupations |
| 51111 Authors and writers, except technical | 65211 Operators and attendants in amusement, recreation and sport |
| 51122 Musicians and singers | 65229 Other support occupations in personal services |
| 42200 Justices of the peace | 65329 Other service support occupations |
| 42202 Early childhood educators without Alberta certification, or certified only at level 1 | 75200 Taxi and limousine drivers and chauffeurs |
| 43100 Elementary and secondary school teacher assistants | 85101 Harvesting labourers |
| 43109 Other instructors | 85102 Aquaculture and marine harvest labourers |
| 53121 Actors, comedians and circus performers | 85104 Trappers and hunters |
| 53122 Painters, sculptors and other visual artists | 85110 Mine labourers |
| 53124 Artisans and craftspersons | 85121 Landscaping and grounds maintenance labourers |
Where a code covers several occupations, only the one named is barred. Alberta can change this list without notice, so it is re checked monthly.
The rural list is shorter, and that is a route rather than a footnote. Teachers, teaching assistants, school principals, real estate agents, taxi drivers, mine labourers, landscaping labourers and several service occupations are barred from the Alberta Opportunity Stream but are not on the Rural Renewal list. For those occupations, a job offer in a designated community is the difference between no Alberta route and a live one. The rural stream.
Caregivers are barred from both. Home child care providers and home support workers appear on both lists, so Alberta is closed to them entirely. Ontario, by contrast, now accepts any occupation at TEER 4 or 5 with a qualifying offer. That is a real difference for a care worker choosing where to look. The caregiver position.
What we do not state
Because it is not confirmed
- The Accelerated Tech eligible occupation list. Alberta says it includes roles supporting data centre needs and maintains a list, which we could not obtain in full.
- The occupation codes for the 2026 priority sector draws. The sectors are published. The codes within each are not, in the material we could reach.
- Whether the earliest rural community designations have been renewed. Designations run three years with an option to extend to five, and several communities were designated in 2022. Alberta publishes the list without flagging expiry, so we treat the list as published rather than as verified current for each entry.
Each of these is answerable for a live file. They are absent rather than guessed at, because an occupation list that is wrong tells a client they have no route when they do, or the reverse.