Petroleum engineering: Average Salary in Canada, 2026
Find out what the average Petroleum engineering salary is
Salary rate
How much does a Petroleum engineering make in Canada?
$92,500/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Petroleum engineering in Canada is $92,500 per year or $47.44 per hour. Entry-level positions start at $85,862 per year, while most experienced workers make up to $115,531 per year.
Median$92,500

Low$85,862
High$115,531
Petroleum engineering: Average Salary in Canada
Nunavut$127,769
Ontario$110,147
Northwest Territories$97,500
British Columbia$95,516
Alberta$95,250
Active jobs with salaries
A leading construction firm is seeking an experienced Project Manager to manage Water and Wastewater construction projects.This role involves developing client relationships and mentoring junior st...Show moreLast updated: 28 days ago
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
A leading engineering firm in Ontario is seeking a Senior I&C Engineer to play a key role in the nuclear sector.This position requires a minimum of 10 years in CANDU instrumentation design and a re...Show moreLast updated: 30+ days ago
A leading nuclear energy company is seeking a driven and experienced Project Leader in Oshawa.The role involves leading and delivering projects within a multidisciplinary environment, focusing on p...Show moreLast updated: 15 days ago
- Promoted
Water/Wastewater Construction PM — Lead $20–$50M Projects (Site)
Maple ReindersPickeringFull-time
- Promoted
Trigonometry Private Tutoring Jobs Beaverton
SuperprofBeaverton, CanadaFull-time +1
- Promoted
Senior I&C Engineer, Nuclear Plant Systems (CANDU)
AtkinsRéalisPickeringFull-time
- Promoted
Lead Nuclear Projects: EPC Delivery & Risk Mitigation
Laurentis Energy PartnersOshawaFull-time