Network Engineer: Average Salary in Canada, 2026
Find out what the average Network Engineer salary is
Salary rate
How much does a Network Engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Network Engineer in Canada is $120,668 per year or $61.88 per hour. Entry-level positions start at $92,500 per year, while most experienced workers make up to $147,767 per year.
Median$120,668

Low$92,500
High$147,767
Network Engineer: Average Salary in Canada
Ontario$118,911
British Columbia$115,770
Northwest Territories$112,750
Quebec$111,878
Alberta$111,598
Active jobs with salaries
A staffing solutions company is seeking a highly skilled Senior Solutions Engineer specializing in Microsoft 365 and Power Platform.You'll lead the design and implementation of enterprise-grade sol...Show moreLast updated: 30+ days ago
We are looking for an experienced Workflow/Pipeline Specialist to join our team.Quantori is an international team: we have colleagues who work not only from office but also remotely from all over t...Show moreLast updated: 4 days ago
Manager, Software Engineering (Edge Traffic).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or c...Show moreLast updated: 11 days ago
Energy Management System (EMS).Basic programming skills like Java, C++, python etc.Good knowledge of Electric SCADA applications.Show moreLast updated: 19 days ago
- Promoted
Senior M365 Solutions Engineer - Power Platform Expert
Cpus Engineering Staffing Solutions Inc.OshawaFull-time
- Promoted
Workflow/Pipeline Specialist
Quantorioshawa, on, caFull-time
- Promoted
Manager, Software Engineering (Edge Traffic)
AffirmOshawaFull-time
- Promoted
Power System Engineer
Pacer Grouposhawa, on, caFull-time