Average application processing times as of January 11, 2024

We understand your application is taking longer to process than expected. The most up to date status information can be found by logging into your account via our e-Filing portal. Our telephone Inquiry Officers do not have any additional status information.

Average processing times are noted below. If your application is taking longer than the estimated processing time, there is no need to contact the program. We will contact you if more information is required.

OINP streamAverage processing time
Ontario’s Express Entry French-Speaking Skilled Worker90 – 120 days
Ontario’s Express Entry Human Capital Priorities60 – 90 days
Ontario’s Express Entry Skilled Trades120 – 150 days
Masters Graduate30 – 60 days
PhD Graduate30 – 60 days
Employer Job Offer: Foreign Worker120 – 150 days
Employer Job Offer: International Student90 – 120 days
Employer Job Offer: In-Demand Skills120 – 150 days
Entrepreneur

Expression of Interest (EOI) Assessment:
Less than 30 days

Applications:
Depends on application complexity

Annual nominations

Each year, the federal government, through Immigration, Refugees and Citizenship Canada (IRCC) allocates a certain number of nominations to the Ontario government (OINP). In 2022, Ontario’s allocation was 9750 nominations. 2022’s nominations were issued under the following streams:

2022 OINP nominations by stream
StreamNumber of nominations
Employer Job Offer: Foreign Worker885
Employer Job Offer: In-Demand Skills stream159
Employer Job Offer: International Student stream771
PhD Graduate stream303
Masters Graduate stream1,480
Ontario’s Express Entry Skilled Trades stream3,196
Ontario’s Express Entry Human Capital Priorities stream2,370
Ontario’s Express Entry French-Speaking Skilled Worker stream583
Entrepreneur stream3
Grand total9,750

Note: When an applicant is nominated for permanent residence by the OINP, they must then apply to IRCC. IRCC makes the final decision on who gets permanent residence.

Contact us

Ask us a question via webform or by phone from Monday to Friday from 9 a.m. to 5 p.m. at:

Use our Stream Selector Tool to identify which OINP stream you may be eligible for.