Ontario Workforce Priority
EOI points calculator
The Ontario Workforce Priority (OWP) stream opened in July 2026 and replaces the former Foreign Worker, International Student and In-Demand Skills streams. Score each factor against the official grid and see what you earn on each one and where the gaps are.
The full points grid
Points are transcribed from the OINP Ontario Workforce Priority page (updated October 20, 2026). The official page prevails.
- With a job offerAn Ontario employer has submitted the position in the Employer Portal and you register an EOI with the job offer ID.
- Self-employed physicianA self-employed physician with an OHIP billing number and a qualifying CPSO certificate; no employer needed.
Employment and labour market
NOC TEER categoryMax 9
Applies to: All applicants · Set by the job offer NOC (the second digit of the 5-digit code) and prepopulated in the EOI.
- TEER 0 or 19
- TEER 2 or 36
- TEER 40
- TEER 50
NOC broad occupational categoryMax 10
Applies to: All applicants · Set by the first digit of the 5-digit NOC and prepopulated in the EOI.
- Category 3 (health)10
- Category 7 (trades, transport and equipment operators)8
- Category 2 (natural and applied sciences)6
- Category 0, 1, 4, 8 or 94
- Category 5 or 62
Hourly wage of the job offerMax 15
Applies to: With a job offer · The hourly wage in the job offer, prepopulated in the EOI. Not applicable to self-employed physicians.
- $40 per hour or higher15
- $35 to $39.99 per hour12
- $30 to $34.99 per hour10
- $25 to $29.99 per hour8
- $20 to $24.99 per hour5
- Less than $20 per hour0
Ontario work experienceMax 18
Applies to: With a job offer · Based first on full-time months in the job offer position; with less than 6 months there, points come from all full-time (or part-time equivalent) work in Ontario instead, up to 12.
- Over 24 months full-time in the job offer position18
- 13 to 24 months full-time in the job offer position15
- 6 to 12 months full-time in the job offer position12
- Less than 6 months in the job offer position, or not currently in it0
If under 6 months in the job offer position, Ontario experience scores instead
- Over 24 months full-time (or part-time equivalent) in Ontario12
- 13 to 24 months in Ontario9
- 6 to 12 months in Ontario6
- Less than 6 months in Ontario, or not currently working in Ontario0
Ontario work experience (self-employed physicians)Max 18
Applies to: Self-employed physician · Cumulative months of medical practice in Ontario.
- Over 24 months18
- 13 up to 24 months15
- 6 up to 12 months12
- Less than 6 months0
Canadian work experience: earnings historyMax 10
Applies to: All applicants · Earnings in one year, shown on a CRA Notice of Assessment issued in the last 5 years. The $80k tier was added on October 5, 2026.
- $80k or more in a year10
- $70k to $79,9998
- $50k to $69,9996
- $30k to $49,9994
- Under $30k in a year, or no Canadian Notice of Assessment0
Legal status in CanadaMax 10
Applies to: All applicants · The work or study permit must confer legal status.
- With a valid work permit10
- With a valid study permit5
- Without a valid work or study permit (including outside Canada)0
Education
Highest level of educationMax 10
Applies to: All applicants · A Canadian credential or an Educational Credential Assessment (ECA) is required.
- Doctorate, or a degree in medicine, dentistry, veterinary medicine or optometry10
- Master’s degree8
- University certificate or diploma above a bachelor level6
- Bachelor’s degree or equivalent6
- Ontario College Graduate Certificate5
- University certificate or diploma below a bachelor level5
- College, CEGEP or other non-university certificate or diploma (not an Ontario College Graduate Certificate)5
- Apprenticeship or trades certificate or diploma5
- Less than college or trade certificate0
Number of Canadian education credentialsMax 10
Applies to: All applicants · Post-secondary credentials from an eligible Canadian institution that take at least one year of full-time study.
- More than one Canadian credential10
- One Canadian credential5
- No Canadian credential0
Language
Official language ability (English or French)Max 15
Applies to: All applicants · Scored on your lowest CLB across the four skills; with both an English and a French test, the test with the higher CLB counts.
- CLB 9 or higher15
- CLB 812
- CLB 78
- CLB 64
- CLB 5 or lower0
Knowledge of official languagesMax 10
Applies to: All applicants · Two languages count only with at least CLB 6 in all four skills on both tests.
- 2 official languages10
- 1 official language5
Regionalization
Regional immigration: work locationMax 15
Applies to: All applicants · Based on the work location the employer enters in the job offer; for self-employed physicians, the Ontario practice address on the OHIP billing registration.
- Northern Ontario15
- Eastern Ontario10
- Central Ontario outside the GTA10
- Southwestern Ontario10
- Inside the GTA (except Toronto)5
- Toronto0
Region definitions (Statistics Canada census divisions)
- Northern Ontario
- Muskoka, Haliburton, Nipissing, Parry Sound, Manitoulin, Sudbury, Greater Sudbury/Grand Sudbury, Timiskaming, Cochrane, Algoma, Thunder Bay, Rainy River, Kenora
- Eastern Ontario
- Frontenac, Hastings, Kawartha Lakes, Lanark, Leeds and Grenville, Lennox and Addington, Northumberland, Ottawa, Peterborough, Prescott and Russell, Prince Edward, Renfrew, Stormont, Dundas and Glengarry
- Central Ontario outside the GTA
- Dufferin, Grey, Simcoe, Waterloo, Wellington
- Southwestern Ontario
- Brant, Bruce, Chatham-Kent, Elgin, Essex, Haldimand-Norfolk, Hamilton, Huron, Lambton, Middlesex, Niagara, Oxford, Perth
- Inside the GTA (except Toronto)
- Durham, Halton, Peel, York (regional municipalities)
- Toronto
- City of Toronto
Before you rely on this
- Points follow the OINP Ontario Workforce Priority page (updated October 20, 2026), including the October 5 change that gives 10 points for earnings of $80k or more. Rules checked on November 10, 2026.
- Since May 30, 2026 the former Employer Job Offer streams (Foreign Worker, International Student, In-Demand Skills) and the Masters and PhD Graduate streams are closed; the Ontario Workforce Priority stream is the one now open. Old grids and cut-off scores do not carry over to it.
- A score is not eligibility. After an invitation, you and your employer must meet every OWP requirement (work experience, minimum CLB, education, the employer’s years in business and revenue, and so on) and document every factor claimed in the EOI.
- The official page does not publish a maximum OWP score. The maximum shown here adds up the top points of each factor: 132 with a job offer, and 117 for self-employed physicians (no wage factor).
- As of the check date, OINP had not published any Ontario Workforce Priority invitation rounds or cut-off scores, and OINP does not announce draws in advance.
- What you enter on this page is calculated in your browser only; it is never uploaded or saved.
Official sources
- OINP: Ontario Workforce Priority stream (scoring factors and requirements) ↗
- OINP: 2026 program updates (including the October 5 earnings change) ↗
- OINP: invitations to apply ↗
- Ontario Regulation 422/17 ↗
This page is general information, not legal advice, and is not affiliated with the Government of Ontario. An EOI score only affects whether you may be invited; after an invitation you must still meet every requirement of the stream, and nomination and permanent residence decisions are made by government.
Got your score. What next?
Beyond the score, the employer, the position and the eligibility rules matter just as much. Bring your job offer and test results and we will look at whether and how this route fits.