OINP Workforce Priority Stream Points Calculator: score yourself against the official grid

Read this before you score yourself

The OWPS page on ontario.ca does not state a maximum total score anywhere. The 130 points shown below (with a job offer) and 115 points (self-employed physicians, for whom the hourly wage factor does not apply) are calculated by adding up the maximum of each factor. They are not published figures.

A cut-off score is not a threshold Ontario sets in advance. It is the result each draw produces, so there is no fixed answer to how many points are needed. OWPS was created on June 26, 2026 and its draw record starts from zero; whether a draw has been held and at what score, the OINP invitations to apply page is the authority. Most OINP cut-offs circulating online belong to the eight streams that closed on the same date, and those streams used a different factor set and different point values, so comparing across them proves nothing.

OINP Points Calculator · Ontario Workforce Priority Stream (OWPS)

The Ontario Workforce Priority Stream took effect on 25 June 2026 and replaced the eight streams that existed before it. This calculator covers only that new stream and does not apply to any of the closed streams.

Point values taken from the Government of Ontario official page · checked 2026-08-03

Two things to be clear about first:
  • Scoring factors are not the same as stream criteria. The province states this directly: a high score does not help if you do not meet the criteria of the stream (work experience, language, education, employer eligibility and so on). This tool calculates points only and does not assess whether you are eligible.
  • A cut-off score is the result of a draw, not a threshold set in advance. There is no fixed answer to how many points are needed; the OINP invitations to apply page is the authority. Every OINP cut-off circulating online belongs to a closed stream, and those streams used a different set of factors and point values, so the numbers are not comparable.
Application path

Employment and labour market

Determined by the NOC of the job offer position. The EOI prepopulates this field, so the applicant does not choose it.

The broad category identified by the first digit of the NOC code, also prepopulated from the job offer.

Based on the hourly wage stated in the job offer. The province states that this factor is not applicable to self-employed physicians. It is excluded rather than scored as zero.

Based on the annual income shown on a Notice of Assessment issued by the Canada Revenue Agency in the last 5 years. Use the highest of those years.

The work or study permit must confer legal status.

Education

Must be a Canadian credential, or a foreign credential with an Educational Credential Assessment report that is less than 5 years old at the time of application.

Must be a post-secondary credential from an eligible Canadian institution that takes at least one year to complete on a full-time basis. The list of eligible institutions is set out in the appendix to the official page.

Language

Scored on your lowest CLB level across the four language areas (reading, writing, listening and speaking). If you have taken both an English and a French test, points are based on the test with the higher CLB level. Academic and One Skill Retake tests are not accepted.

To receive points for 2 official languages, you must have at least CLB 6 across the four language areas on both tests. The official grid has no tier for zero languages. The lowest tier is one language.

Unconfirmed point: eligible recent Ontario graduates can be exempt from the language test, but the province does not state how an exempt applicant is scored on these two factors. This tool makes no assumption about that. Rely on the language results you actually submit.

Region

Which Census Divisions each region covers (official definitions)
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 GTA
Dufferin, Grey, Simcoe, Waterloo, Wellington
Southwestern Ontario
Brant, Bruce, Chatham-Kent, Elgin, Essex, Haldimand-Norfolk, Hamilton, Huron, Lambton, Middlesex, Niagara, Oxford, Perth
Inside GTA (except Toronto)
The regional municipalities of Durham, Halton, Peel and York
Toronto
City of Toronto

The old streams had a second regional factor for study location. OWPS removed it, so only the work location counts now.

Total score 0

Score breakdown

Scoring factorTier you selectedPoints
Total0

What this score is good for

A cut-off score is produced by each draw rather than set in advance by the province, so the number cannot tell you whether you have enough. What it can do is show you which factors contribute to the score.

The NOC is the easiest thing to get wrong

The TEER category (max 9 points) and the broad occupational category (max 10 points) above are 19 points decided entirely by the NOC you pick. The NOC is determined by the duties actually performed, not by the job title and not by how the employer letter is worded. Getting it wrong costs more than those 19 points, because the whole self-assessment stops holding together.

Need help understanding the score?

Enter your email and submit, and the breakdown table above is sent to Nova Stage together with your email address (Yueheng Gao, Steven Gao, Regulated Canadian Immigration Consultant, RCIC #R534273). It is read by hand, and you get an email back about your particular breakdown, pointing out which factor is factors that may warrant review.

No charge, no phone call, no subscription. Submitting means you agree to this information being stored and used for that purpose. Email at any time to have it deleted.

What gets submitted: your email address and the breakdown table above. It is seen only by the licensee himself and used to answer this one question. It is not mass mailed, not sold, and not passed to third parties.

This tool calculates points using the tiers published by the Government of Ontario. The result is a self-assessment reference. It is not an official score and does not represent what the EOI system will calculate. The province has not published a maximum total score for this stream, and the maximum shown on this page is calculated by adding up the individual factor maximums. The current version of the ontario.ca official page governs both the policy and the point values.

For the full walkthrough of the official scoring factors and the applicant and employer criteria, see Ontario Immigrant Nominee Program 2026 overhaul: eight streams closed, Ontario Workforce Priority Stream (OWPS) introduced.

Published 2026-08-04 · calculator data checked 2026-08-03
The current version of the ontario.ca official page governs the point values and tiers.

Yueheng Gao, Steven Gao
Yueheng Gao (Steven Gao)
Regulated Canadian Immigration Consultant, RCIC #R534273, regulated by the College of Immigration and Citizenship Consultants and listed on the public register at college-ic.ca. Ontario licensed Paralegal #P21984, regulated by the Law Society of Ontario.
Based in Windsor, Ontario. Works in English and Chinese.
Full credentials