Key takeaways
- The Worker EOI score is out of 100 points.
- Human Capital factors give up to 69 points. Economic factors (your Alberta job offer) give up to 31.
- There is no minimum score to submit a Worker EOI.
- You need at least CLB 4 or NCLC 4 in all four language skills to submit.
- Score is not the only thing Alberta uses to choose who to invite.
- A Worker EOI costs $135 and stays in the pool for 12 months.
How the score is used
First you submit a Worker Expression of Interest (EOI) in the AAIP portal and pay the $135 fee. Alberta scores it with the points grid and puts it in the Worker EOI pool. Alberta holds draws from the pool and sends invitations to apply by email. If you are invited, you have 15 days to start an application and 30 days to submit it and pay the $1,500 fee. If Alberta approves it, you get a provincial nomination. Then you apply to Immigration, Refugees and Citizenship Canada (IRCC) for permanent residence.
Minimum scores change from draw to draw and from stream to stream. Alberta also picks candidates by occupation, sector and other program needs, not only by score. See recent results on our PNP draws tracker.
If Alberta nominates you through one of its Express Entry pathways, you get 600 extra points in the federal Comprehensive Ranking System (CRS). Check your federal score with the CRS calculator and try changes in the CRS improvement simulator.
The full AAIP Worker EOI points grid
Every factor and point value in Alberta’s published grid, out of 100 points. Grid checked November 6, 2026 against Government of Alberta: Worker EOI points grid (PDF) and the other official sources listed under Sources.
| Factor and your situation | Points |
|---|---|
| Highest level of education completed (up to 12) | |
| Doctorate degree | 12 |
| Master's degree | 10 |
| Bachelor's degree | 7 |
| Trades certificate or diploma | 7 |
| Diploma or certificate | 4 |
| Secondary school (high school) or lower | 0 |
| Where did you complete your highest level of education? (up to 10) | |
| In Alberta | 10 |
| In another province or territory of Canada | 6 |
| Outside Canada | 0 |
| Language (lowest of your four CLB/NCLC levels) (up to 10) | |
| English: CLB 6 or higher | 10 |
| English: CLB 5 | 8 |
| French: NCLC 6 or higher | 8 |
| English: CLB 4 | 5 |
| French: NCLC 5 | 5 |
| French: NCLC 4 | 3 |
| CLB/NCLC 3 or lower, or no language test | 0 |
| I have CLB 4 or higher in English and NCLC 4 or higher in French (up to 3) | |
| Yes | 3 |
| No | 0 |
| Total work experience (in Canada and abroad) (up to 11) | |
| 12 months or more | 11 |
| 6 to 11 months | 7 |
| Less than 6 months | 3 |
| Work experience in Canada (up to 10) | |
| 6 months or more in Alberta | 10 |
| 6 months or more in another province or territory (not Alberta) | 6 |
| Less than 6 months in Alberta and less than 6 months in another province | 0 |
| Age (up to 5) | |
| 18 to 20 | 3 |
| 21 to 34 | 5 |
| 35 to 49 | 4 |
| 50 or older | 3 |
| I have a parent, child or sibling living in Alberta who is a Canadian citizen or permanent resident, over 18 years of age (up to 8) | |
| Yes | 8 |
| No | 0 |
| Do you have an Alberta job offer? If yes, where is it? (up to 5) | |
| Calgary Census Metropolitan Area | 0 |
| Edmonton Census Metropolitan Area | 0 |
| A Rural Renewal Stream designated community | 5 |
| Another Alberta community (outside Calgary and Edmonton areas) | 5 |
| I don't have an Alberta job offer | 0 |
| I have a job offer for permanent, full-time work in Alberta (up to 10) (only with an Alberta job offer) | |
| Yes | 10 |
| No | 0 |
| I have one of these: a Rural Renewal Stream endorsement letter, a Tourism and Hospitality Stream job offer, or a law enforcement job offer (up to 6) (only with an Alberta job offer) | |
| Yes | 6 |
| No | 0 |
| My Alberta job offer is in a regulated occupation, and I hold the Alberta licence or certificate for it (up to 10) (only with an Alberta job offer) | |
| Yes | 10 |
| No | 0 |
- The grid PDF is dated September 28, 2026. It does not state an effective date.
- The maximum score is 100. You do not need a minimum score to submit a Worker EOI.
- To submit a Worker EOI you need at least CLB 4 (English) or NCLC 4 (French) in all four language skills.
- The grid has two parts: Human Capital factors (up to 69 points) and Economic factors (up to 31 points).
- Alberta also collects your IRCC status (work permit and Express Entry profile), the NOC code of your Alberta job offer, your employer's NAICS code, and your wage and hours. No points are given for these, but Alberta can use them to pick candidates in draws.
- EOI score is not the only factor Alberta uses to select candidates. Alberta does not share all the rules it used to choose people in each draw.
- Alberta may cancel Worker EOIs in the pool when it changes the Worker EOI or the points grid.
- A Worker EOI costs $135 (since April 7, 2026) and stays in the pool for 12 months.
- For Rural Renewal Stream points, you need the community endorsement letter when you submit your Worker EOI.
Worked example
Example: age 29, bachelor's degree from outside Canada, CLB 7, 3 years of work (2 in Alberta), permanent job in Calgary. This is the same profile the calculator above starts with.
| Factor | This profile | Points |
|---|---|---|
| Highest level of education completed | Bachelor's degree | 7 |
| Where did you complete your highest level of education? | Outside Canada | 0 |
| Language (lowest of your four CLB/NCLC levels) | English: CLB 6 or higher | 10 |
| I have CLB 4 or higher in English and NCLC 4 or higher in French | No | 0 |
| Total work experience (in Canada and abroad) | 12 months or more | 11 |
| Work experience in Canada | 6 months or more in Alberta | 10 |
| Age | 21 to 34 | 5 |
| I have a parent, child or sibling living in Alberta who is a Canadian citizen or permanent resident, over 18 years of age | No | 0 |
| Do you have an Alberta job offer? If yes, where is it? | Calgary Census Metropolitan Area | 0 |
| I have a job offer for permanent, full-time work in Alberta | Yes | 10 |
| I have one of these: a Rural Renewal Stream endorsement letter, a Tourism and Hospitality Stream job offer, or a law enforcement job offer | No | 0 |
| My Alberta job offer is in a regulated occupation, and I hold the Alberta licence or certificate for it | No | 0 |
| Total | 53 of 100 | |
How does Alberta score your language test?
Alberta uses the lowest of your four results: listening, reading, writing and speaking. English (CLB) 6 or higher gives 10 points. French (NCLC) 6 or higher gives 8 points. If you have both, Alberta scores each and gives you the higher points. You get 3 more points if you have level 4 or higher in both English and French. To turn your test results into CLB levels, use our CLB converter.
What does Alberta ask for that gets no points?
The Worker EOI also asks for your IRCC status (work permit and Express Entry profile), the NOC code of your job offer, your employer's industry (NAICS code), and your wage and hours. These give 0 points. But Alberta can use them to pick candidates for draws that focus on certain sectors, such as health care, technology, construction, manufacturing, aviation, agriculture and Rural Renewal communities.
Recent Alberta draws
The latest Alberta draws, as published on www.alberta.ca (checked November 6, 2026). Past lowest scores are not a prediction of future draws.
| Date | Stream | Minimum score | Invitations |
|---|---|---|---|
| October 20, 2026 | Alberta Express Entry Stream – Priority Sectors (General) | 60 | 386 |
| October 16, 2026 | Alberta Express Entry Stream – Law Enforcement Pathway | 49 | Less than 10 |
| October 14, 2026 | Tourism and Hospitality Stream | 73 | 25 |
| October 13, 2026 | Dedicated Health Care Pathway – Express Entry | 57 | 53 |
| October 9, 2026 | Alberta Express Entry Stream – Priority Sectors (Health care) | 60 | 97 |
See every province in our PNP draw tracker.