1. Home
  2. Immigrate
  3. Ontario OINP points
Free tool · Immigrate

Ontario OINP points calculator (EOI score)

Ontario ranks every expression of interest (EOI) in its new Ontario Workforce Priority stream by points. Enter your job offer, work, education and language details to estimate your score with the grid Ontario publishes on ontario.ca. It is an unofficial estimate: only Ontario decides your score.

Your profile

Most people apply with a full-time, permanent job offer from an Ontario employer. Self-employed physicians with an Ontario Health Insurance Plan (OHIP) billing number and a certificate of registration in good standing with the College of Physicians and Surgeons of Ontario can apply without a job offer. This choice gives no points by itself.
TEER is the job level in the National Occupational Classification (NOC). It is the second digit of the 5-digit NOC code. For example, NOC 13102 is TEER 3.
This is the first digit of the 5-digit NOC code. For example, NOC 31102 (family physicians) is category 3.
The hourly wage your employer entered in the job offer. Not used for self-employed physicians.
Time you have worked full-time in the same position your employer is offering you. If it is less than 6 months, your general Ontario work experience is scored instead. If you don’t work in this job now, choose “Less than 6 months”.
Only scored if you have less than 6 months in the job offer position. Counts work in any job in Ontario.
For self-employed physicians only. Total time you have practised medicine in Ontario.
Your earnings in a single year, as shown on a Canada Revenue Agency Notice of Assessment issued in the last 5 years.
The permit must give you legal status in Canada now. Only a valid work permit or study permit gets points. A visitor record gets 0, and Ontario does not say how maintained status is scored.
You need a Canadian credential or an Educational Credential Assessment (ECA) for this.
Count post-secondary credentials from an eligible Canadian institution that took at least 1 year of full-time study.
Enter your lowest CLB across reading, writing, listening and speaking on an approved English or French test. If you took both, use the test with the higher CLB. Academic and One Skill Retake tests are not accepted.
Choose “English and French” only if you have at least CLB 6 in all 4 abilities on both an English test and a French test. Ontario does not say how a profile with no language test is scored.
Based on the work location in the job offer. For self-employed physicians, based on your Ontario practice address for your OHIP billing number.

Your EOI score

Enter your details to see the result.

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. Unofficial estimate, not a government tool.

Runs in your browser. Nothing you enter is sent to us.

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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 situationPoints
Employment and labour market
How are you applying? (no points; decides which factors apply)
With a job offer from an Ontario employer0
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 19
TEER 2 or 36
TEER 40
TEER 50
NOC broad occupational category (physicians: your medical practice) (up to 10)
3: Health occupations10
7: Trades, transport and equipment operators8
2: Natural and applied sciences6
0: Legislative and senior management4
1: Business, finance and administration4
4: Education, law, social, community and government services4
8: Natural resources, agriculture and related production4
9: Manufacturing and utilities4
5: Art, culture, recreation and sport2
6: Sales and service2
Hourly wage in the job offer (up to 15) (job offer applicants only)
Less than $20 per hour0
$20 to $24.99 per hour5
$25 to $29.99 per hour8
$30 to $34.99 per hour10
$35 to $39.99 per hour12
$40 or more per hour15
Full-time work in the job offer position (up to 18) (job offer applicants only)
Over 24 months18
13 to 24 months15
6 to 12 months12
Less than 6 months, or not working in the position now0
Full-time (or part-time equivalent) work in Ontario (up to 12) (only if under 6 months in the job offer position)
Over 24 months12
13 to 24 months9
6 to 12 months6
Less than 6 months, or not working in Ontario now0
Cumulative medical practice in Ontario (up to 18) (self-employed physicians only)
Over 24 months (2 years or more)18
13 up to 24 months15
6 up to 12 months12
Less than 6 months0
Highest earnings in one year in Canada (up to 10)
Less than $30,000 per year0
$30,000 to $49,999 per year4
$50,000 to $69,999 per year6
$70,000 to $79,999 per year8
$80,000 or more per year10
Legal status in Canada (up to 10)
Valid work permit10
Valid study permit5
No valid work or study permit0
Education
Highest level of education (up to 10)
Doctorate, or 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 certificate or diploma (including a Quebec CEGEP), but not an Ontario College Graduate Certificate5
Apprenticeship or trades certificate or diploma5
Less than a college or trade certificate0
Number of Canadian education credentials (up to 10)
More than one10
One5
None0
Language
Official language ability (lowest CLB) (up to 15)
CLB 5 or lower, or no test0
CLB 64
CLB 78
CLB 812
CLB 9 or higher15
Knowledge of official languages (up to 10)
English and French (CLB 6+ in all 4 abilities on both tests)10
One official language5
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 Toronto0
  • 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.

FactorThis profilePoints
How are you applying?With a job offer from an Ontario employer0
NOC TEER category of your job offer (physicians: your medical practice)TEER 2 or 36
NOC broad occupational category (physicians: your medical practice)7: Trades, transport and equipment operators8
Hourly wage in the job offer$28.50 per hour8
Full-time work in the job offer position13 to 24 months15
Highest earnings in one year in Canada$55,000 per year6
Legal status in CanadaValid work permit10
Highest level of educationCollege certificate or diploma (including a Quebec CEGEP), but not an Ontario College Graduate Certificate5
Number of Canadian education credentialsOne5
Official language ability (lowest CLB)CLB 78
Knowledge of official languagesOne official language5
Region of the job (or medical practice)Southwestern Ontario (for example Hamilton, London, Windsor, Niagara)10
Total86 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?
Ontario does not set a minimum score. It ranks EOIs in the Ontario Workforce Priority stream and invites the highest-ranking candidates, and some rounds target certain occupations or regions. 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. Old minimum scores from the closed streams used a different grid.
How does Ontario count my language score?
Ontario uses your lowest CLB across reading, writing, listening and speaking. CLB 9 or higher gets 15 points, CLB 8 gets 12, CLB 7 gets 8, CLB 6 gets 4, and CLB 5 or lower gets 0. You get 5 more points for 1 official language, or 10 if you have at least CLB 6 in all 4 abilities in both English and French. Convert test results with our CLB converter.
Do I need an ECA for education points?
Yes, unless your credential is Canadian. Ontario says you need a Canadian credential or an Educational Credential Assessment (ECA) to get points for your highest level of education. See what an ECA costs with our ECA cost calculator.
Can I count work in Ontario if I just started my job?
For points, yes. But to qualify, a TEER 0–3 job usually needs 6 months in a row in the job in the last 12 months (3 months for recent Ontario graduates). Instead, you can have 2 years in the same occupation in the last 5 years, or the licence the job requires. TEER 4 and 5 jobs need 9 months in the job in the last 2 years. Truck and bus drivers always need 6 months. For scoring: 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: up to 12 points for over 24 months. You get points from one or the other, not both.
Is the OINP nomination enough to become a permanent resident?
No. A nomination lets you apply to IRCC for permanent residence, and IRCC makes the final decision. Outside Express Entry, you must apply within 6 months of getting your nomination documents. With an Express Entry nomination, you have 30 calendar days to accept it in your profile, and 60 calendar days to apply after IRCC invites you. Plan the full cost with our cost of PR calculator.

Sources

Checked against these sources on November 6, 2026. Spotted something out of date? Tell us.

General information, not legal advice. Immigration rules change often and depend on your situation. Check IRCC or speak with a licensed consultant (RCIC) or lawyer before you apply.