Alberta AAIP Worker Expression of Interest score calculator
Every AAIP worker stream ranks candidates with the same Worker EOI points grid, out of 100. Work out your score here, then compare it with the most recent draws of the stream you are aiming for.
Scoring source: https://www.alberta.ca/system/files/im-worker-stream-expression-of-interest-points-grid.pdf (official points grid dated 28 Sep 2026; last checked 9 Nov 2026)
This calculator provides an estimate based on the official points table. A score does not establish eligibility for a program; the official assessment determines the result.
Compare with recent draws
Your language results are below the minimum to submit a Worker EOI: CLB 4 in English or NCLC 4 in French in all four skills.Finish the questions above to see how far your score is from each draw.
- Alberta Opportunity Stream 59Lowest score invited
- Alberta Opportunity Stream – Priority Sectors 56Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (General) 60Lowest score invited
- Alberta Express Entry Stream – Law Enforcement Pathway 49Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Health care) 60Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Aviation) 56Lowest score invited
- Alberta Express Entry Stream – Accelerated Tech Pathway 59Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Agriculture) 60Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Manufacturing) 60Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Construction) 65Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Aviation and skilled trade) 47Lowest score invited
- Alberta Express Entry Stream – Priority Sectors (Construction and skilled trade) 61Lowest score invited
- Dedicated Health Care Pathway – non-Express Entry 50Lowest score invited
- Dedicated Health Care Pathway – Express Entry 60Lowest score invited
- Rural Renewal Stream 51Lowest score invited
- Tourism and Hospitality Stream 73Lowest score invited
Alberta also selects by occupation, sector and other factors and does not disclose recent draw parameters, so this shows whether your score is in range, not whether you would be invited.
How this comparison works
- Source: Table 10 (draw information) on Alberta’s AAIP processing information page, as collected by this site. The minimum is the official “Minimum score of invited candidates” for that draw.
- Not just the score: Alberta says the EOI score is not the only factor it uses to select candidates, and to protect program integrity it does not disclose recent draw parameters. NOC, NAICS industry code, IRCC status, wage and hours are collected but earn no points; they are used to select for draws.
- Another stream: Alberta may invite you to a stream or pathway other than the one you choose in your EOI.
- No pool position: Alberta publishes the number of EOIs in the pool by preferred stream only, not by score, so there is no way to show where you sit in the pool.
- Draw dates: Each row is the most recent draw for that stream. Some streams draw rarely, so check the date: a draw from months ago says little about the next one.
| Factor | Options and points | Max |
|---|---|---|
| Education | 22 | |
| Highest level of education completed The grid lists “Trades Certificate/Diploma” at 7 points and “Diploma/Certificate” at 4. It gives only the names and does not define which credentials count as trades. Official details → | Doctorate degree 12Master’s degree 10Bachelor’s degree 7Trades certificate or diploma 7Diploma or certificate 4Secondary school or lower 0 | 12 |
| Where your highest level of education was completed The grid item is “Location of Highest Level of Education Completed in Canada”: 10 for Alberta, 6 for another province or territory. Education completed outside Canada has no row. The grid does not limit this to any level of education. Official details → | Completed in Alberta 10Completed in another province or territory 6Completed outside Canada 0 | 10 |
| Language | 13 | |
| English result (lowest of the four skills) English CLB 6+ is 10, 5 is 8, 4 is 5; French NCLC 6+ is 8, 5 is 5, 4 is 3; 3 or lower or no test is 0. To convert test scores to CLB/NCLC, use IRCC’s equivalency charts (linked from the official grid). Official details → | CLB 6 or higher 10CLB 5 8CLB 4 5CLB 3 or lower, or no test 0 | 10 |
| French result (lowest of the four skills) | NCLC 6 or higher 8NCLC 5 5NCLC 4 3NCLC 3 or lower, or no test 0 | 8 |
| Both English and French at CLB/NCLC 4 or higher | Yes +3 | 3 |
| Work experience | 21 | |
| Total work experience (in Canada and abroad) The grid says only “Includes all experience accumulated in Canada and abroad.” It does not say how part-time work is counted. The lowest row is “Less than 6 months” (3 points); there is no separate row for no experience. Official details → | 12 months or more 116–11 months 7Less than 6 months 3 | 11 |
| Work experience in Canada | 6 months or more in Alberta 106 months or more in another province or territory 6Less than 6 months in either 0 | 10 |
| Age | 5 | |
| Age | 18–20 years 321–34 years 535–49 years 450 years and older 3 | 5 |
| Family connection in Alberta | 8 | |
| Family member living in Alberta | Yes 8No 0 | 8 |
| Economic factors (Alberta job offer) | 31 | |
| Alberta job offer The grid does not define permanent full-time. The location, sector and regulated-occupation items refer to an Alberta job offer without saying it must be the permanent full-time kind. Official details → | Yes — permanent full-time 10Yes, but not permanent full-time 0No 0 | 10 |
| Job offer in a select rural community or sector Rural Renewal: you need an endorsement letter from a designated community at the time you submit the EOI to qualify for selection and receive the points. Tourism and hospitality: the employer must belong to a required sector association, listed in Table 2 of the stream’s eligibility page. Law enforcement: the employer must be a member of the Alberta Association of Chiefs of Police (AACP). Official details → | Endorsement letter from a Rural Renewal designated community 6Tourism and hospitality job offer from a member of a required sector association 6Law enforcement job offer from an AACP member 6None of these 0 Rural Renewal designated communitiesTourism and hospitality sector associations (Table 2) | 6 |
| Location of the Alberta job offer The Calgary and Edmonton census metropolitan areas follow Statistics Canada’s lists of census subdivisions, which the grid links to (see the points table below). The designated communities are listed on the Rural Renewal community page. Official details → | Calgary Census Metropolitan Area 0Edmonton Census Metropolitan Area 0Rural Renewal Stream designated community 5Other Alberta community 5 Census subdivisions in each CMA: CalgaryEdmontonRural Renewal designated communities | 5 |
| Regulated occupation in Alberta, with certification or licence Regulated occupations include professions governed by professional regulatory bodies and designated trades governed by Alberta Apprenticeship and Industry Training (AIT). For a trade you need a valid Alberta Qualification Certificate or a trade certificate recognized by AIT; all designated or regulated trades can claim the 10 points. If certification is not compulsory in your occupation and you do not have a trade certificate, you cannot claim them. Licensing requirements by occupation are on the Government of Alberta’s alis site. Official details → | Yes, and I hold the Alberta certification or licence 10No, or not yet certified or licensed 0 Trades in Alberta | 10 |
You do not need a minimum score to submit a Worker EOI. A $135 fee applies on submission (since April 7, 2026), and the EOI stays in the pool for 12 months.
NOC, NAICS industry code, IRCC status, wage and hours are collected in the EOI but earn no points; Alberta uses them to select for draws.