Key takeaways
- Since June 25, 2026, the 8 old OINP streams are closed and their old points grid no longer applies. The new Ontario Workforce Priority stream’s EOI opened on August 4, 2026.
- The grid has 12 scoring factors and a maximum of 132 points. Most points come from your job offer, Ontario work experience, language, education and the region of the job.
- Ontario does not set a minimum score. It invites the highest-ranking candidates, and some rounds target certain jobs or regions.
- Since October 5, 2026, earning $80,000 or more in one year gets 10 points for earnings history. $70,000 to $79,999 gets 8.
- As of November 6, 2026, Ontario has not posted any invitation rounds for this stream, so there are no minimum scores to compare with yet.
How the score is used
The Ontario Workforce Priority stream has 4 steps:
- Job offer. Your Ontario employer registers in the Employer Portal and submits a job offer for your position. Self-employed physicians contact the OINP instead.
- Expression of interest (EOI). You register an EOI within 30 calendar days of the job offer, using your job offer ID. Ontario gives your EOI a score using the grid on this page.
- Invitation and application. If Ontario invites you, your employer has 14 calendar days to apply for approval of the position, and you have 17 calendar days to apply. You must prove every factor you claimed points for and meet all stream requirements.
- Nomination. If you are approved, Ontario nominates you and you apply to Immigration, Refugees and Citizenship Canada (IRCC) for permanent residence.
If your job offer is in TEER 0, 1, 2 or 3 (or you are a self-employed physician), you can ask to be nominated through Express Entry. You must meet the rules of a federal Express Entry program and keep a valid profile. If you accept that Express Entry nomination, you get 600 extra Comprehensive Ranking System (CRS) points. IRCC then invites provincial nominees in its own Express Entry rounds. Check your federal score with the CRS calculator, and see what moves it with the CRS improvement simulator.
Your score only decides your place in the pool. It does not mean you meet the stream requirements, such as minimum language, education and work experience.
The full OINP EOI points grid (Ontario Workforce Priority stream)
Every factor and point value in Ontario’s published grid, out of 132 points. Grid as of October 5, 2026, checked November 6, 2026 against Ontario Workforce Priority stream: Scoring factors (ontario.ca, updated October 20, 2026) and the other official sources listed under Sources.
| Factor and your situation | Points |
|---|---|
| Employment and labour market | |
| How are you applying? (no points; decides which factors apply) | |
| With a job offer from an Ontario employer | 0 |
| As a self-employed physician (no job offer) | 0 |
| NOC TEER category of your job offer (physicians: your medical practice) (up to 9) | |
| TEER 0 or 1 | 9 |
| TEER 2 or 3 | 6 |
| TEER 4 | 0 |
| TEER 5 | 0 |
| NOC broad occupational category (physicians: your medical practice) (up to 10) | |
| 3: Health occupations | 10 |
| 7: Trades, transport and equipment operators | 8 |
| 2: Natural and applied sciences | 6 |
| 0: Legislative and senior management | 4 |
| 1: Business, finance and administration | 4 |
| 4: Education, law, social, community and government services | 4 |
| 8: Natural resources, agriculture and related production | 4 |
| 9: Manufacturing and utilities | 4 |
| 5: Art, culture, recreation and sport | 2 |
| 6: Sales and service | 2 |
| Hourly wage in the job offer (up to 15) (job offer applicants only) | |
| Less than $20 per hour | 0 |
| $20 to $24.99 per hour | 5 |
| $25 to $29.99 per hour | 8 |
| $30 to $34.99 per hour | 10 |
| $35 to $39.99 per hour | 12 |
| $40 or more per hour | 15 |
| Full-time work in the job offer position (up to 18) (job offer applicants only) | |
| Over 24 months | 18 |
| 13 to 24 months | 15 |
| 6 to 12 months | 12 |
| Less than 6 months, or not working in the position now | 0 |
| Full-time (or part-time equivalent) work in Ontario (up to 12) (only if under 6 months in the job offer position) | |
| Over 24 months | 12 |
| 13 to 24 months | 9 |
| 6 to 12 months | 6 |
| Less than 6 months, or not working in Ontario now | 0 |
| Cumulative medical practice in Ontario (up to 18) (self-employed physicians only) | |
| Over 24 months (2 years or more) | 18 |
| 13 up to 24 months | 15 |
| 6 up to 12 months | 12 |
| Less than 6 months | 0 |
| Highest earnings in one year in Canada (up to 10) | |
| Less than $30,000 per year | 0 |
| $30,000 to $49,999 per year | 4 |
| $50,000 to $69,999 per year | 6 |
| $70,000 to $79,999 per year | 8 |
| $80,000 or more per year | 10 |
| Legal status in Canada (up to 10) | |
| Valid work permit | 10 |
| Valid study permit | 5 |
| No valid work or study permit | 0 |
| Education | |
| Highest level of education (up to 10) | |
| Doctorate, or degree in medicine, dentistry, veterinary medicine or optometry | 10 |
| Master's degree | 8 |
| University certificate or diploma above a bachelor level | 6 |
| Bachelor's degree or equivalent | 6 |
| Ontario College Graduate Certificate | 5 |
| University certificate or diploma below a bachelor level | 5 |
| College certificate or diploma (including a Quebec CEGEP), but not an Ontario College Graduate Certificate | 5 |
| Apprenticeship or trades certificate or diploma | 5 |
| Less than a college or trade certificate | 0 |
| Number of Canadian education credentials (up to 10) | |
| More than one | 10 |
| One | 5 |
| None | 0 |
| Language | |
| Official language ability (lowest CLB) (up to 15) | |
| CLB 5 or lower, or no test | 0 |
| CLB 6 | 4 |
| CLB 7 | 8 |
| CLB 8 | 12 |
| CLB 9 or higher | 15 |
| Knowledge of official languages (up to 10) | |
| English and French (CLB 6+ in all 4 abilities on both tests) | 10 |
| One official language | 5 |
| Regionalization | |
| Region of the job (or medical practice) (up to 15) | |
| Northern Ontario (for example Sudbury, Thunder Bay, North Bay, Sault Ste. Marie, Muskoka) | 15 |
| Eastern Ontario (for example Ottawa, Kingston, Peterborough) | 10 |
| Central Ontario outside the Greater Toronto Area (GTA) (Dufferin, Grey, Simcoe, Waterloo, Wellington) | 10 |
| Southwestern Ontario (for example Hamilton, London, Windsor, Niagara) | 10 |
| Inside the GTA except Toronto (Durham, Halton, Peel, York) | 5 |
| City of Toronto | 0 |
- This grid is for the Ontario Workforce Priority stream, the only OINP stream that uses an expression of interest (EOI) since the June 25, 2026 redesign. The 8 former streams are closed, and their old EOI grids no longer apply.
- Ontario does not set a minimum score. Ontario ranks EOIs by score and invites the highest-ranking candidates. Targeted rounds can also pick candidates by occupation, region or other attributes.
- Earnings history was changed on October 5, 2026: $80,000 or more in a single year now gets 10 points and $70,000 to $79,999 gets 8. Older articles that show $70,000 as the top tier are out of date.
- Ontario work experience: if you have less than 6 months in the job offer position, Ontario scores your full-time (or part-time equivalent) work anywhere in Ontario instead. You get points from one of the two, not both.
- Self-employed physicians do not get points for hourly wage. They get points for cumulative medical practice in Ontario instead of job offer work experience.
- Language points use your lowest CLB across reading, writing, listening and speaking. If you have both an English and a French test, Ontario uses the test with the higher CLB.
- Two official languages (10 points) needs at least CLB 6 in all 4 abilities on both the English and the French test. Otherwise you get 5 points for 1 official language.
- Earnings history uses a single year shown on a CRA Notice of Assessment issued in the last 5 years.
- Education points need a Canadian credential or an Educational Credential Assessment (ECA). Canadian credentials count only if they are post-secondary, from an eligible Canadian institution, and took at least 1 year full-time.
- TEER category, NOC broad occupational category, hourly wage and region are filled in for you in the EOI from the job offer your employer submits.
- This is an unofficial estimate. Only Ontario decides your EOI score.
Worked example
Example: TEER 2 trades worker in London, 18 months in the job. This is the same profile the calculator above starts with.
| Factor | This profile | Points |
|---|---|---|
| How are you applying? | With a job offer from an Ontario employer | 0 |
| NOC TEER category of your job offer (physicians: your medical practice) | TEER 2 or 3 | 6 |
| NOC broad occupational category (physicians: your medical practice) | 7: Trades, transport and equipment operators | 8 |
| Hourly wage in the job offer | $28.50 per hour | 8 |
| Full-time work in the job offer position | 13 to 24 months | 15 |
| Highest earnings in one year in Canada | $55,000 per year | 6 |
| Legal status in Canada | Valid work permit | 10 |
| Highest level of education | College certificate or diploma (including a Quebec CEGEP), but not an Ontario College Graduate Certificate | 5 |
| Number of Canadian education credentials | One | 5 |
| Official language ability (lowest CLB) | CLB 7 | 8 |
| Knowledge of official languages | One official language | 5 |
| Region of the job (or medical practice) | Southwestern Ontario (for example Hamilton, London, Windsor, Niagara) | 10 |
| Total | 86 of 132 | |
Which region is your job in?
Ontario gives up to 15 points for where the job is. It uses census divisions, not city names alone:
- Northern Ontario (15 points): Muskoka, Haliburton, Nipissing, Parry Sound, Manitoulin, Sudbury, Greater Sudbury, Timiskaming, Cochrane, Algoma, Thunder Bay, Rainy River and Kenora.
- Eastern Ontario (10 points): Frontenac, Hastings, Kawartha Lakes, Lanark, Leeds and Grenville, Lennox and Addington, Northumberland, Ottawa, Peterborough, Prescott and Russell, Prince Edward, Renfrew, and Stormont, Dundas and Glengarry. See our Ottawa guide.
- Central Ontario outside the GTA (10 points): Dufferin, Grey, Simcoe, Waterloo and Wellington.
- Southwestern Ontario (10 points): Brant, Bruce, Chatham-Kent, Elgin, Essex, Haldimand-Norfolk, Hamilton, Huron, Lambton, Middlesex, Niagara, Oxford and Perth.
- GTA except Toronto (5 points): the regional municipalities of Durham, Halton, Peel and York.
- Toronto (0 points): the City of Toronto. See our Toronto guide.
What changed in 2026
- June 25, 2026: Ontario changed its regulation. It closed 8 streams, including the Employer Job Offer streams, the Masters and PhD Graduate streams and the Express Entry streams, and created the Ontario Workforce Priority stream.
- July 20, 2026: Ontario published the new stream’s web pages.
- August 4, 2026: the EOI portal opened for the new stream.
- October 5, 2026: a new top tier for earnings history: $80,000 or more in one year now gets 10 points. Ontario updated existing EOIs automatically.
Scores from old OINP calculators or old draws do not match this grid. Compare with other provinces on our PNP guide and PNP draws tracker.
Recent Ontario draws
As of November 6, 2026, Ontario has not posted an invitation round for the Ontario Workforce Priority stream. The last rounds on the invitations page (April 2026) were for streams that are now closed and used a different points grid.
See other provinces in our PNP draw tracker.
Common questions
What is a good OINP EOI score?
How does Ontario count my language score?
Do I need an ECA for education points?
Can I count work in Ontario if I just started my job?
Is the OINP nomination enough to become a permanent resident?
Sources
- Ontario Workforce Priority stream (scoring factors), ontario.ca
- 2026 Ontario Immigrant Nominee Program updates, ontario.ca
- Invitations to apply to the OINP, ontario.ca
- O. Reg. 421/17, section 3.1 (EOI ranking), Ontario e-Laws
- O. Reg. 422/17 (General), Ontario e-Laws
- IRCC: Comprehensive Ranking System criteria (600 points for a provincial nomination)