Ontario · NOC 21300
Civil Engineer Jobs in Ontario — 2026
59 civil engineer jobs posted in Ontario in the last four weeks, with salary benchmarks, licensing notes and the employers hiring most.
- Jobs available
- 59
- Median salary
- $95,680
- NOC code
- 21300
About civil engineer work in Ontario
Salary range
Postings for civil engineers in Ontario run from about $85,500 at the 25th percentile to $109,143 at the 75th, with a median of $95,680 per year (2026-05, 15 postings).
NOC code
21300 — Civil engineers. This is the code you enter for Express Entry, the Ontario Immigrant Nominee Program (OINP), and Job Bank.
Licensing and qualifications
Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.
What employers ask for: An accredited civil engineering degree, P.Eng. or EIT registration in the province, and design software experience such as AutoCAD Civil 3D.
LMIA and immigration
None of the current civil engineer postings in Ontario are flagged LMIA-eligible. Newcomers can also look at the Ontario Immigrant Nominee Program (OINP) and the LMIA employer list.
Live postings
Latest civil engineer jobs in Ontario
- 1d ago
Rock Mechanics /Geotechnical Engineer
AECOM
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 1d ago
Experienced Professional, Structural Engineering
WSP Canada
Toronto, OntarioFull-time · On-siteCheck my match - 2d ago
Principal, Structural Engineering
Norr
Toronto, OntarioFull-time · On-site$140,000–$200,000Check my match - 2d ago
Principal, Structural Engineering
Norr
Toronto, OntarioFull-time · On-site$140,000–$200,000Check my match - 2d ago
Contract Administrator (Structural Engineering)
WSP
Dalhousie Ward, OttawaFull-time · On-site$84,000–$113,100Check my match - 2d ago
Contract Administrator (Structural Engineering)
WSP USA
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 2d ago
Contract Administrator (Structural Engineering)
WSP Canada
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 3d ago
Senior Civil Engineer-Rail & Transit
Sener en Ingeniería
Toronto, OntarioFull-time · On-siteCheck my match - 3d ago
Intermediate Geotechnical Engineer
PRI Consultants
Mississauga, Peel regionFull-time · On-siteCheck my match - 3d ago
Structural Engineer - Project Manager
JMT Consultants
Toronto, OntarioFull-time · On-site$110,000–$150,000Check my match - 3d ago
Structural Engineering Student - Mining
WSP USA
Toronto, OntarioFull-time · On-siteCheck my match - 3d ago
Director, Geotechnical Engineering, Ontario
WSP USA
Mississauga, Peel regionFull-time · On-siteCheck my match - 3d ago
Director, Geotechnical Engineering, Ontario
WSP USA
Ottawa, Ottawa regionFull-time · On-siteCheck my match - 3d ago
Director, Geotechnical Engineering, Ontario
WSP USA
Toronto, OntarioFull-time · On-siteCheck my match - 3d ago
Junior Civil Engineering Trainee
Hatch
Mississauga, Peel regionFull-time · On-siteCheck my match - 4d ago
Intermediate Structural Engineer - Bridges
Entuitive
Toronto, OntarioFull-time · On-siteCheck my match - 4d ago
Senior Geotechnical Engineer
PRI Consultants
Mississauga, Peel regionFull-time · On-siteCheck my match - 4d ago
Senior Structural Engineer - Bridges
Entuitive
Toronto, OntarioFull-time · On-siteCheck my match - 4d ago
Intermediate Structural Engineer - Special Projects
Entuitive
Toronto, OntarioContract · On-siteCheck my match - 5d ago
Senior Civil Engineer – Rail & Transit
Jobtailor
Toronto, OntarioFull-time · On-siteCheck my match
Civil Engineer jobs in other provinces
Frequently asked questions
- What is the average salary for a civil engineer in Ontario?
- The median salary for civil engineers in Ontario is $95,680 per year, with most postings between $85,500 and $109,143 (2026-05). 11 of the 59 current Civil Engineer postings in Ontario on Jobily state a salary.
- Do I need a Canadian licence to work as a civil engineer in Ontario?
- Yes. Yes, to practise as an engineer or use the title: registration as a P.Eng. with the provincial engineering regulator. Internationally trained engineers can often work under supervision while completing licensure.
- What is the NOC code for civil engineer?
- The NOC 2021 code for civil engineer is 21300 (Civil engineers). This is the code used for Express Entry, the Ontario Immigrant Nominee Program (OINP), and Job Bank.