OINP Express Entry & EOI Points Calculator 2026
Estimate your Ontario Immigrant Nominee Program (OINP) points and Expression of Interest (EOI) score for the Workforce Priority Stream. Select your profile below to see your points out of 130 update in real time. An Ontario provincial nomination adds 600 points to your federal score — check your full profile in the CRS calculator, and read the confirmed-grid analysis for what each factor rewards.
Applicant & Occupation
0/19ptsYour NOC drives two prepopulated factors on the official grid.
Self-employed physicians score differently: no hourly-wage factor, and Ontario experience is measured as cumulative months of medical practice.
TEER 0 or 1 scores highest; TEER 4 and 5 score zero here.
The first digit of your NOC code maps to a broad category.
Not sure of your NOC TEER or broad category?
Job Offer & Ontario Experience
0/33ptsTime in the job-offer position is the single heaviest factor on the grid.
Scored up to 15 points, topping out at $40/hour or more.
Meeting median wage is an eligibility gate, not a scored factor.
Same position, same employer, same work location.
Earnings & Status
0/18ptsPast Canadian income and your current permit both add points.
Read from a CRA Notice of Assessment for one year within the last five.
Ontario lets you bring a strong past year forward.
A work permit outscores a study permit under the confirmed grid.
Education
0/20ptsYour highest credential plus a bonus for multiple Canadian credentials.
A Canadian credential or an Educational Credential Assessment (ECA) is required.
Each must be at least one year of full-time Canadian study.
Foreign credentials need an ECA.
Language
0/25ptsYour lowest CLB band, plus a bonus for knowing both official languages.
Based on the weakest of speaking, listening, reading and writing on an approved test.
Counts a language only if all 4 abilities reach CLB 6 in it.
The bilingual bonus needs CLB 6 across all 4 abilities in each language.
Location of Work
0/15ptsNorthern Ontario scores highest; Toronto scores zero.
Which districts each region covers
- Northern Ontario (15 pts): Algoma, Cochrane, Greater Sudbury, Haliburton, Kenora, Manitoulin, Muskoka, Nipissing, Parry Sound, Rainy River, Sudbury, Thunder Bay, Timiskaming
- Eastern Ontario (10 pts): 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 GTA) (10 pts): Dufferin, Grey, Simcoe, Waterloo, Wellington
- Southwestern Ontario (10 pts): Brant, Bruce, Chatham-Kent, Elgin, Essex, Haldimand-Norfolk, Hamilton, Huron, Lambton, Middlesex, Niagara, Oxford, Perth
- Inside GTA (except Toronto) (5 pts): Durham, Halton, Peel, York (regional municipalities)
- Toronto (0 pts): City of Toronto
Frequently Asked Questions
What is the maximum OINP Workforce Priority Stream EOI score?
Which factor is worth the most points?
Does this calculator tell me if I am eligible for the stream?
How is Ontario work experience scored if I just started my job?
How do self-employed physicians score differently?
Is the score from this calculator official?
OINP EOI Score
out of 130
Occupation
Job Offer
Earnings & Status
Education
Language
Region
Occupation
Job Offer
Earnings & Status
Education
Language
Region
How OINP Workforce Priority EOI scoring works
The Ontario Workforce Priority Stream ranks candidates with an Expression of Interest (EOI) score built from eleven factors. Every factor is a simple lookup, and the points add up to a maximum of 130 for a job-offer applicant. Self-employed physicians follow the same grid without the hourly-wage factor, so their maximum is 115. The calculator above applies each rule for you and updates the total as you go.
The heaviest single factor is how long you have worked in the exact job-offer position for the employer supporting your application, up to 18 points beyond 24 months. Wage, language ability, and the broad occupational category follow. Being outside the Greater Toronto Area helps too: Northern Ontario earns the full 15 regionalization points, while Toronto earns none.
- NOC TEER category9 pts
- NOC broad occupational category10 pts
- Hourly wage (job-offer applicants)15 pts
- Ontario work experience in the job-offer position18 pts
- Canadian earnings history8 pts
- Legal status in Canada10 pts
- Highest level of education10 pts
- Number of Canadian credentials10 pts
- Official language ability15 pts
- Knowledge of official languages (bilingual)10 pts
- Location of work15 pts
Score is not the same as eligibility
A strong EOI score improves your ranking, but it does not make you eligible on its own. The stream still gates on the job offer meeting the Job Bank median wage for your NOC and work region, on valid status, and on the employer requirements under O. Reg. 422/17. Recent Ontario graduates applying in TEER 0 to 3 get an easier wage bar (the low wage rather than the median). Treat the number here as a planning estimate, and read the confirmed-grid analysis and the stream rules and pathways for the full picture.
Sources
- Ontario: Ontario Workforce Priority Stream (official EOI grid)
- Ontario: O. Reg. 422/17 (Ontario Immigration Act, 2015)
Unofficial estimate for information only. Not individual legal advice. Ontario calculates your real EOI score when you submit, and the program can change. Confirm with the OINP or a qualified representative before you act.